Excel同一列数值求和时,重复值只统计一次?

同一列中有N个随机的重复值,需要同一列数据求和,但重复的数值只计算一次,如图示

复制B列到D列,选择D列,删除重复值,=SUM(D:D)再对D列进行求和。


在C2中输入或复制粘贴下列公式

=COUNTIF(B$2:B2,B2)

下拉填充

再用如下公式=SUMPRODUCT(B2:B15*(C2:C15=1))

如果是2021版,还可用如下公式

=SUM(UNIQUE(B2:B15))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-12-10


=SUMPRODUCT((FREQUENCY(A1:A8,A1:A8)>0)*A1:A9)


可以根据你的单元格地址,将公式的引用改变一下。

第2个回答  2022-06-27
最好有个数据图配上。一个模拟数据会比较好。直观不会因为文字的描述影响判断。