5

Используя Excel 2007, как рассчитать разницу во времени, введя

  • время начала
  • время окончания

Какой формат я использую в ячейках, где время?

Например, я хотел бы иметь возможность ввести 0800 и увидеть 0800 в поле, или ввести 1430 и увидеть 1430 в поле. Тогда я бы хотел, чтобы в окне формулы отображалось время в часах и минутах.

  • A1 = 0800
  • A2 = 1430
  • A3 (A1-A2) = 6.30*

4 ответа4

3

Попробуйте эту формулу на A3:

=TEXT(A2,"00\:00")+(TEXT(A1,"00\:00")>TEXT(A2,"00\:00"))-TEXT(A1,"00\:00")

Следует также учитывать продолжительность, которая пересекает полночь (см. Пример ниже). Вы можете ввести время в A1 или A2 без двоеточий.

В приведенном ниже примере A1 содержит время начала, а A2 - время окончания .

Используемые числовые форматы:
A1: Custom > 0000
A2: Custom > 0000
A3: Пользовательский > [h]:mm или h.mm (на основе вашего примера)

Если вы хотите вместо этого вычислить дроби в часах (т. 2.50 часа вместо 2:30), установите для числового формата A3 значение General, а затем измените формулу на:

=24*(TEXT(A2,"00\:00")+(TEXT(A1,"00\:00")>TEXT(A2,"00\:00"))-TEXT(A1,"00\:00"))
1

Вы можете сделать что-то вроде этого, но это все еще требует, чтобы числа были набраны с помощью двоеточий (то есть 8:00 вместо 800)

1

Просто введите их как обычно, с двоеточиями, и используйте стандартное сложение / вычитание:

Затем выберите диапазон и в number format на вкладке «Главная» щелкните раскрывающийся список и выберите more number formats .

В появившемся диалоговом окне установите формат hhmm (другими словами, удалите двоеточие из формата времени по умолчанию).

Теперь ваше время будет отформатировано без двоеточия, а вычитание позаботится о расчете разницы во времени.

К сожалению, вам все равно придется вводить времена с двоеточием, но они будут отображаться без него. Если вы введете время без двоеточия, Excel сочтет это датой и нарушит настройку.

-1

= минута (C1-C2) даст вам разницу в минутах между двумя ячейками C1 и C2. Убедитесь, что ячейки С1 и С2 имеют формат "Время"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .