excel多条件计算不重复数据个数

2024-11-20 00:34:26
推荐回答(4个)
回答1:

用countifs函数,EXCEL帮助中查询使用方法:
COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)

COUNTIFS 函数语法具有以下参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):

criteria_range1 必需。在其中计算关联条件的第一个区域。
criteria1 必需。条件的形式为数字、表达式、单元格引用或文本,可用来定义将对哪些单元格进行计数。例如,条件可以表示为
32、">32"、B4、"苹果" 或 "32"。
criteria_range2, criteria2, ... 可选。附加的区域及其关联条件。最多允许
127 个区域/条件对。

要点 每一个附加的区域都必须与参数 criteria_range1
具有相同的行数和列数。这些区域无需彼此相邻。

回答2:

需要弄个辅助列,比如在C列,写入=A1&B1,然后往下拖拉公式。
再在其它单元格写入
{=SUM(IF(B1:B6="aa",1/COUNTIF(C1:C6,C1:C6)))}
数组公式,按CRTL+SHIFT+ENTER三键结束。
这样就可以得出:aa对应的A列不重复的个数

回答3:

H2=SUMPRODUCT(($A$2:$A$15=F2)*($B$2:$B$15=G2)*(MATCH($A$2:$A$15&$B$2:$B$15,$A$2:$A$15&$B$2:$B$15,)=ROW($A$2:$A$15)-1))
下拉公式

回答4:

=COUNTIF(B:B,"aa")