excel如何进行日期的比较(Excel用text的文本格式帮助你进行日期比较)

发布日期:2024-12-22 08:03:41     作者:咱的小伟     手机:https://m.xinb2b.cn/know/lqe275885.html     违规举报

相信大家工作中会经常遇到日期的比较,比如我最近就需要用日期的比较来辅助我判断项目是否能在对应的月份内完成。因为我需要的比较只是月份的比较,不用细节到天。那我最开始是采用比较笨的方法,用year和month的公式提取出年份和月份与目标日期进行比较,刚开始还挺顺利的,直到出现了月份大于等于10的情况,就发生了错误。比如下图:

错误的公式:

=IF(YEAR(H3)&MONTH(H3)<=YEAR(I3)&MONTH(I3),"本月之前","本月之后")

错误的结果:10月应该是本月之后的,结果是本月之前

错误的原因就是当月份是小于10的时候,比如说2022年5月,year()&month()提取出来是“20225”而不是“202205”。


于是我找到了一个text公式,非常好用,用text将日期转化成“yyyy-mm”的文本格式。比如下面:

公式:

=IF(TEXT(H2,"yyyy-mm")<=TEXT(I2,"yyyy-mm"),"本月之前","本月之后")


这样就能修正错误,挺好用的,比我之前的公式简化了很多。大家也可以试试看。

 
 
本文地址:https://xinb2b.cn/know/lqe275885.html,转载请注明出处。

推荐图文
推荐经验知识
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  违规举报  |  蜀ICP备18010318号-4  |  百度地图  | 
Processed in 0.036 second(s), 1 queries, Memory 2.38 M