关于Excel IFS函数公式中1*1=1具体含义的咨询
Excel IFS函数中
1*1=1的作用说明 你给出的公式为:
=IFS(L72=I71,"YES",L72=J71,"YES",L72=K71,"YES",1*1=1,"NO")
首先明确IFS函数的基础运行规则:它会按从左到右的顺序逐一校验每个条件,只要遇到第一个判定为真的条件,就直接返回该条件对应的结果,后续所有条件都会被跳过不再校验。
公式里的1*1=1就是专门设置的兜底分支,作用如下:
1*1=1是恒成立的真条件,计算结果永远为TRUE,只要前面的三个判断条件(L72等于I71、L72等于J71、L72等于K71)全部不满足,就必然会触发这个条件,返回预设的"NO"值- 这个写法和直接写
TRUE作为兜底条件的逻辑、效果完全一致,只是不同使用者的书写习惯不同,不存在功能或性能上的差异 - 本质上是补全了IFS的默认返回逻辑,实现了和
IF(OR(L72=I71,L72=J71,L72=K71),"YES","NO")完全相同的效果
内容的提问来源于stack exchange,提问作者mau
相关产品推荐
相关产品推荐

