手机版

excel排除重复值并计算数字 请补充配方

时间:2021-09-18 来源:互联网 编辑:宝哥软件园 浏览:

示例表如下:

(图1)

在不同的日期期间,项目参与者是不同的,但是参与者可以参与多个日期期间,因此参与者列表中有许多重复的人。

要求:计算参与人数。

有几种不同的公式,都可以得到正确的结果。

一、SUMPRODUCT COUNTIF

公式:

=SUMPRODUCT(1/COUNTIF(B2:B26,b 2: b26))

解析:COUNTIF(B2:B26,B2:B26):是由每个名称出现的次数组成的数组。

下图显示了通过此公式获得的每个名称的出现次数。

(图2)

1/countif (b2:b26,b2:b26)获取以下数组:

(图3)

SUMPRODUCT将上述数组元素相加,即不重复的名称数。

第二,总和计数法

公式:

{=SUM(1/COUNTIF(B2:B26,B2:B26))}

原理和第一个公式一样,只是用了数组运算,所以以三个键结束。

Excel109 SUM COUNTIF计算不同值的数量。

第三,计数频率。

=COUNT(1/FREQUENCY(MATCH(B2:B26,b 2: b26,0),ROW(1:25)))

(MATCH(B2:B26,B2:B26,0)的返回值如图4的f列所示。

(图4)

FREQUENCY (match (b2:b26,b2:b26,0),row (1336025))返回图4中f列的频率,FREQUENCY只返回相同值中第一个值的频率。

关于频率,请参考:

Excel108 FREQUENCY函数段计数。

第四,求和频率。

=SUM((FREQUENCY(MATCH(B2:B26,B2:B26,0),MATCH(B2:B26,b 2: b26,0))0)

图4的h列显示了frequency (match (b2:b26,b2:b26,0)、match (b2:b26,b2:b26,0)的返回值,然后与0进行比较,如果0返回true,否则返回flare,然后使用减载操作()将true或flare转换为。

动词(verb的缩写)求和产品频率

=SUMPRODUCT((FREQUENCY(MATCH(B2:B26,B2:B26,0),MATCH(B2:B26,b 2: b26,0))0)

与公式4相同。

不及物动词频率计数

=FREQUENCY(COUNTIF(OFFSET(B2,ROW(1:25)),B2:B26),1)

OFFSET函数已经通过,所以下载案例练习来分析这个公式。

版权声明:excel排除重复值并计算数字 请补充配方是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。