• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA SUMPRODUCTについて3)

VBAで東京のみかんといちごの合計を求める方法

このQ&Aのポイント
  • VBAを使用して、東京のみかんといちごの個数を合計する方法について説明します。
  • A列が「東京」で、B列が「みかん」または「いちご」の文字列を含む場合、C列の値を合計することができます。
  • 上記の質問文章のコードでは、Lileのスペルが間違っています。正しいスペルはLikeです。また、文字列の比較にはワイルドカード(*)を使用します。

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

  • ベストアンサー
  • TAKA_R
  • ベストアンサー率32% (26/79)
回答No.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

nanacolobiyaoki
質問者

お礼

ご回答ありがとうございました!! 超感動です(*≧▽≦)!!!!! >sumproduct文ではワイルドカードは使えないそうです・・・。 ありがとうございます。VBA初心者でして「ワイルドカード」という 言葉も知らずgoogleで検索してしまいました(^^;) ご丁寧にありがとうございました。 そしてお礼が遅くなりまして申し訳ございませんでした。

関連するQ&A