乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL里如何计算符合条件的不重复单元格数量?

EXCEL里如何计算符合条件的不重复单元格数量?

作者:乔山办公网日期:

返回目录:excel表格制作


见截

比如把A列所有数据为"A"所在的行返回到B列

B1输入

=IFERROR(SMALL(IF($A$1:$A$7="A",ROW($1:$7),""),ROW(A1)),"")

数组公式,先按住CTRL+SHIFT,最后回

公式下拉



假设你的数据在A:B列
在原数据前插入一行,并在A1输入 客户名 B1输入 业务员

数据>筛选>高级筛选>
列表区域 A:B
复制到 C1
勾选:不重复记录

然后以C:D列数据为数据源建立透视表.
业务员 为行分类字段 客户 为数据 汇总方式计数

btw:
业务员个数(数组公式按ctrl+shift+enter完成)
=sum(1/countif(d2:d100,d2:d100))

1、新建一个空白的EXCEL工作薄,而后打开

2、输入演示数据,要求在D4单元格求出C列等于D3单元格的对应的B列的不重复个数

3、在D3单元格输入公式=SUMPRODUCT(($C$2:$C$11=D2)*(MATCH($B$2:$B$11,$B$2:$B$11,)=ROW(1:10))),而后三键结束,获取符合条件的不重复个数,我们可以看出来是3个

4、方法2,新建辅助列A列,而后在A2输入公式=IF(IF($C$2:$C$11=$D$2,COUNTIF($B$2:B2,B2),0)>1,0,IF($C$2:$C$11=$D$2,COUNTIF($B$2:B2,B2),0)) ,

5、下拉A2公式,将符合条件的对应单元格填充为1

6、在D4单元格输入公式=SUM(A2:A11),而后确定

7、确定后我们就通过辅助列的方法,获取了符合条件的不重复的个数



可用SUM和MATCH函数配合实现。
示例公式:zd

=SUM(N(MATCH(IF(A1:A100=1,B1:B100),IF(A1:A100=1,B1:B100),)=ROW(1:100)))-1 按组合键ctrl+shift+enter结束。
示例公式统计的是:符合A列值为1条件的B列不重复数据数量。
其中,用IF函数筛选符合A列值为1条件的B列值,用MATCH函数对不重复数据赋值自然数序列,用SUM函数进行最终统计。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网