夜雨聆风学习资料网

ARTICLE · 1216378

Excel 里满屏 ##### 是什么?不是数据坏了,3 分钟调利索

Excel 里满屏 ##### 是什么?不是数据坏了,3 分钟调利索

表做好发出去,对方回一句"你这表是不是坏了,一打开全是井号"。数据其实好好的,一格没丢,只是屏幕那一格太窄,装不下它。这个误会几乎每个用表格的人都会栽一次,包括做了很多年表的人。

01##### 到底在说什么

按微软官方的说法:当列的宽度不足以显示单元格里的全部内容时,Excel 会用一串 ##### 代替内容,意思是"这里看不全"。它不是错误码,单元格里的数值和公式都还在。

但有第二种情况容易漏掉:公式算出了负的日期或负的时间,同样会显示 #####。比如用两个日期相减,顺序写反了,结果是负数——这类不是列宽问题,把列拉宽也没用,得回去改公式。

所以第一件事不是拉列宽,而是点一下那个显示 ##### 的格子,看编辑栏。能看到具体数字或日期,说明数据没问题,是显示问题;看到日期公式或空值参与运算,那就是第二种。

02确认是显示问题,三种改法按顺序试

一、自动适应:鼠标移到列标字母的右边界,变成双向箭头时双击,这一列会按最长内容自动撑开。要整片调就框选多列一起双击。

二、不动表格结构:选中单元格按 Ctrl+1,在"设置单元格格式"里进"对齐"选项卡,勾上"缩小以适应大小"(WPS 里叫"缩小字体填充")。字会自动缩到刚好放下,列宽保持原样,版面不乱。

三、把内容本身变短:小数位太多就用"开始"里的"减少小数";日期太长就点"数字格式"箭头换成短日期。这一步不解决根本问题,但常常是表格该有的样子。

别一上来就双击所有列自动适应:列一撑开,横向就超出一页,打印和发人都要重新调。中文标题、备注多的时候,用第二种更稳。

03顺带治两个老毛病:表头跑掉、打印被截断

表格往下拉,找不到表头:视图 → 冻结窗格 → 冻结首行(也可以先选中想固定的那一行再操作)。核对长数据时特别重要——不然你只能靠记忆判断哪一列是哪一列。

打印出来被截成两页:页面布局 → 方向 横向 → 缩放 调整为 1 页宽,再把打印区域框成只有数据的那一片。发之前按一次打印预览,比改十次都管用。

这三个问题看起来不相干,其实是同一件事:表格是给人看的,不是给数据看的。作者电脑上显示正常,落到别人屏幕上就不一定了。

04下次再遇到,按这个顺序走

一点格子看编辑栏——是数字日期,就是显示问题;是公式或空值,就查运算顺序。

二先试"缩小以适应大小",不动版面;列确实太窄再双击边界。

三发出去之前自己预览一遍:横向铺开、表头冻住、数字显示得下,这三样齐了,收到的人不会再来问"表是不是坏了"。

这三种"看起来坏掉",你在同事电脑上见过几种?

依据微软官方说明整理:列宽不足或公式返回负的日期、时间值时,Excel 会显示 #####;各版本菜单名称略有差异,Excel 与 WPS 按名称对应即可。

相关学习资料