簡體   English   中英

Excel - 基於另一列中的不同值的總和值

[英]Excel - sum values based on distinct value in another column

我在Excel工作表中有以下結構:

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

我總能指望類似文章的價值是一樣的。 因此,A的值總是300.但是,其他文章很可能具有與前一篇文章類似的價值。 因此,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咆哮着錯誤的樹嗎?

你很親密, COUNTIF是正確的方法。 試試這個:

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

我用SUMPRODUCT替換了SUM ,因此您不必使用Ctrl + Shift + Enter


在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM