小兔网

1、简单减法也会出错


42-41.7不是等于0.3吗,为什么对比结果却显示False(否)


20210614105006907230

原因:在Excel有一种运算误差叫浮点运算误差。但在极少情况下会出现,大家可以搜一下相关教程。

解决方法:用round等函数处理一下


202106141050083679231



2、Vlookup不能用


别人家的Vlookup可以查找,我查找的却是错的。A*4明明在原表中没有的

=VLOOKUP("A*2",A:B,2,0)


20210614105010421072


原因:在Excel中*是通配符,在用Vlookup查找时会当作通配符对待。

解决方法:用Substitute函数把*替换为~*


=VLOOKUP(SUBSTITUTE(D2,"*","~*"),A:B,2,0)


202106141050115245283


3、Countif函数计算错误


明明证件号码有两个,为什么计算结果是5个?


202106141050132152334


原因:在Excel只能识别前15位数字

解决方法:添加通配符就可以了

=COUNTIF(A:A,C2&"*")


202106141050163037625


4、日期格式总会自已变


想输入YYYY- M-D形式的日期,结果-总变成斜杠


202106141050179252076


原因:这是电脑设置的原因,非excel的锅

解决方法:按win+i 打开windows设置 - 日期和时间 - 区域 - 点右上角其他时间和区域设置 - 区域 - 设置时间格式为带横线的。


202106141050231447737



在Excel中这样诡异的“错误”还有很多,有的是bug,但大部分是我们认识不足,这些问题是都可以解决的。


额外资源

感谢您阅读excelxue的重要Excel功能指南!通过花时间学习和掌握这些功能,您将大大改善财务模型。要了解更多信息,请查看以下其他excelxue资源:

Excel函数知识

Excel数据分析

Excel案列展示