• ベストアンサー

Excelの男女別集計に関する質問です。

下表で会費欄には文字、数字、記号とブランク欄があります。C11は文字列と数字に関する男の数です。これを求める式を教えて下さい。 C列が○など、一種類ならSumproduct関数が使えること承知しています。文字と数値が混在する場合はどうしたらよいでしょうか? 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

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

次の方法は如何でしょうか。 C列が空白以外で計数しています。 =SUMPRODUCT((B2:B9="男")*(C2:C9<>""))

aerio
質問者

お礼

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

その他の回答 (1)

noname#204879
noname#204879
回答No.2

   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)

aerio
質問者

お礼

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

関連するQ&A