簡體   English   中英

刪除重復項並根據另一列中的值指望一列

[英]Remove duplicates and count on one column based on values from another column

Column A Column B
A    PASS
A    PASS
B    PASS
C    PASS
D    PASS
E   
F    PASS
E    PASS

我想要一個將返回以下計數的公式:按B列過濾PASS。 刪除重復項后,計算A列中的所有元素。 我是Excel公式的新手。 任何幫助表示贊賞。

試試這個公式

=SUM(IF(FREQUENCY(IF(B2:B100="Pass",IF(A2:A100<>"",MATCH(A2:A100,A2:A100,0))),ROW(A2:A100)-ROW(A2)+1),1))

通過CTRL + SHIFT + ENTER確認

....較短版本,但效率可能較低,適用於Excel 2007或更高版本

=SUMPRODUCT(((B2:B100="Pass")*(A2:A100<>""))/COUNTIFS(B2:B100,B2:B100&"",A2:A100,A2:A100&""))

假設第2到100行中的數據(允許空白),請根據需要進行調整

暫無
暫無

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

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