• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SUMIFS関数の計算結果が違います)

SUMIFS関数の計算結果が違います

このQ&Aのポイント
  • 元データシートのデータを条件に合わせて合計するSUMIFS関数を使用していますが、計算結果が正しくありません。
  • 特に、元データシートのE列にB2と同じデータがあり、かつK列が空白の場合に、I列の合計を出す処理でエラーが発生しています。
  • さまざまな試行錯誤を行いましたが、計算結果に影響する原因や解決策が分からず、困っています。解決方法をご教示いただけると幸いです。

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

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

データに間違いがあるためです。 状況からして一番疑わしい: ○元データK列の空白と思っているセルにスペースなどのゴミが記入されている →オートフィルタを取り付け、プルダウンメニューに載ってくる「ありデータ一覧」の中から例えば「(空白)」とは違う空白っぽいのとか、意図しないデータが紛れて無いか確認する 他にも: ○元データE列の、B2と同じと思っているセルに実際にはB2と完全に同じではないデータが紛れている →オートフィルタを取り付け、プルダウンメニューに載ってくる「ありデータ一覧」の中から例えば「B2の値」が複数リストアップされていないか確認する  たとえば本来のB2の「○○」に加えて、「○○□」(□はスペースなど)のようなゴミのついたデータがプルダウンに現れていないかということです ○元データのI列の数字が記入してあると思っているセルに、「文字列で」数字が記入されたりしていないか再確認する  エラーチェックのオプションの機能で、「文字列で記入されている数値」の警告が出ているセルが無いか確認してみる

trchan
質問者

お礼

ありがとうございます。 >○元データE列の、B2と同じと思っているセルに実際にはB2と完全に同じではないデータが紛れている これが原因でした。まさに「○○□」(□はスペースなど)この状態だったようです。 ただオートフィルタでは複数の値を見つけることはできませんでした。 (TRIM関数を使ってみると解決しました。) 2010を使っていますが、同じデータとしてリストアップされるようで。。。 そういう仕様でしょうか。 でも、とても助かりました。ありがとうございました!

関連するQ&A

専門家に質問してみよう