SUMIF / SUMIFS が #VALUE! エラーになる
エラー値(#…) ・ 対象: Excel
SUMIFやSUMIFSの結果が #VALUE! と表示される。
原因
閉じている別ブックのセルを参照しているか、条件に長すぎる文字列(255文字超)を使っている場合に、SUMIF/SUMIFS は #VALUE! を返す。
次のいずれかが当てはまることが多いです。
- SUMIF/SUMIFS が、閉じた状態の別ブックのセルを参照している
- 条件(criteria)に255文字を超える文字列を指定している
まず確認すること
- 数式が別ファイル([ブック名]シート名!範囲)を参照していないか、その別ファイルが閉じていないかを確認する。
直し方
- 参照している別ブックを開いた状態にして再計算する(閉じたブックへの SUMIF は #VALUE! になる)。
- どうしても閉じたブックを集計する場合は、SUMIF/SUMIFS の代わりに SUM と IF を組み合わせた配列数式などに置き換える。
- 条件文字列が255文字を超えているときは、条件を短くする。
出典(公式ヘルプ)
- Microsoft サポートエラー値 #VALUE! SUMIF/SUMIFS 関数のエラー ↗
メニューやボタンの名称は、Excel(Windows / Mac / Web)や Googleスプレッドシートのバージョンで 異なることがあります。最終的な操作は上記の公式ヘルプでご確認ください。大切なファイルは 操作前にコピーを取っておくと安心です。