这只改变打印结果,不影响屏幕显示
页面设置里的“错误单元格打印为”选项只会影响打印结果和打印预览。在编辑工作表时,屏幕上像#DIV/0!或#N/A这样的公式错误依然会正常显示在单元格里,方便你找到并修正问题所在。
这只是一种美化手段,并非根本解决办法
在打印时隐藏错误只是为了让呈现效果更整洁,并不能解决公式本身的问题。如果这份表格不只是用来打印,还会作为文件被反复使用或分享,那么用IFERROR之类的函数改写公式,让错误显示为空白或自定义的提示信息,通常是更彻底、更长久的解决方式。
常见问题
设置了这个选项之后,别人打开这个文件时也看不到错误吗?
不会。这个设置只针对打印和打印预览生效,别人实际打开这个Excel文件时,单元格里的错误值依然会正常显示出来。
打印时能不能让错误单元格显示成短横线之类的符号,而不是空白?
系统自带的下拉菜单只提供“显示值”“<空白>”“--”和“#N/A”这几个选项,选择“--”就可以在不改动公式本身的情况下,让打印结果显示为短横线。