Формула Excel: Начисление баллов на основе времени опоздания
Это руководство предоставляет четкое руководство о том, как использовать функцию ЕСЛИ для начисления баллов за время опоздания в Excel.
Если вы хотите следовать этому руководству, пожалуйста, скачайте пример таблицы.
Общая формула:
ЕСЛИ(время_опоздания<ЗНАЧЕН("0:05"),0, ЕСЛИ(время_опоздания <ЗНАЧЕН("0:15"),1, ЕСЛИ(время_опоздания <ЗНАЧЕН("0:30"),2, ЕСЛИ(время_опоздания <ЗНАЧЕН("0:60"),3, ЕСЛИ(время_опоздания <ЗНАЧЕН("4:00"),4, 5))))) |
Для лучшей читаемости здесь используются разрывы строк для отображения длинной формулы.
Аргументы
Время_опоздания: время опоздания. |
Возвращаемое значение
Эта формула возвращает начисленные баллы на основе времени опоздания.
Как работает эта формула
Например, вот список правил начисления баллов и записей времени, пожалуйста, используйте следующую формулу:
=ЕСЛИ(D5<ЗНАЧЕН("0:05"),0, ЕСЛИ(D5<ЗНАЧЕН("0:15"),1, ЕСЛИ(D5<ЗНАЧЕН("0:30"),2, ЕСЛИ(D5<ЗНАЧЕН("0:60"),3, ЕСЛИ(D5<ЗНАЧЕН("4:00"),4,5))))) |
Нажмите Enter клавишу, соответствующий балл будет отображен.
Затем перетащите маркер заполнения по ячейкам, чтобы применить эту формулу.
Объяснение
Функция ЕСЛИ используется для проверки указанных условий, а затем возвращает соответствующие значения. Здесь объясняется формула из 5 частей:
ЕСЛИ(время_опоздания<значен("0:05"),0, если время опоздания меньше 5 минут, возвращает 0. если время опоздания меньше 5 минут, возвращает>значен("0:05"),0,>
ЕСЛИ(время_опоздания <значен("0:15"),1, если время опоздания меньше 15 минут, но больше или равно 5 минутам, возвращает 1. если время опоздания меньше 15 минут, но больше или равно 5 минутам, возвращает>значен("0:15"),1,>
ЕСЛИ(время_опоздания <значен("0:30"),2, если время опоздания меньше 30 минут, но больше или равно 15 минутам, возвращает 2. если время опоздания меньше 30 минут, но больше или равно 15 минутам, возвращает>значен("0:30"),2,>
ЕСЛИ(время_опоздания <значен("0:60"),3, если время опоздания меньше 60 минут, но больше или равно 30 минутам, возвращает 3. если время опоздания меньше 60 минут, но больше или равно 30 минутам, возвращает>значен("0:60"),3,>
ЕСЛИ(время_опоздания <значен("4:00"),4, если время опоздания меньше 4 часов, но больше или равно 60 минутам, возвращает 4. если время опоздания меньше 4 часов, но больше или равно 60 минутам, возвращает>значен("4:00"),4,>
5))))) если время опоздания больше или равно 4 часам, возвращает 5.
Функция ЗНАЧЕН используется для преобразования текста в число. Здесь она преобразует текстовое время в число.
Примечание
Для расчета времени опоздания, пожалуйста, используйте эту формулу:
=ЕСЛИ(C5-B5<0,0,C5-B5) |
Если результаты вычислений не в формате времени, вы можете щелкнуть правой кнопкой мыши по результатам вычислений и выбрать Формат ячеек в контекстном меню. Затем в диалоговом окне Формат ячеек включите Время в списке Категория, выберите формат времени 13:30 и нажмите ОК.
Связанные формулы
- Расчет оплаты за сверхурочные
В этом руководстве показан табель учета рабочего времени, который перечисляет рабочие часы, и предоставляется формула для расчета оплаты за сверхурочные. - Извлечение или получение только даты из даты и времени в Excel
Чтобы извлечь только дату из списка ячеек с датой и временем на листе Excel, функции ЦЕЛОЕ, ОТБР и ДАТА могут помочь вам быстро и легко справиться с этой задачей. - Добавление минут к времени
Это руководство предоставляет формулы и объясняет, как добавлять минуты ко времени в Excel. - Формула Excel: Добавление месяцев к дате
Оно представляет формулы для добавления месяцев к заданной дате в Excel и объясняет, как работают эти формулы.
Связанные функции
- Функция ЕСЛИ в Excel
Проверяет заданные условия, затем возвращает соответствующие значения. - Функция ЗНАЧЕН в Excel
Преобразует текст в число. - Функция МЕСЯЦ в Excel
МЕСЯЦ используется для получения месяца в виде целого числа (от 1 до 12) из даты. - Функция ДЕНЬ в Excel
Функция ДЕНЬ получает день в виде числа (от 1 до 31) из даты. - Функция ГОД в Excel
Функция ГОД возвращает год на основе заданной даты в четырехзначном числовом формате.
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
Kutools для Excel имеет более 300 функций, гарантируя, что нужный вам инструмент находится всего в одном клике...
Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)
- Один щелчок мыши, чтобы переключаться между десятками открытых документов!
- Сократите сотни кликов мышью ежедневно, попрощайтесь с болью в руке.
- Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
Kutools для Excel имеет более 300 функций, гарантируя, что нужный вам инструмент находится всего в одном клике...
Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)
- Один щелчок мыши, чтобы переключаться между десятками открытых документов!
- Сократите сотни кликов мышью ежедневно, попрощайтесь с болью в руке.
- Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.