- ベストアンサー
エクセルの関数について
Å B C 1 Aさん りんご 0 2 バナナ 2 3 パイナップル 0 4 Bさん りんご 2 5 バナナ 4 6 パイナップル 2 7 Cさん りんご 0 8 バナナ 0 9 パイナップル 5 10Dさん りんご 3 11 バナナ 2 12 パイナップル 4 というエクセルの表で、りんご、バナナ、パイナップルをそれぞれ何人が買ったかを出したいのですがどうすればよいか教えて下さい。(この表の場合、りんご2、バナナ3、パイナップル3と出てくるようにしたいです。)商品の並び方は全員一緒です。よろしくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
=SUMPRODUCT((B1:B12="りんご")*(C1:C12>0)) でりんごが出ます。 りんごを他の果実にすると、それぞれの人数が出ます
その他の回答 (3)
#2です。 人数でしたね。 配列かSUMPRODUCTでしたね
表示したい場所に この場合はD列が簡単 D1に =SUMIF(B:B,B1,C:C) でりんご D2に =SUMIF(B:B,B2,C:C) でバナナ D3に =SUMIF(B:B,B3,C:C) でパイナップル カッコ内の2つめのB1、B2、B3は "りんご"、"バナナ"、"パイナップル"と 直接指定しても可能
ピポットテーブルが簡単ではないですか。
お礼
早速の回答ありがとうございました。 ピポットテーブルだと合計は出せたのですが、人数の出し方が わかりませんでした。
お礼
ありがとうございます。うまくいきました。