欢迎光临散文网 会员登陆 & 注册

#############……这种错误怎么解决?看这一篇文章就够了!

2020-01-23 16:20 作者:秋叶Excel  | 我要投稿

大家好,我是「Excel 小仙女」小敏~


刚刚看到有位童鞋给提了个这样的问题。



点开这张图我一愣:诶?这是什么 Excel 新型错误?都是马赛克?



再仔细一看,哦~原来是有这么多的井号(#)......



单元格中明明只有一个数字(同学的说法),为什么会出现这么一长串,1、2、3、4、5、......数都数不清的「#」号呢?



这位童鞋保护数据的意识是很强烈的,把整个页面都打上了马赛克,这点非常好!


但是!


这样只给我看一堆「#」号,我真的看不出来是哪里有问题啊~



没办法,只好把出现这种「#」式乱码的几种情况都给列出来了。


01 列宽不够



当单元格中的内容是数值或日期(日期本质也是数值)时,如果列宽过小,导致内容不能显示全,Excel 就干脆不显示具体内容,只显示「####」。


解决办法:


直接拖动列标间的分隔线,将列宽拉大;



双击列标间的分隔线,让列宽自动适应。



02 日期超出上限



这种情况下,虽然列宽是足够了,但为什么还是显示不出来呢?


赶紧去检查一下你的单元格格式是不是日期吧~



因为计算机中日期是有一个上限的哦~


上限是 9999/12/31,转换成数字之后是 2958465。


如果我们在一个日期格式的单元格中,输入了一个「大于 2958465」的数字,就会出现「####」,计算机表示——



解决办法:


直接把单元格的格式由「日期」改成「常规」,就搞定了!



上一种情况出错,是因为日期大小超出了计算机的认知范畴,接下来这种情况更甚,都超出我的认知范畴了!


03 时间为负值



想要用下班时间减上班时间得到工作时间?理想很丰满,现实很骨感。


没想到有这么多同事是要上夜班的。


上夜班的工时计算机不认吗?那「007」的同事咋办?


其实 Excel 不是不认你上夜班,而是它不认负值的时间。



解决办法:


用 IF 函数来辅助判断,如果下班时间小于上班时间,说明下班时间是第二天的时间,需要加上「1」。



IF 辅助公式:

=J7+IF(J7<I7,1,0)-I7


终于解决了,呼口气~


小敏想,前面这些都是数值导致的出错,文本总不至于了吧?


结果……


04 输入内容不符单元格格式



看到这种错误,别慌!


咱先把视线移到编辑栏,看一下单元格中的真实内容是什么~



看完编辑栏之后,你会发现,这些单元格的内容实质上还是数值,而不是文本!


你看见的这些「男」「女」只是单元格的格式而已。



自定义单元格格式:


[=1]"男";[=2]"女"


这种情况下,一般都是制表人为了方便输入信息,使用数字 1、2 快速输入性别。


如果输入 1、2 以外的数字就会出现「####」。


解决办法:


你!输!错!信!息!啦!


一定要按照规定的单元格格式来输入内容哦~



呼~终于讲完了~


这就是出现「####」错误的几种情况,有没有帮到你呢?


提问不清晰,答疑两行泪!



一起做一个好好提问的同学吧~


如果你还想看到这么有趣的干货,就疯狂地关注转发点赞吧!

#############……这种错误怎么解决?看这一篇文章就够了!的评论 (共 条)

分享到微博请遵守国家法律