- ベストアンサー
大分類と小分類が一致する項目の数を出すには?
http://oshiete1.goo.ne.jp/qa2574389.html で質問したものです。少々パターンの変わったものが出てきました。 ファイル1に A B C D 10 テレビ修理 ビデオ修理 ラジオ修理 … 11 ネジA 12 ナットA 13 … とあり、 ファイル2が A B C D 1 2 テレビ修理 ネジA 50 3 テレビ修理 ナットA 30 4 ビデオ修理 ネジA 50 5 … という並びになった場合。ファイル1のB11に「50」、Bの12に「30」の数字を出す場合の関数の組み方を教えていただきたいのです。よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#262398
回答No.1
ファイル1のB11=SUMPRODUCT(([Book2.xls]Sheet1!$A$2:$A$20=B$10)*([Book2.xls]Sheet1!$B$2:$B$20=$A11)*[Book2.xls]Sheet1!$C$2:$C$20) 右へ、下へコピー。 ついでに前回のご質問ですが、 MATCHやVLOOKUPは完全一致じゃなくても大丈夫です。 =VLOOKUP("*"&B$10&"*",・・・) とか =MATCH("*"&B$10&"*",・・・) のように 検索値にワイルドカードをつければ部分一致でも検索できます。
お礼
ありがとうございます。 MATCHやVLOOKUPで*を使えばあいまい検索出来るのですね。 活用してみます。