【问题标题】:IF CONDITIONING IN EXCEL如果在 EXCEL 中有条件
【发布时间】:2017-06-15 10:58:46
【问题描述】:

我有一段时间的牢房。如果时间在 16:30 到 17:00 之间,那么下一个单元格的值应该是 16:45,如果值在 6:45 到 7:15 之间,那么它应该是 7:00。这必须通过公式来实现。请帮忙。

提前致谢。

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:

    使用以下公式 =IF(AND(OR(HOUR(G5)=17,HOUR(G5)=16),MINUTE(G5)15),"16:45:00",IF(AND(OR (HOUR(G5)=18,HOUR(G5)=19),MINUTE(G5)15),"19:00:00",""))

    【讨论】:

      【解决方案2】:

      如果您的时间数据在Column A 中,请在Column B 中输入公式并根据需要格式化为时间,

      =IF(AND(A1>TIME(16,30,0),A1<TIME(17,0,0)),TIME(16,45,0),IF(AND(A1>TIME(6,45,0),A1<TIME(7,15,0)),TIME(7,0,0),A1))
      

      如果时间不符合上述两种情况,则时间将按原样打印。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-09-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-16
        • 1970-01-01
        相关资源
        最近更新 更多