=IF(DATE(YEAR(NOW()),$A2,COLUMN(A1))>EOMONTH(DATE(YEAR(NOW()),$A2,1),0),"",COLUMN(A1))
答案:2 悬赏:30 手机版
解决时间 2021-01-08 22:37
- 提问者网友:留有余香
- 2021-01-08 05:27
=IF(DATE(YEAR(NOW()),$A2,COLUMN(A1))>EOMONTH(DATE(YEAR(NOW()),$A2,1),0),"",COLUMN(A1))
最佳答案
- 五星知识达人网友:山有枢
- 2021-01-08 06:39
这个 是用来输入 每月的 每一天日期的
比如2月 ,超过29号就显示空, 公式本身没问题, 不知道你怎么用的,超过31列了吧
追问
请问这样应该怎么办追答=IF(DATE(YEAR(NOW()),LEFt($A2,LEN($A2)-1),COLUMN(A1))>EOMONTH(DATE(YEAR(NOW()),LEFt($A2,LEN($A2)-1),1),0),"",COLUMN(A1))
追问还是谢谢不知道为什么总是VALUE追答你用的2003版本? 2003 版本 没有Eomonth 函数
需要的话,给你写个2003 版本能用的追问好的追答=IF(DATE(YEAR(TODAY()),LEFt($A2,LEN($A2)-1),COLUMN(A1))>DATE(YEAR(TODAY()),LEFt($A2,LEN($A2)-1)+1,1)-1,"",COLUMN(A1))
比如2月 ,超过29号就显示空, 公式本身没问题, 不知道你怎么用的,超过31列了吧
追问
请问这样应该怎么办追答=IF(DATE(YEAR(NOW()),LEFt($A2,LEN($A2)-1),COLUMN(A1))>EOMONTH(DATE(YEAR(NOW()),LEFt($A2,LEN($A2)-1),1),0),"",COLUMN(A1))
追问还是谢谢不知道为什么总是VALUE追答你用的2003版本? 2003 版本 没有Eomonth 函数
需要的话,给你写个2003 版本能用的追问好的追答=IF(DATE(YEAR(TODAY()),LEFt($A2,LEN($A2)-1),COLUMN(A1))>DATE(YEAR(TODAY()),LEFt($A2,LEN($A2)-1)+1,1)-1,"",COLUMN(A1))
全部回答
- 1楼网友:千杯敬自由
- 2021-01-08 08:06
因为你的条件为真,返回为空“”追问我不太懂,请指教
应该怎么办追答是版本的问题
应该怎么办追答是版本的问题
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯