我需要將 [C] 中的值與過濾器中相應列 [B] 的 DISTINCT 值相比較,即 A
我試過 SUM(UNIQUE(FILTER(C:C, (B:B)*??(A:A=E2))) 也試過 SUM(IF(Frequency)))
最終得到 2900 而不是美國的 3900。

uj5u.com熱心網友回復:
利用
=SUM(INDEX(UNIQUE(FILTER(A:C,A:A=E2)),0,3))
這個想法是您希望將所有三列都回傳給唯一,如果您只回傳 C,即使它們附加到不同的城市,它也會洗掉重復的數字。然后使用 INDEX 回傳第 3 列。也可以使用CHOOSECOLS,但那是更多的打字。
=SUM(CHOOSECOLS(UNIQUE(FILTER(A:C,A:A=E2)),3))
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/530983.html
標籤:擅长excel公式
