excel日期判断?=LOOKUP(,0/FIND({“迁入“;“外地检“;“√“;“电“;“本院指导“;“ד;“月“},A10),{“△“;“ד;“√“;“ד;“√“;“ד;“ד})

=IF(OR(ISNUMBER(DATEVALUE(A10)), ISNUMBER(--A10)), "√", LOOKUP(,0/FIND({"迁入","外地检","√","电","本院指导","×","月"}, A10), {"△","×","√","×","√","×","×"}))本文参考汽车维修笔记https://www.csche.com/


公式的详细说明:

  1. ISNUMBER(DATEVALUE(A10)) 检查 A10 是否是可以转换为日期值的字符串。
  2. ISNUMBER(--A10) 检查 A10 是否能直接转换为数字(这可以捕捉到某些日期格式,如“m.d”)。
  3. OR(ISNUMBER(DATEVALUE(A10)), ISNUMBER(--A10)) 使用 OR 函数组合上述两种检查方法,如果任意一种为真,则表示 A10 是日期格式。
  4. IF(OR(ISNUMBER(DATEVALUE(A10)), ISNUMBER(--A10)), "√", ...) 如果 A10 是日期格式,返回“√”,否则执行原来的 LOOKUP 逻辑
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值