Excel: как использовать функцию если с днем недели
Вы можете использовать следующие формулы для создания функции ЕСЛИ в сочетании с функцией ДЕНЬНЕД в Excel:
Формула 1. Создайте функцию ЕСЛИ, чтобы проверить, соответствует ли дата определенному дню недели.
=IF(WEEKDAY( A2 )=1, "Sunday", "Not Sunday")
Эта конкретная формула проверяет, является ли день недели для даты в ячейке A2 воскресеньем, и возвращает «воскресенье» или «не воскресенье» соответственно.
Формула 2. Создайте функцию ЕСЛИ, чтобы проверить, является ли дата будним или выходным днем.
=IF(AND(WEEKDAY( A2 )>1, WEEKDAY( A2 )<7), "Weekday", "Weekend")
Эта конкретная формула проверяет, является ли день недели для даты в ячейке A2 будним днем (понедельник-пятница) или выходным днем (суббота-воскресенье), и возвращает взамен «Будний день» или «Выходные».
В следующих примерах показано, как на практике использовать каждую формулу со следующим столбцом даты в Excel:
Пример 1. Создайте функцию ЕСЛИ, чтобы проверить, соответствует ли дата определенному дню недели.
Мы можем ввести следующую формулу в ячейку B2 , чтобы проверить, является ли дата в ячейке A2 воскресеньем:
=IF(WEEKDAY( A2 )=1, "Sunday", "Not Sunday")
Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:
Формула возвращает «воскресенье» или «не воскресенье», чтобы указать, является ли каждая дата в столбце A воскресеньем или нет.
Примечание . Функция ДЕНЬНЕД в Excel возвращает целое значение от 1 (воскресенье) до 7 (суббота), чтобы указать день недели.
Если вместо этого вы хотите проверить, соответствует ли дата другому дню недели, просто замените 1 другим значением.
Например, вы можете использовать следующую формулу, чтобы проверить, является ли каждая дата понедельником или нет:
=IF(WEEKDAY( A2 )=2, "Monday", "Not Monday")
Пример 2. Создайте функцию ЕСЛИ, чтобы проверить, является ли дата будним или выходным днем.
Мы можем ввести следующую формулу в ячейку B2 , чтобы проверить, является ли дата в ячейке A2 будним или выходным днем:
=IF(AND(WEEKDAY( A2 )>1, WEEKDAY( A2 )<7), "Weekday", "Weekend")
Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:
Формула возвращает «Выходные» или «День недели», чтобы указать, является ли каждая дата в столбце A будним днем (понедельник-пятница) или выходным днем (суббота-воскресенье).
Примечание . Мы использовали функцию И с функцией ДЕНЬНЕД в Excel, чтобы проверить, имеет ли ячейка целое значение дня недели 2, 3, 4, 5 или 6, чтобы указать, что это день недели.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Excel: рассчитать количество месяцев между датами
Excel: как посчитать сумму по дате
Excel: как посчитать среднее значение по дате