Excel日期时间公式

时间:2017-11-07 16:01:09

标签: excel date excel-formula

我需要填写与时间相对应的日期。当时间从23变为0时,我只需要增加日期的东西。这是我的工作表的样子:

    5/1/2017    23:00
    5/1/2017    23:00
    5/1/2017    23:00
       ?        0:00
       ?        0:00
       ?        0:00

我已尝试使用不同格式的时间列:

IF(AND(B4=0,B3=23),A3+1,A3)

IF(AND(B4="1/0/1900 12:00:00 AM",B3="1/0/1900 11:00:00 PM"),A3+1,A3)

IF(AND(B4="12:00:00 AM",B3="11:00:00 PM"),A3+1,A3)

2 个答案:

答案 0 :(得分:0)

您的第一个公式看起来是正确的但如果您在单元格中输入=B3=23FALSE),则可以看到错误的位置。相反,请尝试B3=23/24=IF(AND(B4=0,B3=23/24),A3+1,A3)

答案 1 :(得分:0)

        A           B
1    5/1/2017   11:00:00 PM
2    XXX        12:00:00 AM

XXX为= IF(ABS(B1-23/24)<0.001,IF(ABS(B2-24/24)<0.001,A1+1,A1),A1)

的地方

我们在这里做的是一个嵌套的if语句,基本上说是A和B

其中A是“上面的单元格中的时间是晚上11点”

和B是“单元格中的时间接近零”

excel中日期/时间的工作方式是小数部分对应于午夜之后的时间。所以1 / 24~ .041667是午夜过了一个小时,23/24是晚上11点