エクセル研究室−Excelの基本的な使い方、応用技を紹介

どちらかの条件に一致する数を数えるには?


どちらかの条件に一致する数を数えるには?




下図の様な表がA列、B列にあったとします。これでA列、B列どちらかが『○』の数を数えてみましょう。

配列式を使います。

=SUM(IF(A1:A10="○",1,IF(B1:B10="○",1,0)))

とセルに入力し、Ctrl+Shift+Enterで確定します。

下記の様に配列関数を使って、Ctrl+Shift+Enterを省く事も出来ます。

=SUMPRODUCT((A1:A10="○")+(A1:A10<>"○")*(B1:B10="○"))

又は

=SUMPRODUCT((((A1:A10="○")+(B1:B10="○"))>=1)*1)


A B
1
2 ×
3 × ×
4 × ×
5
6 ×
7 ×
8 ×
9 ×
10






ページトップ