1)多重比较
这个错误是因为你不了解函数的判断机制。逐步进行多次比较:第一次比较是12,结果是TRUE。第二个比较是TRUE3。由于Excel 中的逻辑值大于任何数值,因此结果为FALSE。
因此,对于多重比较,请使用AND或OR函数。正确的写法是:
2) 文字编号
该公式的结果是错误的,因为文本数字使用不正确。对于Excel,文本比较和数字比较的规则是不同的。
下面的公式中,日期部分写错了:
通常添加VALUE函数或使用两个负号或其他方法将文本数字转换为实际值可以正确比较。
正确的写法:
3)自创写法
很多人从一开始就没有使用过Excel。他们可能是新手,也可能是各类程序员,所以很多时候在群里你都能看到各种不遵循Excel套路、充满想象力的写法。
=IF(12 AND 23,\’正确\’,\’错误\’)
=IF(12,\’正确\’,\’错误\’)
=IF((12)(23),\’正确\’,\’错误\’)
……
(只有你想不到的,没有写不出来的,而且完全不遵循Excel的套路)
4)无限嵌套
Excel组里有句话:没有64层IF解决不了的功能问题。如果有,请添加定义名称。
这个方法本身并没有错,但是有一个笑话很多人应该都听过。学完“一二三”后,他们赶走了老师,开始自己写“万”。一天之内,他们画了500多幅画……
因此,经常可以看到组内有一个巨大的公式,本质上就是大量的IF嵌套。这种写法本身并没有错,但是如果条件发生变化,公式就会难以维护。
这也是我们深入研究函数的原因之一。通常建议使用LOOKUP/VLOOKUP等函数按规则简化IF嵌套公式。
借用群里的一句话:IF不能用,也不能滥用。
5)隐蔽性高
群里偶尔会有小白问完公式后提问结果不正常,类似截图,很多所谓的专家也无法解答问题。其实很简单。这位新手犯了一个错误,居然在编辑栏中粘贴了两次公式。
所以当出现这种情况时,请记得拉宽你的编辑栏(通常这个错误公式的结果是逻辑值,所以结果不应该是逻辑值,你可以考虑这种情况)
如果您认为自己确实熟悉IF,请回答以下IF 公式的结果,无需测试:
=如果(1,)
=如果(1,)
=如果(,)
=如果(,)
用户评论
猫腻
我是个Excel小白,之前一直把IF函数当成神通广大的大魔术师!看到这篇文章后才发现其实它应用范围更广,还能解决很多我之前没想到的问题,这下得好好学习学习了。
有6位网友表示赞同!
南宫沐风
每次用IF函数的时候都要仔细计算条件语句,感觉好蛋疼啊!还有别的地方的公式还得依赖IF函数才能实现,真是个坑爹的功能。希望文章后续介绍一些替代方法吧!
有11位网友表示赞同!
没过试用期的爱~
做数据分析工作,如果不会IF函数那简直就是自投罗网啊!这篇文章写的蛮好的,将IF函数的原理和应用结合起来很清晰易懂,特别是例子都很有现实意义,受益匪浅!
有12位网友表示赞同!
此刻不是了i
说你真的会用IF函数吗?别逗了,我常用的IF语句不过寥寥无几,主要还是借鉴网上代码实现。文章给我的启发在于应着重理解条件判断逻辑,而不是死记硬背公式结构。
有20位网友表示赞同!
别在我面前犯贱
我一直以为IF函数只能用来单纯判断条件的结果,没想到还有这么多应用场景!例如分段赋值、计算不同范围的数据等等,太新颖了!我要好好研究一下这些方法。
有20位网友表示赞同!
不浪漫罪名
这篇文章的内容比较基础,如果你是IF函数高手应该不会有什么新的发现。对我来说还是能学到一些东西,比如如何使用IF函数结合其他功能提高效率,例如可以使用AND、OR等逻辑运算符与IF函数联合使用!
有8位网友表示赞同!
无望的后半生
IF函数真是太神器了!用它可以写出许多简洁高效的公式,大大提高了工作效率。希望作者能继续分享更多IF函数的使用技巧,让我更深入地学习这个强大的功能!
有20位网友表示赞同!
青山暮雪
文章内容比较浅显,对于已经熟练使用IF函数的人来说没太大帮助。希望能介绍一些更加高级的用法,例如使用User Defined Functions(UDF)结合IF函数实现更复杂的功能。
有19位网友表示赞同!
志平
IF函数虽然强大,但如果用得不好可能会让公式变得非常混乱很难理解。建议在使用IF函数时要注重代码的可读性,使用多行语句或注释来解释逻辑关系。
有8位网友表示赞同!
龙吟凤
我的工作内容涉及到数据分析和报表生成,常常需要用到IF函数来判断不同数据范围的情况。这篇文章帮我整理思路,让我更清晰地理解IF函数的应用场景。感谢作者!
有13位网友表示赞同!
刺心爱人i
学习Excel要全面掌握各个功能才能更好地运用,IF函数这个必不可少的工具真是太关键了! 这篇文章内容讲解得比较透彻,对于初学者确实很有帮助。希望以后能更多关于IF函数的文章分享大家学习。
有14位网友表示赞同!
几妆痕
IF函数的确方便快捷,但有时候也会出现一些小bug,需要仔细调试才能解决。我希望文章能够多介绍一些常见问题和解决方案,这样对于使用中遇到难题的读者更直接有效
有6位网友表示赞同!
淡写薰衣草的香
我很喜欢这篇文章因为清晰易懂, 不会像其他博文那样死记硬背公式结构, 把IF函数原理讲得非常透彻,让读者能够真正理解它的使用方法。
有17位网友表示赞同!
花菲
我有一个使用IF函数的案例,就是用来判断一个客户是否是vip用户,根据用户的消费情况进行分级, 希望能看到文章对类似实际应用场景的讲解,这样更实用!
有16位网友表示赞同!
熏染
感觉这篇文章更适合Excel初学者阅读,对老手来说已经不是什么新鲜内容了,希望作者能探索一些更深度和细节内容出来!
有13位网友表示赞同!
伤离别
我之前一直在纠结IF函数的嵌套使用方法,看了这篇文章后豁然开朗! 真应了那句“解铃还须系铃人”,找到文章讲解如此清楚就解决了难题!!
有20位网友表示赞同!