excel如何以某个日期进行对比判断是在之前或者之后后返回数值

2025-03-22 22:01:47
推荐回答(4个)
回答1:

1、首先选中一个单元格,作为填写日期的地方,输入=TEXT(LEFT(A9,8),"#-00-00")。

2、点击回车,即可看到,数值已经变成了我们想要的日期格式。

3、下面的“20161202008”这个数值虽然与上面的数值不是同一种形式,但是也可以使用这个函数公式的。显示的也是完整的日期。

4、此时就可以根据自己的需求来更改日期格式了。复制单元格到其他位置(粘贴时,仅粘贴数值)。

5、最后右击单元格,选择“设置单元格格式”——“数字”——“日期”,如下图所示。

6、最后来进行单元格显示日期格式的具体设置,如下图所示就完成了。

回答2:

使用公式可以实现:

=IF(现有日期>固定日期,"之后","之前")

以需要判断的日期与固定的标准日期相比较即可,如果数据大于固定日期,则是固定日期之后,反之是固定日期之前。

回答3:

C2输入:
=IF(AND(A2>DATE(YEAR($A$1),MONTH($A$1)-1,15),A2D2输入:
=IF(AND(A2>DATE(YEAR($A$1),MONTH($A$1),15),A2下拉公式
注:以上公式,按你给的条件,没有判断如果日期是本月15日,应该在哪个单元格,请自行修改一个条件,使之变成>=或<=

回答4:

在C2单元格输入以下公式,然后向下填充公式
=IF(DAY(A2)<=15,B2,"")
在D2单元格输入以下公式,然后向下填充公式
=IF(DAY(A2)>15,B2,"")