标签: excel excel-formula nested-if
寻求调试帮助,如果开始日期或截止日期在某个月内,我希望单元格输出X,但是,当我在列上运行公式时,某些单元格中没有任何文本,它们是输出为“true”。我需要修复代码,以便空白(无文本)的单元格中的输出为“false”。这是我到目前为止所拥有的
=IF(OR(D5>=DATEVALUE("6/1/2017"), E5<=DATEVALUE("6/30/2017")), "X", "")
答案 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", "")