sumproduct多条件不重复计数(关于EXCEL多条件统计非重复值)

本文目录
- 关于EXCEL多条件统计非重复值
- excel 单列多条件 求不重复个数
- excel多条件不重复计数
- SUMPRODUCT多条件统计数的问题
- countifs多条件不重复如何计数
- excel中用什么函数能计算特定条件下某一列的不重复的个数
- 如何用SUMPRODUCT函数计算出A列满足条件下,B列的不重复项的个数
关于EXCEL多条件统计非重复值
1.在a列输入几个数字,有重复的,在d3单元格输入 =frequency(),此时光标在括号后面闪动,鼠标点击一下括号内部,此时光标在括号内部闪动。
2.光标在括号闪动后,下一步用鼠标左键拖拽选中a1到a9的区域,然后点击半角逗号。
3.注意逗号是半角的。
4.再次选中a1到a9的区域作为函数的第二个参数。
5.函数名称输入错误了,改正一下把e改成y。
6.在栏中选中函数,然后按f9,f9可以将选取转化为数组,
7.大括号包含的就是数组,数组的位置与选取位置对应,数组中的数字代表重复次数。
8.光标定位到大括号之前,输入1/。
9.再次选中栏中的全部公式内容按f9,这次f9的作用是执行数组运算。
10.执行数组运算的结果如下。这里产生了一些错误值,是由于零做分母产生的。
11.在大括号之前加一个count()套在数组外面,统计数值型数据的数目,返回值是6,不重复的数据一共有六个。
excel 单列多条件 求不重复个数
增加辅助列,在E2输入公式=if(countifs(a$2:a2,a2,b$2:b2,b2)=1,1,““),公式下拉自动填充。之后D2=sumif(a:a,c2,e:e),公式下拉自动填充。
excel多条件不重复计数
采用数据透视表。
具体方法:
第一步:选择需要处理的数据区域,
第二步:选择筛选——高级筛选,记住点击“选择不重复记录”
第三步:使用数据透视表。表头设置如下
第四步:结果
不明白的话,把上图表格发给我,我帮你做
SUMPRODUCT多条件统计数的问题
设内容到第100行,公式: =COUNT(FIND(“-1401“,A2:A100)*FIND(“已审核“,B2:B100)) 摁SHIFT+CTLRL+回车结束公式的输入就可。 如果一定要用SUMPRODUCT 公式: =SUMPRODUCT(ISNUMBER(FIND(“-1401“,A2:A100))*(B2:B100=“已审核“)) 但 A2:A100 范围内不能有空白单元格,即每个单元格中都要有内容,如果要解决这个问题,公式就会更长了,所以还是建议用第一个公式方便些。
countifs多条件不重复如何计数
countif是对指定区域中符合指定条件的单元格计数的一个函数。
=SUMPRODUCT((日期列日期数据=日期条件单元格)*(电销坐席列数据)*(电销坐席条件)*(是否接通列数据=“是“)。
=COUNTIFS(日期列日期数据,日期条件单元格,电销坐席列数据,电销坐席条件,是否接通列数据,“是“)
截图无行号,写公式写得累,估计看起来也累。也许题主以前从没有编写过公式,所以不知道公式中是要用单元格地址来引用数据的。
参数说明
criteria_range1:为第一个需要计算其中满足某个条件的单元格数目的单元格区域(简称条件区域),criteria1为第一个区域中将被计算在内的条件(简称条件),其形式可以为数字、表达式或文本。例如,条件可以表示为 48、“48“、“》48“ 或 “广州“。
同理,criteria_range2为第二个条件区域,criteria2为第二个条件,依次类推。最终结果为多个区域中满足所有条件的单元格个数。
excel中用什么函数能计算特定条件下某一列的不重复的个数
=SUMPRODUCT((A2:A14《》“线下店“)*(B2:B14《》“袜子“)*(IFERROR(1/COUNTIFS(A2:A14,“《》线下店“,B2:B14,“《》袜子“,C2:C14,C2:C14),0)))或者=SUM(IF((A2:A14《》“线下店“)*(B2:B14《》“袜子“),1/COUNTIFS($C$2:$C$14,C2:C14,A2:A14,“《》“&“线下店“,B2:B14,“《》“&“袜子“)))都可以计算出来的。
公式解析。
(1)COUNTIF(B3:D8,B3:D8):
COUNTIF是一个统计函数,用于统计满足某个条件的单元格的数量。其有2个参数。第一个参数表示要检查的数据区域,第2个参数表示要查找哪些内容。
该公式COUNTIF(B3:D8,B3:D8)返回的结果为一个数组{4,4,3;4,3,2;3,2,1;4,4,1;2,4,2;4,4,1},意思是数字1的个数有4个,数字2的个数有4个,数字3的个数有3个,数字4的个数有2个,数字5的个数有1个……
(2)1/COUNTIF(B3:D8,B3:D8):
用1除以公式COUNTIF(B3:D8,B3:D8)返回的结果数组,得到的商也是一个数组集合,如下图所示。
(3)=SUM(1/COUNTIF(B3:D8,B3:D8)):
用SUM函数将第2步所得的商全部加起来,即可得到F3单元格的结果“8”。
4、公式优化。
以上统计的单元格都是非空的单元格,如果在统计的区域内有些单元格的值为空,那么上述公式返回的结果将会是“#DIV/0!”。
那么怎样解决以上出现错误值的现象呢?
只需要在公式中加入一个IF函数作判断即可。如下图所示,F3单元格的公式变成“=SUM(IF(B3:D8《》““,1/COUNTIF(B3:D8,B3:D8)))”,输入完公式之后也要按快捷键“Ctrl+Shift+Enter”结束数组公式。
拓展资料
实际案例扩展:单个条件统计不重复值
实际案例扩展:多个条件统计不重复值
固定语法=sumproduct((条件区域=条件)*(1/countifs(条件区域,条件区域,结果区域,结果区域)) 统计每个业务员上班的天数: G22中输入公式=SUMPRODUCT((B23:B28=F23)*(1/COUNTIFS(B23:B28,B23:B28,C23:C28,C23:C28)))
即是判断b列中包含张三并且c列中的不重复日期的个数
固定语法函数语法=SUMPRODUCT((条件区域1=条件1)*(条件区域2=条件2)/COUNTIFS(条件区域1,条件区域1,条件区域2,条件区域2,结果区域,结果区域))
在H37中输入公式=SUMPRODUCT((B36:B41=F36)*(C36:C41=G36)*(1/COUNTIFS(B36:B41,B36:B41,C36:C41,C36:C41,D36:D41,D36:D41))) 即判断B列中包含张三,c列中满足11月25日的接待客户人数 从案例2中可以看出当查询条件越多,公式就越长,但是只要你体会到公式的含义也不会在乎长短了!如果你理解起来比较困难还是建议使用更加简单的办法:只是动动鼠标的事情:透视表也可以统计不重复值。
如何用SUMPRODUCT函数计算出A列满足条件下,B列的不重复项的个数
E2输入
=SUMPRODUCT(($A$1:$A$11=$D2)/COUNTIF($B$1:$B$11,$B$1:$B$11))
适用于每一个成员只有一个Leader,若存在某个成员有多个Leader,则公式复杂一些。

更多文章:
begin和start的区别(start与begin的区别)
2026年10月15日 09:20
vant官网中文(范特365 是韩国化妆品VANT36.5吗)
2026年10月15日 09:10
prison break(越狱(prison break)到底是在讲个什么)
2026年10月15日 06:50
c程序设计第五版教学视频(求C程序设计(第五版)谭浩强教材源代码、视频课件等电子版资料!谢谢大家!)
2026年10月15日 06:40
十六进制转二进制表(16进制转为2进制、8进制、10进制的公式)
2026年10月15日 06:10
programdata是什么文件(win7下ProgramData 文件夹是什么,里面的内容可以删吗)
2026年10月15日 04:50
502错误的网关(“502错误网关,服务器作为网关或代理,从上游服务器收到了无效的响应”怎么处理谁能帮我)
2026年10月15日 04:10





