Excelでセルに#####と表示されると、エラーかもと思って焦りますよね。ですが、ほとんどの場合は深刻な故障ではなく、列幅が足りないか、日付や時刻が正しく表示できないことが原因です。まずはすぐ直る方法から試しましょう。

Excelで#####が表示されたときの最短の直し方

まずは「列の幅を広げる」のが最優先です。列番号の右端をダブルクリックすると、自動調整で直ることが多いですよ。
  1. #####が表示されているセルの列を確認します
  2. 上部の列番号(A、B、Cなど)の境目にマウスを合わせます
  3. マウスポインターが左右の矢印になったら、境目をダブルクリックします
  4. 列幅が自動調整され、値が表示されるか確認します

これで直れば、原因はほぼ列幅不足です。仕事中はまずこの方法を試すのが一番早いですね。

ドラッグして列幅を広げる方法

  1. #####が出ている列の見出しを探します
  2. 列番号の右端にマウスを合わせます
  3. 左右矢印が出たら、右へドラッグします
  4. 表示が戻るまで少しずつ広げます

複数列をまとめて自動調整する方法

  1. 調整したい列をまとめて選択します
  2. 選択した列のどこか1つの境目にマウスを合わせます
  3. ダブルクリックします
  4. 各列が内容に合わせて自動調整されます

表全体で#####が並んでいるときは、このやり方が時短になります。

列幅を広げても直らないときの原因

列幅を広げても#####のままなら、次は表示形式や値そのものを確認しましょう。特に多いのは、日付・時刻のマイナス表示です。

原因1:日付や時刻がマイナスになっている

Excelでは、設定や形式によっては負の日時を表示できず、#####になることがあります。たとえば、終了時刻から開始時刻を引いた結果がマイナスになっているケースですね。

  1. #####が表示されているセルをクリックします
  2. 数式バーを見て、日付や時刻の計算式が入っていないか確認します
  3. 開始時刻と終了時刻の順番が逆でないか確認します
  4. 必要なら数式を修正します

たとえば、=A2-B2でマイナスになるなら、順番を見直すだけで直ることがあります。

原因2:日付の値が不正、または古すぎる

Excelは日付をシリアル値として管理しています。そのため、扱えない日付や不自然な計算結果だと#####になることがあります。

  1. 対象セルをクリックします
  2. 数式バーで実際の値を確認します
  3. 極端に古い日付や不自然な計算結果がないか見ます
  4. 元データを修正します

原因3:表示形式が合っていない

数値なのに日付形式、日付なのに時刻形式になっていると、見た目が崩れて#####になることがあります。

  1. 対象セルを選択します
  2. 「ホーム」タブをクリックします
  3. 「数値」グループの表示形式を確認します
  4. 「標準」「数値」「日付」「時刻」など、適切な形式に変更します

表示形式を「標準」に戻すと原因が見えやすくなることも多いですよ。

初心者向け:クリックだけで確認する手順

何が原因か分からないときは、次の順番で確認すればOKです。上から試せば、ほとんどのケースを短時間で切り分けできます。

  1. 列幅をダブルクリックで自動調整する
  2. セルをクリックして数式バーを見る
  3. 「ホーム」タブの表示形式を「標準」にする
  4. 日付や時刻の計算がマイナスになっていないか確認する
  5. 元データにおかしな値がないか確認する

この流れなら、仕事中でも迷いにくいですね。

上手くいかない場合のチェックポイント

ここはつまずきやすいポイントです。直らないときは、次の項目を順番に確認してみてください。

  • 列幅は本当に広がっているか:非表示列や極端に狭い列だと見落としやすいです
  • セル結合されていないか:結合セルがあると自動調整が効きにくいことがあります
  • 数式バーでは値が見えているか:見えているなら表示上の問題の可能性が高いです
  • 計算結果が負の時刻になっていないか:勤怠表や作業時間の計算でよく起きます
  • 表示形式が日付・時刻になっていないか:数値に戻すと正体が分かることがあります
  • コピー元のデータに余計な形式が付いていないか:他ファイルから貼り付けたデータで起こりやすいです

セル結合が原因のとき

  1. 対象セルを選択します
  2. 「ホーム」タブをクリックします
  3. 「配置」グループの「セルを結合して中央揃え」を確認します
  4. 必要に応じて結合を解除し、列幅を再調整します

見た目を整えるために結合している表は多いので、意外と盲点ですよ。

貼り付けデータが原因のとき

  1. 問題のセルを選択します
  2. 「ホーム」タブをクリックします
  3. 「クリア」から「書式のクリア」を選びます
  4. 必要に応じて表示形式を設定し直します

他のシステムやCSVから貼り付けたデータでは、この方法で直ることもあります。

#####を防ぐためのコツ

毎回直すより、出にくくしておく方がラクです。次の工夫をしておくと、作業がかなり安定します。

  • 日付や金額の列は、最初に少し広めの列幅にしておく
  • 表を作ったあと、列をまとめて自動調整する
  • 時刻計算では、開始と終了の順番を先に確認する
  • 他ファイルから貼り付けたら表示形式をチェックする

最後に:関連する便利な時短ワザ

#####の対処とあわせて、次の操作も覚えておくとExcel作業が速くなります。

  • 列幅の自動調整:列番号の境目をダブルクリック
  • 行の高さ自動調整:行番号の境目をダブルクリック
  • 表示形式の変更:「Ctrl」+「1」でセルの書式設定を開く
  • 今日の日付入力:「Ctrl」+「;」
  • 現在時刻入力:「Ctrl」+「Shift」+「;」

Excelで#####が出たら、まずは列幅の自動調整、次に日付・時刻のマイナス表示形式をチェックしてみてください。ほとんどのケースはこの3つで解決できます。焦らず順番に見ていけば大丈夫ですよ。

おすすめの記事