こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Excel関数:文字を含む複数条件の合計

関数の達人の方、教えてください!

A B C D E F
――――――――――――――――――――――――
1 | 商品名    A社   B社  C社  A社  C社
2 | AA (1) 1 1 (2) 2
3 | BB 1 1 1 2 2
4 | ab AA (1) 1 1 (2) 2
5 | ab BB 1 1 1 2 2
6 | ab AA cd (1) 1 1 (2) 2
7 | ab BB cd 1 1 1 2 2
――――――――――――――――――――――――

この表から「A社のAAを含む合計=合計9」を出したいです。つまり○数字になっているところの合計です。

自分なりに以下で試したところ、いづれも「0」となってしまいました。
=SUMPRODUCT((A2:A7="*AA*")*(B1:F1="A社"),(B2:D7))
=SUMPRODUCT(((A2:A7="*AA*")*(B1:F1="A社")),(B2:D7))

列ごとで AA を含む合計を一旦計算することはできましたが、A社は複数列あるため、できれば一度に A社 の該当する合計を出せればと思っています。
=SUMIF(A2:A7,"*AA*",B2:B7) → 合計3

よろしくお願いいたします。

投稿日時 - 2012-08-06 11:59:03

QNo.7629666

困ってます

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

こんな感じです。
=SUMPRODUCT((ISNUMBER(FIND("AA",A2:A7)))*(B1:F1="A社")*(B2:F7))

投稿日時 - 2012-08-06 12:54:51

お礼

早々にご回答いただき、ありがとうございました!
できました!!

やはりISNUMBER(FIND)を使うと良かったんですね。
ネットで例は見かけたのですが、使い方がよく分からなかったため
大変助かりました。これで仕事がはかどりそうです。

本当にありがとうございました。

投稿日時 - 2012-08-06 13:08:45

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問