首页 文章

Excel - 基于另一列中的不同值的总和值

提问于
浏览
3

我在Excel工作表中有以下结构:

ARTICLE     VALUE
-------     -----
   A         300
   B         100
   A         300
   C         300
   D         200
   A         300

我总能指望类似文章的 Value 是一样的 . 因此,A的值总是300.但是,其他文章很可能具有与前一篇文章类似的 Value . 因此,C的值也为300 .

在这种情况下,我试图找到唯一文章的总和,但只有一次重复 . 所以,在上面的例子中,我需要总和为A(仅一次),B,C和D - 来自300 100 300 200 = 900

我发现了一个COUNTIF公式,但这只是对没有任何重复的文章(即B,C和D)的总结

{=SUM(IF(COUNTIF(A:A, A:A) = 1, B:B, 0))}

我用COUNTIFs咆哮着错误的树吗?

1 回答

  • 3

    你很亲密, COUNTIF 是正确的方法 . 试试这个:

    =SUMPRODUCT(B1:B6/COUNTIF(A1:A6,A1:A6))
    

    我将 SUM 替换为 SUMPRODUCT ,这样您就不必使用Ctrl Shift Enter


    enter image description here

相关问题