2024年4月27日发(作者:)

counta unique filter函数

CountA、Unique、Filter函数是Excel表格中常用的三个函数。它们

可以帮助用户快速地进行数据统计和筛选,提高工作效率。

1、CountA函数:CountA函数是用来统计列表或区域中非空单元格

数量的。它的语法为:=COUNTA(value1, [value2], …)。其中,

value1、value2等为要计数的数值、单元格区域或单元格范围。

例如,有一个含有学生姓名、语文、数学、英语成绩的表格,要统计

其中每位学生的总成绩(排除掉空白单元格),可以使用以下公式:

=SUM(C3:E3)。对于所有学生,统计总成绩可以使用公式:

=SUM(C3:E6),其中,这个SUM函数中,就可以使用CountA函数

来排除空白单元格,公式如下:=SUM(COUNTA(C3:E3),

COUNTA(C4:E4), COUNTA(C5:E5), COUNTA(C6:E6))。

2、Unique函数:Unique函数是用来去重和排序的。它的语法为:

=UNIQUE(array, [by_col], [exactly_once])。其中,array表示要进

行去重和排序的区域或数组,by_col为可选参数,表示按列(TRUE)

或按行(FALSE)进行去重和排序,exactly_once也是可选参数,表

示是否只保留仅出现一次的值。

例如,有一个带有重复值的列表,要去除重复值并排序,可以使用以

下公式:=SORT(UNIQUE(A2:A10))。其中,UNIQUE函数去除了

A2:A10范围内的重复值,SORT函数根据值的大小对结果进行排序。

3、Filter函数:Filter函数是用于筛选出符合特定条件的数据的。它的

语法为:=FILTER(array, include, [if_empty])。其中,array表示要

筛选的区域或数组,include表示符合筛选条件的数据,if_empty表

示如果没有符合条件的数据,则返回的结果。

例如,有一个含有商品名称、进价、售价和利润的表格,要筛选出利

润大于200的商品,可以使用以下公式:=FILTER(A2:D6,

D2:D6>200)。其中,这个FILTER函数中,A2:D6表示要筛选的区域,

D2:D6>200表示筛选条件,只有D列中的数值大于200的行才会被

保留。

总的来说,CountA、Unique、Filter函数是Excel表格中非常实用的

函数,可以帮助用户快速地进行数据统计和筛选,提高数据的处理效

率。