如何识别包含少于当前日期的单元格

时间:2017-12-01 05:51:02

标签: excel excel-vba excel-formula vba

我想知道如何获得小于当前日期的日期(在A栏中列出)。

在B栏中,我应该使用什么公式?

enter image description here

2 个答案:

答案 0 :(得分:0)

这是我所理解的: 您希望ColumnA中的日期小于ColumnB

Date_A是B栏中的日期范围

=IF(Date_A<$B$2;Date_A;"")

enter image description here

答案 1 :(得分:0)

我无法想到一种只使用excel函数来实现这一目标的方法。如果条目的顺序不重要,以下是解决方法。您可以在B列

中将今天的日期留空
=IF(A2<TODAY(),A2, "")

然后将其从最旧到最新排序。 Think会把空白单元格(日期之后的条目在底部的cloumn A中)。

如果你对VBA很好,你可以使用循环来做到这一点,这将完全符合你的要求。