Excelの「#####」が印刷されるときの直し方|列幅と日付を切り分ける
Excelの「#####」は、まず列幅を広げて確かめます。それでも直らない日付・時刻は、計算結果が負になっていないかを確認してください。記号を消すために値を書き換えたり、表全体を極端に縮小したりする前に、原因を分けることが大切です。
列幅を広げて変わるかが最初の分岐
「#####」になっているセルを見つけ、列見出しの右端をドラッグして列を広げます。これで数値や日付が見えれば、表示に必要な幅が足りなかったと判断できます。最初はその列だけを試すと、何を変えて直ったのかを確認しやすくなります。
一方、幅を大きくしても直らない場合、さらに縮小率を下げ続けるのではなく、値と表示形式を調べます。#####が出ているという事実だけで、すべてを同じ列幅の問題にしないでください。
幅を増やせないときは、表示する情報を整理する
Windowsのデスクトップ版Excelでは、ホームの数値形式やセルの書式設定から、短い日付形式や小数点以下の桁数を選べます。「縮小して全体を表示する」を使う方法もありますが、小さな文字になって読みにくくないかを確認します。
表示形式は、計算に使う値そのものとは別です。例えば小数点以下を少なく見せても、その操作だけで保存された値を同じ桁数へ丸めたことにはなりません。必要な精度や単位を落とさず、読者に伝わる形式を選びましょう。
日付や時刻は負の結果になっていないかを確認する
Microsoftは、1900日付システムで日付や時刻の計算結果が負になる場合も#####の原因になると説明しています。この場合、列幅を広げるだけでは解決しません。参照している日付と、引き算の順番を確かめます。
例えば勤務時間を求める表なら、終了時刻が開始時刻より前になったのが入力ミスなのか、日をまたいだ勤務なのかを先に判断します。記号を消すために時刻を入れ替えるのではなく、表が本来扱う日付と計算方法へ戻って確認してください。
表示形式の変更と、計算精度の変更を混同しない
数値が収まらない対策として、計算オプションの精度をむやみに変える必要はありません。Excelの「表示桁数で計算する」は保存値そのものを表示に合わせて変更し、元の値を復元できなくなる場合があります。単なる見た目の調整とは別です。
まず元のブックを残し、列幅や表示形式の変更で対処できるかを試します。数値を手入力で上書きして見た目だけ合わせる方法も、数式とのつながりを失うおそれがあるので避けましょう。
列幅を直したあとは表全体を印刷プレビューで見る
列を広げた結果、右端の列が別ページへ送られていないかを確認します。#####が消えても、日付、金額、合計のどれかが次ページへ分かれて読みにくくなっていれば、印刷準備はまだ途中です。
プレビューを全ページ確認し、代表ページを1枚試し刷りします。読める桁数と文字サイズ、右端の列まで含まれることを確認してから必要部数を印刷してください。横幅全体の調整が必要な場合は、セル表示の問題を直したあとでページ設定を見直します。
次に確認すること
問題の列を広げて試し、直らない日付・時刻は元の値と引き算の条件を確認してください。
あわせて確認する
参考資料
- Microsoft:How to correct a ##### error
https://support.microsoft.com/en-US/Excel/how-to-correct-a-error
確認日:2026-09-25
本文手順はWindowsデスクトップExcel。症状だけで原因を断定せず、日付システム切り替えを万能な解決策にしない。
- Microsoft:Available number formats in Excel
https://support.microsoft.com/en-US/Excel/get-started/available-number-formats-in-excel
確認日:2026-09-25
Windows部分と表示形式の一般説明。表示桁数変更を元値の丸めや精度設定変更と混同しない。
- Microsoft:Change formula recalculation, iteration, or precision in Excel
https://support.microsoft.com/en-us/excel/change-formula-recalculation-iteration-or-precision-in-excel
確認日:2026-09-25
Windows Microsoft 365/2024/2021の手順。外部データ取得を再計算だけで保証せず、反復計算や精度変更を印刷対策として勧めない。
出典は各記事の判断に必要な範囲で参照しています。機種・アプリ固有の操作は、他の環境で同一になることを保証しません。条件を置いた計算例と、メーカー等が明示した仕様を区別してください。