转自EXCEL不加班
最近有几个学员存在这个疑问,为什么同样的公式,我输入就正确,自己输入就错误呢?难道Excel还会认人?
下面,我通过几个真实的案例来说明。
1.设置了日期格式,单元格却不改变格式
设置了日期格式,单元格不变,那是因为9月跟11月都没有31日,这个日期不存在,所以改变不了格式。
2.将单元格设置为常规,公式却不计算
公式要计算需要在常规格式,但不能说常规格式就一定能计算。
这种是因为显示公式导致计算不了,可以按快捷键Ctrl+ " 解决。
笔记本电脑Esc下面这个键。
也可以点显示公式
3.格式不统一,已经用E2&""转换成统一的文本格式,依然有数字找不到
=VLOOKUP(E2&"",A:B,2,0)
格式统一,才有可能查找到对应值,但还有很多原因导致找不到对应值。这个数字后面有空格,导致找不到,需要将空格去掉才可以。
4.同样的INDIRECT函数,在这个工作簿可以,在另外一个工作簿却不行
引用正确
引用错误
引用错误的工作簿,是因为里面的工作表名称包含特殊字符,有特殊字符存在需要对公式略作改动。
=INDIRECT("""&A2&""!B2")
还有很多情况,比如默认电脑是F4键锁定区域,有的电脑需要按Fn+F4。
一句话,知识是死的,人是活的,要学会随机应变,不要把知识学死了。