У меня есть 4 столбца: Time In Lunch , Обед , Time Out и Daily Total . Столбец Daily Total использует следующую формулу:

=([Time Out]-[Time In])-[Lunch]

Я хочу иметь возможность просто ввести минуты для поля Обед. В каком формате должна работать ячейка для работы формулы выше?

Я пробовал [мм], но когда я набираю "42", он меняется на 60480. Я пробовал обычный номер, но тогда формула не работает. Я пробовал разные форматы времени, но затем набрал 42 и изменил его на 0:00, а в строке формул написано «2/11/1900 12:00:00 AM».

Что мне нужно сделать?

2 ответа2

2

mm - правильный формат для минут или [mm] если вы хотите, чтобы он превышал 60 при необходимости.

Однако вам необходимо вводить данные в днях, так как вся дата / время в Excel обрабатывается в днях. Итак, 30 минут составляют 1/2 * 1/24 дня, что составляет около 0,020833. Если вы введете это, он покажет «30».

Сейчас это может быть не очень удобно, но это единственный способ по- настоящему работать с минутами. Другой вариант - подделать его и отформатировать ячейку как 0" min" . Таким образом, Excel считает его нормальным числом, но показывает его с "мин" после числа, что заставляет каждого человека читать его как минуты.

Единственным недостатком является то, что если вы хотите выполнять вычисления с ним, в то время вы должны помнить, что это просто число, а не минуты, поэтому если вы используете его в формулах, вам нужно разделить его на коэффициент между минуты и дни (24 * 60) - или продолжайте подделывать устройство с форматами.

0

Отформатируйте столбцы Time in и Time out как Time а столбцы Lunch и Daily Total - h:mm .

Введите минуты обеда, как это: 0:30 . Excel распознает это как минуты. Теперь расчет будет работать.

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