【发布时间】:2015-11-20 08:27:21
【问题描述】:
我创建了一个公式来比较两个日期。 M673 是一个手动输入的日期,但有时会被复制,它会不时在前面留下不必要的“”,这使得日期提取变得困难(这就是我修剪它的原因)。 N673 中的日期是从手动输入的期间(即 08/2015)中提取的,08 实际上是 10 月 (10)。提取公式如下:
(N673)=IF(A673="","",DATE(RIGHT(A673,4),LEFT(A673,2)+3,))
这是为了确保它在每个发布的期间自动更新。
下面的公式表示如果 M673 在 N673 之前但在该月和该年的第一天,则它变为 1,否则为 0。 有什么办法可以缩短下面的公式?
(G673)=IF(DATE(LEFT(TEXT(TRIM(M673),"yyyy-mm-dd"),4),MID(TEXT(TRIM(M673),"yyyy-mm-dd"),6,2),RIGHT(TEXT(TRIM(M673),"yyyy-mm-dd"),2))<(DATE(LEFT(TEXT(N673,"yyyy-mm-dd"),4),MID(TEXT(N673,"yyyy-mm-dd"),6,2),1)),1,0)
【问题讨论】:
标签: excel date compare excel-2010