ボブは、Excelでセル内にテキストを表示するのに問題があります。何が起こっているのかというと、Excelはテキストの代わりに一連の#記号を表示しています。彼は、セルの文字数制限にさえ近づいていないと述べています。

ここでの答えは、「セルの文字数制限」の意味によって異なります。一般に、このようなステートメントは、Excelがセルに格納できるテキストの制限(約32,000文字)に達していないことを意味します。後で説明するように、Excelが保存できるものと表示できるものは、2つの異なるものであることを覚えておくことが重要です。ただし、「文字数制限」とは、セルがセルに格納されているものよりも広いことを意味する場合、それは別の問題です。

まず最初に:Excelはセルに約32,000文字のテキストを格納できますが、セルがテキストとしてフォーマットされている場合は最大255文字しか表示できません。セルに255文字を超える文字が含まれていて、セルがテキストとしてフォーマットされている場合は、ハッシュマークが表示されます。解決策は、セルの形式を一般に変更することです。その後、テキストは期待どおりに表示されます。

より一般的なのは、セルに数値(または日付)が含まれている場合にハッシュマークが表示されることです。セルが狭すぎて値を表示できない場合は、ハッシュマークが表示されます。これらは、「オーバーフロー」状態が発生し、値を希望どおりに表示できないことを示しています。

これは、より多くの水平スペースを必要とする形式を使用して日付を表示する場合に特に一般的です。たとえば、日付を「2019年8月22日」と表示すると、その日付の表示には「8/22/19」よりも多くの列幅が必要になります。解決策は、表示が幅を超えないように列を単純に広げることです。

以前のバージョンのExcelを使用している場合、Excelが処理できる日付の範囲(1/1/1900から12/31/9999)外の日付値を表示しようとすると、日付にもハッシュマークが表示されます。

セルで使用されているフォントのサイズを変更すると、ハッシュマークが表示される場合があることにも注意してください。フォントを大きいサイズに変更すると、Excelで値を横に表示できない場合があります。列を広げることができない場合は、Excelで値全体が表示されるように、フォントを小さくすることを検討してください。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(8444)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice 365のExcelに適用されます。Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。