显示哈希标记,而不显示单元格内容(Microsoft Excel)
Bob在让Excel在单元格中显示文本时遇到了一些问题。发生的情况是Excel在显示一系列#号而不是文本。他指出,他甚至还没有达到单元格的字符数限制。
答案取决于您所说的“单元格的字符数限制”。通常,这样的语句表示您尚未达到Excel可以存储在单元格中的文本的限制(大约32,000个字符)。重要的是要记住,Excel可以存储和显示的内容是两件事,这将在后面讨论。但是,如果用“字符数限制”来表示该单元格比该单元格中存储的内容宽,那就是一个单独的问题。
首先,Excel可以在一个单元格中存储大约32,000个文本字符,但是如果该单元格设置为文本格式,则最多只能显示255个字符。如果该单元格包含255个以上的字符,并且该单元格的格式设置为文本,则显示井号。解决方案是将单元格的格式更改为常规;然后文本将按预期显示。
更常见的情况是,当单元格包含数字(或日期)值时,会看到显示井号。如果单元格太窄而无法显示该值,则显示哈希标记。它们表明发生了“溢出”情况,并且您的值无法按需要显示。
当使用需要更多水平空间的格式显示日期时,这尤其常见。例如,如果您将日期显示为“ 2019年8月22日”,则该日期将比“ 8/22/19”显示更多的列宽。解决方案是简单地加宽列,以使显示不会溢出宽度。
如果您使用的是早期版本的Excel,则当您尝试显示超出Excel可以处理的日期范围(1/1/1900到12/31/9999)的日期值时,日期也会显示井号。
您还应该注意,如果更改单元格中使用的字体大小,可能会看到出现井号。将字体更改为更大的大小,Excel可能无法水平显示该值。如果无法加宽列,请考虑缩小字体,以便Excel可以显示完整值。
_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。
本技巧(8444)适用于Microsoft Excel 2007、2010、2013、2016、2019和Office 365中的Excel。您可以在此处为Excel的较早菜单界面找到此技巧的版本: