首页 文章

如果满足特定条件,则在Excel中确定两个日期之间的天数

提问于
浏览
2

如果符合某个标准,尝试计算设定时间段内的天数,其中:

  • J4 是出发,

  • F1 是这个时期的开始;

  • G1 结束日期 .

如果 K4 中的标准为 R ,则需要给出总计减去一天,如果需要其他东西,则需要在 L4 中给出空白结果 .

如果 J4 中的日期是在月末之后,我只需要该月内的日期 .

例如:报告6月1日至30日 .

  • J4 的日期是6月4日,他们的 K4 值是 R ,应该在 L4 中报告3天 .

  • j5 的日期是7月2日,他们的 K4 值是 R ,应报告30天 .

2 回答

  • -1

    =IF(EXACT(K4,"R"),IF(J4<G1,J4-F1,G1-F1+1),"") 应该有效

    IF() 命令需要3个值 .

    • 第一个是您正在评估的条件语句第二个

    • 接下来是条件语句为真时单元格应该是的值

    • 第三个值是如果它是假的值应该是什么

    EXACT() 命令采用2个值,并对它们进行比较 . 如果值相同则为True,否则为False

  • 1

    请试试这个:

    =IF(K4="R",IF(J4>EOMONTH(G1,0),DAY(G1),DAY(J4)-1),"")
    

相关问题