• ベストアンサー

エクセルの関数について

  Å      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と出てくるようにしたいです。)商品の並び方は全員一緒です。よろしくお願いいたします。

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

  • ベストアンサー
noname#16474
noname#16474
回答No.4

=SUMPRODUCT((B1:B12="りんご")*(C1:C12>0)) でりんごが出ます。 りんごを他の果実にすると、それぞれの人数が出ます

qbmth
質問者

お礼

ありがとうございます。うまくいきました。

その他の回答 (3)

noname#16474
noname#16474
回答No.3

#2です。 人数でしたね。 配列かSUMPRODUCTでしたね

noname#16474
noname#16474
回答No.2

表示したい場所に この場合は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は "りんご"、"バナナ"、"パイナップル"と 直接指定しても可能

noname#113407
noname#113407
回答No.1

ピポットテーブルが簡単ではないですか。

qbmth
質問者

お礼

早速の回答ありがとうございました。 ピポットテーブルだと合計は出せたのですが、人数の出し方が わかりませんでした。

関連するQ&A

専門家に質問してみよう