谢岩 发表于 2021-10-13 08:37:00

请问这三个IF函数的使用有何不同?有错误的地方吗?

请问这三个IF函数的使用有何不同?有错误的地方吗?
为何下面第2个IF函数的使用,不能得到我需要的正确结果?
=IF((DAY(TODAY()))>1,"本月税务申报!",IF(DAY(TODAY())

集益氟塑郑伟权 发表于 2021-11-1 00:33:54

不符合书写规范,可以改成,=IF((1<DAY(TODAY()))*(DAY(TODAY())<15),"本月税务申报!","")

小漠 发表于 2021-12-29 10:05:43

函数中,逻辑值>文本>数值
1<DAY(TODAY())<15:
1<DAY(TODAY())必然得出逻辑值,逻辑值是不可能小于15的,所以,这个式子的结果一定为false

希望你幸福 发表于 2022-1-2 18:04:08

Q1 无意义 全 "本月税务申报"
Q2 语法不对
Q3 2:14 (均含)-->"本月税务申报"否为空

雪地松鼠 发表于 2022-1-17 16:57:28

谢谢大家!
页: [1]
查看完整版本: 请问这三个IF函数的使用有何不同?有错误的地方吗?