EXCEL的错误检查有时也会惹麻烦,比如某单元格中输入一些数字,并设定为文本形式,错误检查就非得跳出来说是“以文本形式存储的数字”,一定要“转换为数字”才肯罢休。本来这无所谓,EXCEL要提示就自己提示去,不理它也没什么,可问题是如果遇上与公式相关就有麻烦了,如果函数公式引用的单元格中有excel错误检查提示就不工作了,直接给出#N/A,而且不论你怎么全部还是单个单元格设置格式类型:数字、常规、文本……都不行,真怀疑是excel的BUG。不要认为选“忽略错误”或者到excel选项中的错误检查里去掉某个检查项(如关闭“数字以文本形式存储”),还是干脆关闭“允许后台错误检查”,都无济于事,公式结果该#N/A的还是#N/A。
试了几种解决方法,比较有效的有:1、改正错误,既然提示了就改吧,改完后,相关公式函数的结果就正常了;2、按要求改正后再改回来,这有点变态,比如上面说的文本形式存储数字,先按要求改为数字,不提示了,但可能公式结果仍不显示,再改回文本,这回才算正常。3、使用自定义格式,选择相关类型,还是上面的文本形式存储数字的错误,单元格格式改成自定义,类型选“0”这种,实际还是以文本表示整数,有时也能得到正常的公式结果。前两个似乎不能选中一列一起改,不过改正错误结果时,如果多个显示有错误的单元格连成一列,可以一起选中后才更正,能减少工作量;第3种可以选中一列同时操作。以上只是一些尝试,可能不适合你的情况,欢迎讨论,我也想多了解一下其它的方法。
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/308.html