EXCEL 怎么用函数公式对指定区域计数(去除重复项)

数据表格式如图,现在要计算出10月份每个工种出勤人数(同一个人在10月多次出勤只算一次)

在E列建立辅助列,在E2单元格输入以下公式,然后向下填充公式

=A2&B2&MONTH(C2)&D2

在H2单元格输入以下公式,然后向下填充公式

=SUMPRODUCT((MONTH(C$2:C$8)=10)*(B$2:B$8=G2)*(D$2:D$8="满勤")/COUNTIF(E$2:E$8,E$2:E$8))

追问

方便解释下最后这个公式吗? SUMPRODUC这部分我懂,“/”后面这部分得到的是什么?

追答

SUMPRODUCT (1/COUNTIF(范围,范围))用于去重,即重复的按1计。

追问

表中数据行数变了需要重新改公式,想用offset动态获取,结果countif的第二个参数用不了offset。请问有解决办法吗?

追答

数据行变化可修改公式中数据行。
COUNTIF函数应能支持OFFSET动态引用。

温馨提示:内容为网友见解,仅供参考
无其他回答

怎么用excel对数值去重,并计数?
方法1: =SUMPRODUCT(1\/(COUNTIFS(A2:A19,A2:A19)))或者,更简洁的方法是:方法2: =COUNTA(UNIQUE(A2:A19))这两种方法都能快速给出A列中唯一值的数量。接着,假设你想要针对单个条件(如H8列中的值)进行不重复计数,可以利用COUNTIFS函数结合SUMPRODUCT,如:=SUMPRODUCT(($A$2:$A$19=H8)\/...

Excel去重计数,8种方法!历史最全!
方法1:辅助列+函数 这个方法推荐函数新手使用,帮助刚入门的同学解决问题!=SUMPRODUCT(($B$2:$B$15=$E2)\/COUNTIFS($A$2:$A$15,$A$2:$A$15))没有条件单纯的统计不重复内容,基本大家都知道使用SUM(1\/COUNTIF(区域,区域))套路!如果有条件呢,我们可以把多个条件组合到一起,就变成一...

EXCEL怎么去除重复的数据,怎么操作?
1、选中数据,点击数据——删除重复项命令,系统会将重复值删除。2、使用countif函数。在重复值1列H2单元格输入公式=COUNTIF($G$2:$G$24,G2),该函数是条件技术函数,意思是查找在$G$2:$G$24区域内G2)的个数,返回值为2的即是重复的数值,需要先将2筛选出来,删掉一个值,保留一个值,这...

如何用EXCEL删掉重复项目?
1. UNIQUE 函数:精准去重对于新版Excel,UNIQUE函数是高效去重的利器。它接受三个参数:数据区域、排序方式和去重选项。例如,如果你想在A1:C10的多列数据中去除重复项,只需输入 UNIQUE(A1:C10, 0, 1),它会返回每个唯一值或只出现一次的记录。2. COUNTIF的间接策略COUNTIF函数通过辅助列间接实现去...

EXCEL 怎么用函数公式计数(去除重复项)
一是利用数组公式:=SUM(1\/COUNTIF(A1:A1000,A1:A1000))二是利用乘积求和函数:=SUMPRODUCT(1\/COUNTIF(A1:A1000,A1:A1000))或:要统计去除重复项后数字的个数,可用zhi以下函数公式:假如数据在A列,在B1中输入=SUMPRODUCT(1\/COUNTIF(A1:A5,A1:A5))这个公式计算出的值即是A1:A5中去掉重复项后...

怎样在excel中求去除重复项的数值?
1. 在C列中使用去重函数去除A列中的重复值,可以使用Excel自带的去重功能或者使用公式=UNIQUE(A:A)。2. 在D列中使用SUMIF函数来求和B列中对应的数值,公式为=SUMIF(A:A,C2,B:B),其中A:A是需要判断的列,C2是去重后的值,B:B是需要求和的列。3. 将C列和D列合并,即可得到去重后的数值...

E式计数(去除重复项)
E式计数,即用于统计列表中去除重复项后数字的独特元素数量。要实现这个功能,可以使用Excel中的SUMPRODUCT和COUNTIF函数组合。当你在B1单元格输入以下公式:=SUMPRODUCT(1\/COUNTIF(A1:A5,A1:A5))这个公式的工作原理是首先计算每个单元格在A1到A5范围内出现的次数(COUNTIF部分),然后用1除以这些计数,将...

Excel怎样统计重复项个数
方法一:使用COUNTIF函数。假设需要统计A1:A10区域中重复项的个数,可以在空白单元格中输入以下公式:=COUNTIF(A1:A10, A1)。这个函数会统计A1单元格的值在A1:A10区域中出现的次数。方法二:使用FREQUENCY函数。这个函数可以返回一个垂直数组,显示每个值在数据区域中出现的频率。假设需要统计A1:A10区域...

excel如何去除重复项目
1. 使用“删除重复项”功能:选中包含重复数据的数据区域,在Excel的菜单栏中选择“数据”选项卡,点击“删除重复项”,在弹出的对话框中选择要去除重复项的列,点击“确定”即可。2. UNIQUE函数:该函数专为去重设计,可以直接返回数据区域中的唯一值。使用时需要指定数据区域,并可以选择是否按列或行...

EXCEL 怎么用函数公式对指定区域计数(去除重复项)
在E列建立辅助列,在E2单元格输入以下公式,然后向下填充公式 =A2&B2&MONTH(C2)&D2 在H2单元格输入以下公式,然后向下填充公式 =SUMPRODUCT((MONTH(C$2:C$8)=10)*(B$2:B$8=G2)*(D$2:D$8="满勤")\/COUNTIF(E$2:E$8,E$2:E$8))

相似回答