Microsoft Excel 2010 разница между двумя разами в двух разных ячейках [дубликат]

0

На этот вопрос уже есть ответ здесь:

Другие ответы помогли, но есть проблема со следующим

Start Time 23:56 End Time 0:32 difference is 36 minutes. 
Start Time 21:53 End Time 22:05 difference is 12 minutes.

Какую формулу я могу использовать, чтобы получить количество минут, используя 24-часовой период времени. Поскольку я просто хочу ввести свое время, и Excel сделает все остальное.

Надеюсь, что это имеет смысл, и кто-то может помочь с ответом.

PAS
источник
Если время может пройти в полночь, простое решение - сохранить дату / время, а не только время. Вы можете отображать только часть времени, но включение даты в значение делает ее непрерывной переменной, не требующей каких-либо специальных манипуляций (просто вычитайте одно из другого).
fixer1234

Ответы:

0

С учетом времени начала в А1 и времени окончания в В1 :

=IF(B1>A1,B1-A1,1+B1-A1)*24*60

введите описание изображения здесь

Ученик Гэри
источник
0

Вы хотите использовать

=IFERROR(DATEVALUE(B1-A1),MOD(B1-A1,1))

EG (и я использовал разные времена для вас)

      A         B         C
1    23:50    00:32     =IFERROR(DATEVALUE(B1-A1),MOD(B1-A1,1))
2    21:53    22:05     =IFERROR(DATEVALUE(B2-A2),MOD(B2-A2,1))

Результат С1 будет 00:42, а С2 будет 00:12

Дейв
источник