首页 > 解决方案 > 使用 excel 公式和条件根据第一次出现的其他列对值求和

问题描述

之前有一些答案解释了如何仅对第一个实例求和。例如

=SUMPRODUCT( (A2:A25<>"") / COUNTIF(A2:A25,A2:A25&""),D2:D25)

当仅查看SUMA 中标签的第一个实例上 D 中的值时。您将如何向此公式添加条件?即在C 中的值必须等于“是”?

标签: excelexcel-formula

解决方案


使用具有变化范围的 COUNTIFS 来查看它是否是第一个,然后使用 SUMIFS:

=IF(COUNTIFS($A$1:A2,A2)=1,SUMIFS(D:D,C:C,"yes",A:A,A2),"")

在此处输入图像描述


推荐阅读