В одном столбце у меня есть метки времени в формате Jun 10, 2015 11:36:51 AM
Итак, чтобы получить дату из этого столбца, я создал другой столбец и использовал формулу
=DATEVALUE(CONCATENATE(MID(D2,5,2)," ",LEFT(D2,3)," ",MID(D2,8,5)))
По сути, это работает следующим образом -
=DATEVALUE(CONCATENATE("10"," ","Jun"," "," 2015")
=DATEVALUE("10 Jun 2015")
Это дает мне результат 10-06-2015
Теперь, в другом столбце, я получил даты, используя VLOOKUP
следующим образом:
=VLOOKUP(Customers!B2,Customers!B2:B5013:Customers!I2:I5013,8,FALSE)
В этом столбце также есть временные метки в формате Jun 10, 2015 12:22:48 PM
Я применил ту же формулу DATEVALUE
что и выше, чтобы преобразовать это в дату -
=DATEVALUE(CONCATENATE(MID(L2,5,2)," ",LEFT(L2,3)," ",MID(L2,8,5)))
Но на этот раз я получаю значение 42165
Почему это происходит?
Я хочу найти разницу между этими двумя датами. Поэтому я хочу их в том же формате.