=IF(COUNTIF($C$3:$C3,$C3)=1,SUMIF(C:C,C3,E:E),"")

在EXCEL中 =IF(COUNTIF($C$3:$C3,$C3)=1,SUMIF(C:C,C3,E:E),"")表示什么意思?
2024-12-19 09:43:16
推荐回答(1个)
回答1:

C列有很多项目,有些是重复的。公式从C3开始,遇到首次出现的项目,就统计E列的和;不是首次出现的,就空白。

COUNTIF($C$3:$C3,$C3):统计C$3到C3到这个动态区域中,当前单元格出现的次数。
下拉变成COUNTIF($C$3:$C4,$C4)、COUNTIF($C$3:$C5,$C5)……
然后判断这个次数是不是1.
如果是1,就计算SUMIF(C:C,C3,E:E)。意思是,C列如果等于C3,就对E列求和。
下拉变成SUMIF(C:C,C4,E:E),SUMIF(C:C,C5,E:E),………

COUNTIF:条件计数
SUMIF:条件求和
查一下函数帮助。