excel函数求助

查看 50|回复 3
作者:hongkong168   
A1内容为:2023-05-12 08:00:00,   B1内容=today(),C1我写了一个公式=IF(A1>B1,"未开工",IF(A1[B]

内容, 公式

fengwolf3   

建议您尝试使用DATE函数将A1中的文本转换为日期格式。您可以使用以下公式来替换C1中的公式:
=IF(DATEVALUE(SUBSTITUTE(A1,"/","-"))>B1,"未开工",IF(DATEVALUE(SUBSTITUTE(A1,"/","-"))[B]NOW(),"未开工",IF(A1B1,"未开工","延续")
示例文件:https://zhaolexiang.lanzoum.com/iGwVc0x9apmf
gc588   


Joshon 发表于 2023-5-25 19:54
提供另一种思路,亲测可行,C1公式:=IF(DATEVALUE(MID(A1,1,4)&"/"&MID(A1,6,2)&"/"&MID(A1,9,2))>B1,"未 ...

非常感谢,你的这方法是我万万想不到的,你的这思路我能看明白,就是想不到还能这样操作,照你的方法操作,成功了,1楼的先提供方法,因为采用先后顺序,我只能给1楼采取最佳答案,1楼的那公式有点麻烦,我看不懂,我是直接复制去表格实验的,也是成功的,非常感谢,让我多学习了一种方方法和思路
jyjjf   


hongkong168 发表于 2023-5-25 20:32
非常感谢,你的这方法是我万万想不到的,你的这思路我能看明白,就是想不到还能这样操作,照你的方法操作 ...

无妨,按照二楼没问题,只是判断条件去掉<B1那个条件更好点,可以参考我写的公式,不然A1日期等于今天时,会报错,你可以在A1改到今天试试
您需要登录后才可以回帖 登录 | 立即注册

返回顶部