プロが教えるわが家の防犯対策術!

下表で会費欄には文字、数字、記号とブランク欄があります。C11は文字列と数字に関する男の数です。これを求める式を教えて下さい。
C列が○など、一種類ならSumproduct関数が使えること承知しています。文字と数値が混在する場合はどうしたらよいでしょうか?
ABC
2氏名男女会費
3Aさん男済
4Bさん男5月3日
5Cさん女○
6Dさん男レ
7Eさん男
8Fさん女200
9Gさん女
10Hさん男5月20日
11男4
12女2
13全体6

A 回答 (2件)

次の方法は如何でしょうか。


C列が空白以外で計数しています。
=SUMPRODUCT((B2:B9="男")*(C2:C9<>""))
    • good
    • 0
この回答へのお礼

「文字あり」を「C2:C9<>""」とすること学びました。ありがとうございました。ありがとうございました。

お礼日時:2008/05/31 11:24

   A   B    C


2  氏名  男女 会費
3  Aさん 男  済
4  Bさん 男  5月3日
5  Cさん 女  ○
6  Dさん 男  レ
7  Eさん 男
8  Fさん 女  200
9  Gさん 女
10 Hさん 男  5月20日
11     男     4
12     女     2
13     全体    6

C11: =SUMPRODUCT((B$3:B$10=B11)*(C$3:C$10<>""))
C13: =SUM(C11:C12)
    • good
    • 0
この回答へのお礼

問題解決できました。また、「B$3:B$10=B11」で、=の使い方も知りました。ありがとうございました。

お礼日時:2008/05/31 11:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!