• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:特定の文字列を含む値を合計したい)

特定の文字列を含む値を合計したい

このQ&Aのポイント
  • 特定の文字列を含む値を合計する方法について教えてください。
  • 表内の特定の文字列を持つコードごとに値を合計する方法を知りたいです。
  • コードが存在する場合と存在しない場合で値を合計する方法を教えてください。

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

左2文字が「AA」のデータを集計するなら、以下の式を入力して右方向にオートフィルコピーしてください。 =SUMPRODUCT((LEFT($A$2:$A$10,2)="AA")*B$2:B$10) ちなみに"AA"の部分は、セルの書式設定で表示形式をユーザー設定にして「@"合計"」にして「AA」と入力したセルを参照すれば(あるいはSUBSTITUTE関数で「合計」を削除して間接的にセル参照)すれば1つの式で対応できます。

jennaef2q
質問者

お礼

できました!ありがとうございます。とても助かりました。 他の方からも回答を頂きましたが、一番早く回答をくださったのでBAに選ばせて頂きます。 重ね重ねありがとうございました

その他の回答 (2)

noname#204879
noname#204879
回答No.3

添付図参照 セル B10 に次式を入力して、此れを右方および下方にドラッグ&ペースト =SUMIF($A$3:$A$9,$A10&"*",B$3:B$9) ただし、範囲 A10:A11 は“ユーザー定義”で @"合計" と書式設定して、各セルにはそれぞれ AA、BB と事前に入力しておきます。

jennaef2q
質問者

お礼

添付図付きでとてもわかりやすいです。 回答ありがとうございました、とても助かりました。

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.2

AA01の行がセルA4なら =SUMIF($A$4:$A$10,"AA*",B$4:B$10) として必要な分だけ右へコピーしてください BB合計は "AA*" のところを "BB*" としてください

jennaef2q
質問者

お礼

このような方法もあるんですね 参考になりました、ありがとうございます。

関連するQ&A