• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel関数:文字を含む複数条件の合計 (2))

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

このQ&Aのポイント
  • Excel関数を使用して、「AA」の文字を含むA社の合計を求める方法について解説します。
  • また、特定の条件を満たさない場合(例外)、その値を合計から除く数式についても紹介します。
  • 具体的な数式として、SUMPRODUCT関数とISNUMBER関数を組み合わせることで条件に応じて合計を計算することができます。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

同じような式でしたら次の式にすればよいでしょう。 =SUMPRODUCT((ISNUMBER(FIND("AA",A2:A9)))*(ISERROR(FIND("例外",A2:A9)))*(B1:F1="A社")*(B2:F9))

BlackPugs
質問者

お礼

早々のご回答ありがとうございました。 早速入力してみたところ、できました! 関数の凄さと、KURUMITOさまの知識の高さに感動しました。 本当にありがとうございました!

その他の回答 (2)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

わざわざそんなにムズカシイ式にしなくても、普段使いの関数だけで出来ますが? AAを含むA社の合計: =SUMIF($A:$A,"*AA*",B:B) AAと例外で終わるA社の合計: =SUMIF($A:$A,"*AA*例外",B:B) 差し引けば欲しい答えが得られます。ちなみに答えは4じゃありません。 必要に応じて右にコピーすれば、B社C社も求まります。 「A社」の列位置も計算で求めたいなら、もうちょいと応用して: =SUMIF(A:A,"*AA*",INDEX(B:F,0,MATCH("A社",B1:F1,0)))-SUMIF(A:A,"*AA*例外",INDEX(B:F,0,MATCH("A社",B1:F1,0)))

BlackPugs
質問者

お礼

お礼が遅くなり申し訳ございません。 SUMIFでの求め方も大変参考になりました。 複数列ででてくるA社の合計を求めたいと思っていましたので 2つ目の式を参考にし活用させていただきます。 お忙しい中ご回答いただき、誠にありがとうございました。

回答No.1

SUMIFS関数使ってください。

BlackPugs
質問者

お礼

早々のご回答ありがとうございました! SUMIFS であれば複数条件の集計が可能なのですね。 初めて知りました。(素人で申し訳ございません) 調べてみたところ、私の会社PCはOffice2003であったため SUMIFS が使えませんでした(涙) 今後の参考にさせていただきます。

関連するQ&A