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

次のカウントを返す数式が必要です: PASS の列 B でフィルター処理します。重複を削除した後、列 A のすべての要素を数えます。エクセルの数式初心者です。どんな助けでも大歓迎です。

4

1 に答える 1

1

この式を試してください

=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行目(空白を許可)のデータを想定し、必要に応じて調整します

于 2012-09-08T17:53:46.533 に答える