嵌套如果公式确定日期范围

时间:2017-08-23 21:55:31

标签: excel excel-formula nested-if

寻求调试帮助,如果开始日期或截止日期在某个月内,我希望单元格输出X,但是,当我在列上运行公式时,某些单元格中没有任何文本,它们是输出为“true”。我需要修复代码,以便空白(无文本)的单元格中的输出为“false”。这是我到目前为止所拥有的

=IF(OR(D5>=DATEVALUE("6/1/2017"), E5<=DATEVALUE("6/30/2017")), "X", "")

1 个答案:

答案 0 :(得分:0)

使用MONTH()

=IF(OR(MONTH(D5)=6,MONTH(E5)=6),"X","")

问题不是将日期限制在月内,要按照我们需要包含两个日期的方式进行:

=IF(OR(AND(D5>=DATEVALUE("6/1/2017"), D5<=DATEVALUE("6/30/2017")),AND(E5>=DATEVALUE("6/1/2017"), E5<=DATEVALUE("6/30/2017"))), "X", "")

enter image description here