告诉某个date是否在excel的特定时间之前

我有一个电子表格列A中的date列。我想有一个列,它返回TRUE如果date是2016年9月之前。我该怎么做?

我在Excel中试过这个代码,但它不会工作。

=if(A1="2017","TRUE",if(month(F1)<"September,"FALSE","TRUE")) 

任何人都可以帮我纠正这一个? 谢谢

我假设列A有实际的date(例如:2017年3月3日)。 所以你的if语句(如果“九月”)试图比较文本与date,这会给你一个错误。

最简单的方法是在一个单独的单元中input9/30/2016(例如Q1)。 然后在你的公式中,只需使用:= A1 <$ Q $ 1并将其向下拖动。 它应该给你T / F的date。

如果Column A被格式化为date,则必须仅将其与date进行比较。 如果不是卓越会给你意想不到的结果。

Excel中的DATE函数允许您以Years, Months and Daysdate格式input数据。 格式如下,

=DATE(Years,Months,Days)

你可以尝试下面的公式,

=A1<DATE(2016,9,30)

并在整个范围内向下拖动。

在这里输入图像说明