标签: excel excel-vba excel-formula vba
我想知道如何获得小于当前日期的日期(在A栏中列出)。
在B栏中,我应该使用什么公式?
enter image description here
答案 0 :(得分:0)
这是我所理解的: 您希望ColumnA中的日期小于ColumnB
Date_A是B栏中的日期范围
=IF(Date_A<$B$2;Date_A;"")
答案 1 :(得分:0)
我无法想到一种只使用excel函数来实现这一目标的方法。如果条目的顺序不重要,以下是解决方法。您可以在B列
=IF(A2<TODAY(),A2, "")
然后将其从最旧到最新排序。 Think会把空白单元格(日期之后的条目在底部的cloumn A中)。
如果你对VBA很好,你可以使用循环来做到这一点,这将完全符合你的要求。