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