excel表格中为什么会出现#######呢?

如题所述

原因:

1、单元格宽度设置较短。

2、单元格格式设置的为日期格式。

解决方法:

1、打开excel表格,在A1单元格中输入一组数字,由于列宽较窄,单元格显示“#”。

2、使用鼠标拖动单元格的列宽,使输入的数字完整的显示在单元格中即可。

3、如果是格式设置问题,则需要点击鼠标右键,选择“设置单元格格式”。

4、将之前设置的“日期”格式更改为“常规或者数值”,点击确定。

5、即可看到之前显示的“#”变为显示数字了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2024-03-27

Excel中,单元格较窄时,至少会显示内容中的特征部分。不能显示就会以对应单元格长度#号填充

作为字符可显示首位或末尾几个字符(按设置宽度),一般不会出现#号情况

而其他数据,则都有对应最小特征:

日期不管省略前面的年,还是后面的日都不妥。短日期格式(两位年6-8位、四位年至少8-10位;月日可能一位也可能两位);长日期,根据具体格式要求

逻辑值:TRUE、FALSE;4、5位

错误返回值,同理:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?、#NULL!、#CALC!、#SPILL!,不能完整显示就#填充

而数值,排除较短数值(本身可完全显示);有效位较长的,则至少转化为科学计数法能显示的最短长度5位:1(首位数)、2(E代表科学计数法)、3(正或负,说明小数点右移还是左移)45(固定两位数字小数点左右移动的位数)

还有些自定义格式,本身还附加其他字符,必要显示内容,如果超出也会#号填充

相似回答