- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA SUMPRODUCTについて3)
VBAで東京のみかんといちごの合計を求める方法
このQ&Aのポイント
- VBAを使用して、東京のみかんといちごの個数を合計する方法について説明します。
- A列が「東京」で、B列が「みかん」または「いちご」の文字列を含む場合、C列の値を合計することができます。
- 上記の質問文章のコードでは、Lileのスペルが間違っています。正しいスペルはLikeです。また、文字列の比較にはワイルドカード(*)を使用します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
前の質問文2の回答者さんとその他回答者みなさんの合作です。 sumproduct文ではワイルドカードは使えないそうです・・・。 Sub monthResult3() Dim ans As String ans = "東京" atai = Evaluate("SUMPRODUCT((A1:A5= """ & ans & """ )*(isnumber(find(""みかん"",b1:b5))+isnumber(find(""いちご"",b1:b5))) * C1:C5)") Range("C7") = atai End Sub
お礼
ご回答ありがとうございました!! 超感動です(*≧▽≦)!!!!! >sumproduct文ではワイルドカードは使えないそうです・・・。 ありがとうございます。VBA初心者でして「ワイルドカード」という 言葉も知らずgoogleで検索してしまいました(^^;) ご丁寧にありがとうございました。 そしてお礼が遅くなりまして申し訳ございませんでした。