www.7671.net > ExCEl去重计数公式

ExCEl去重计数公式

sheet2的b2输入=SUMPRODUCT((Sheet1!B$2:B$13=A2)/COUNTIFS(Sheet1!A$2:A$13,Sheet1!A$2:A$13,Sheet1!B$2:B$13:Sheet1!B$2:B$13,Sheet1!B$2:B$13)) 公式下拉

B16:=SUMPRODUCT((A$4:A$11=A16)*(MATCH(A$4:A$11&C$4:C$11,A$4:A$11&C$4:C$11,0)=ROW(A$4:A$11)-3))C16:=SUMPRODUCT((A$4:A$11&B$4:B$11=A16&"A")*(MATCH(A$4:A$11&B$4:B$11&C$4:C$11,A$4:A$11&B$4:B$

告诉你一个非常经典的方法 首先,把表调整成标准一维表:即第一行A1开始 分别为 姓名 身份证号 账户信息 第二行及下面各行A2 开始 为数据信息:例如:张三 120101190001010000 借记卡 整个工作表除了第一行字段名和下面的数据,不要有其他的东西,且数据区域不能有空白行,一行对应一条数据 然后按着ALT键,依次点D P F(插入数据透视表),接着把"身份证号"字段拖入行标签,然后出来的表就是没有重复的所有身份证号,可以对其计数就可以了.至于怎么计数,03版的可以按用=count(),07版的直接拖黑所有身份证号,右下角就有计数结果!搞定!祝好!

=COUNTIF(A:A,D2),下拉填充即可!!!你硬要用SUMPRODUCT也可以!=SUMPRODUCT(--($A$1:$A$1000=D1))

为达成效果,花时间完全照你的重录一遍,因为你没有列标行号,故以我下图为例,在H2单元格输入公式=TEXT(SUMPRODUCT(($A$2:$A$11<>"")*(DAY($D$2:$D$11-$B$2:$B$11)+1=H$1)*($B$2:$B$11=TEXT($F2,"YYYY/M/D")*1)/

=SUM(IFERROR(1/COUNTIFS(A1:A99,A1:A99,B1:B99,"<>0",C1:C99,"<>"),0)*(B1:B99<>0)*(C1:C99<>"")) 数组公式

用代码或者代码的自定义函数可以做的.

可以的,用以下公式=SUM(IF(ISNUMBER(1/COUNTIF(A:A,A:A)),1/COUNTIF(A:A,A:A)))数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }这样整列的公式,最大的缺陷就是数据很多时运行速度受限,容易卡退一步的办法,就是用比较大的行数,比如1000行范围的,速度影响较小=SUM(IF(ISNUMBER(1/COUNTIF(A1:A1000,A1:A1000)),1/COUNTIF(A1:A1000,A1:A1000)))

需要对数据整理,再条件求和.

要统计去除重复项后数字的个数,可用以下函数公式: 假如数据在A列,在B1中输入 =SUMPRODUCT(1/COUNTIF(A1:A5,A1:A5)) 这个公式计算出的值即是A1:A5中去掉重复项后数字的个数.

友情链接:zxwg.net | hyqd.net | jingxinwu.net | 596dsw.cn | xmjp.net | 网站地图

All rights reserved Powered by www.7671.net

copyright ©right 2010-2021。
www.7671.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com