取当天的实时日期,用函数怎么写 陈红艳Lv.1问道 发布于 2025-02-21 17:32 最后回复 2025-02-25 19:50:55 问答 函数 收藏 复制链接 新浪微博 微信扫一扫 分享 9 回复919 浏览 IF(YEAR(日期) = YEAR(TODAY()) && MONTH(日期) = MONTH(TODAY()),CEILING(DAY(日期) / 7),"") 日期:格式是日期”2025-02-21“ TODAY()是取实时日期 这个函数怎么写
判断是否相等,用双等号
IF(YEAR(日期) == YEAR(TODAY()) && MONTH(日期) == MONTH(TODAY()),CEILING(DAY(日期) / 7),"")需求:判断输入的日期是否属于今天的同一年且同一月,如果是提取输入日期,并计算日期属于当月的第几周;
需求没有太明白,是想要今天的年月日?
周老师,请在线指教,谢谢!
函数输出为 1 或 0,看不出它和需求有啥关系。你似乎在“照虎画猫”。
补充问题,
需求:取实时日期
函数:
IF(YEAR(DATE(日期)) == YEAR(DATENOW()) && MONTH(DATE(日期)) == MONTH(DATENOW()), 1, 0)
日期格式”2025-02-21“
测试情况: 没有结果输出,正确应该怎么写?
代码都不对……
初学者容易把=和==弄混。
可以用自定义函数先获取当天日期,或者用 DATENOW()函数获取当天时间,再从中获取前面的日期。