A. 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个……
拓展资料
实际案例扩展:单个条件统计不重复值
固定语法=sumproct((条件区域=条件)*(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中可以看出当查询条件越多,公式就越长,但是只要你体会到公式的含义也不会在乎长短了!如果你理解起来比较困难还是建议使用更加简单的办法:只是动动鼠标的事情:透视表也可以统计不重复值。
B. excel中如何找出两列数据中不重复的项
具体操作如下:
1.在电脑上新建或者打开原来的EXCEL表格。
C. EXCEL如何用函数筛选出一列中不重复的数据
EXCEL中用函数筛选出一列中不重复的数据的方法及步骤:
首先有一组数据,如图所示。
6. 自然剩下的就是不重复的数据了。
D. excel中如何让随机函数rand函数中出现的数值没有重复的数值
=RAND()
由于rand()产生的是0-1之间的15位小数的随机数,如果换成整数,也就是相当于0-99999亿,如果随机数比这少得多,比如随机取10000个数,几乎不可能出现重复值。
但由于Rand产生的是小数,重复的可能是几乎没有,但如何产生不重复的整数,或者指定范围的不重复的整数呢?
1、产生不重复整数,如:将全校同年级1000人随机安排考试座位。
操作方法:
(1)在这1000人姓名后面找一列空白列,作为辅助列,假设为B列,输入=rand()
(2)再在后面一列(C列)输入=rank(B2,B$2:B$1001)下拉填充公式
(3)C列得出的就是每个学生随机分到的座位号,且不重复。
2、产生指定范围不重复随机整数,如:产生100——1099之间的随机不重复整数
操作方法同上,只是将C列公式修改为:=Rank(B2,b$2:b$1001)+100