乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何用EXCEL公式实现有条件的,不重复项计数-excel2007计数,统计函数excel

如何用EXCEL公式实现有条件的,不重复项计数-excel2007计数,统计函数excel

作者:乔山办公网日期:

返回目录:excel表格制作


就你下面补充的新表

F2输入

SUMPRODUCT(($C$3:$C$13=$E3)/COUNTIFS(A$3:A$13,A$3:A$13,$C$3:$C$13,$C$3:$C$13))

公式右拉再下拉



=SUM(--(MATCH(IF(A2:A8="QQ",B2:B8),IF(A2:A8="QQ",B2:B8),0)=(ROW(B2:B8)-1)))-1,CTRL+SHIFT+ENTER,数组公式。

MATCH(IF(A2:A8="QQ",B2:B8),IF(A2:A8="QQ",B2:B8),0)查找A列是QQ的相对B列的值在B列第一次出现的位置,zd如果第一次出现的位置等于他们自身的位置,那么返加真值,否则返回假值。然后将这些真值的个数加起来就是不重复的数了。

做一列辅助列,第一个问题输入类似公式=IF(AND(IF(COUNTIF($A$2:$A$11,A2)>1,1,0),IF(C2<>"",1,0)),1,0),把A换成E,C换成AE即可,我这里只有11行,11也可以改成你要的长度。

然后把这一列相加就得到了个数的统计

第二个问题

先把两列合并了,用&,下拉公式

再做刚才第一个问题一样的操作



复制A列zd到C列 选择C列 删除重复项

在B1中输入或复制粘贴下列公式
=INDEX(A:A,SMALL(IF(MATCH($A$1:$A$12,$A$1:$A$12,0)=ROW($1:$12),ROW($1:$12),4^8),ROW(A1)))&""
按三键CTRL+SHIFT+ENTER结束公式输入
下拉填充

=SUMPRODUCT(1/COUNTIF(A1:A12,A1:A12))

得到A1:A12不重复的数据的个数

相关阅读

关键词不能为空
极力推荐

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