Excel: как использовать функцию если с датами


Вы можете использовать следующие формулы для создания функции ЕСЛИ с датами в Excel:

Способ 1. Создайте функцию ЕСЛИ для сравнения даты в ячейке с определенной датой.

 =IF( A2 <=DATEVALUE("10/15/2022"), "Yes", "No")

Для этой формулы, если значение в ячейке A2 равно или ранее 15.10.2022, функция возвращает «Да». В противном случае возвращается «Нет».

Способ 2. Создайте функцию ЕСЛИ для сравнения дат в двух ячейках

 =IF( A2 <= B2 , "Yes", "No")

Для этой формулы, если дата в ячейке A2 равна дате в ячейке B2 или раньше нее, функция возвращает «Да». В противном случае возвращается «Нет».

Следующие примеры показывают, как использовать каждую формулу на практике.

Пример 1. Функция ЕСЛИ для сравнения даты в ячейке с определенной датой.

Допустим, у нас есть список дат в Excel, указывающий, когда задача была завершена, и мы хотим знать, была ли каждая задача завершена до 15.10.2022:

Мы можем ввести следующую формулу в ячейку B2 , чтобы вернуть «Да», если задача в ячейке A2 была завершена до или 15.10.2022, или вернуть «Нет» в противном случае:

 =IF( A2 <=DATEVALUE("10/15/2022"), "Yes", "No")

Затем мы можем перетащить и заполнить эту формулу в каждую оставшуюся ячейку столбца B:

Функция Excel ЕСЛИ с датами

Формула возвращает «Да» или «Нет» в зависимости от того, является ли дата в столбце A раньше или равна 15.10.2022 или равна ей.

Примечание . Функция ДАТАЗНАЧ в Excel преобразует дату, хранящуюся в виде текстового значения, в дату, распознаваемую формулами Excel.

Пример 2. Функция ЕСЛИ для сравнения дат в двух ячейках

Допустим, у нас есть два столбца даты в Excel, которые указывают, когда задача была завершена, а также срок ее выполнения:

Мы можем ввести следующую формулу в ячейку C2 , чтобы вернуть «Да», если задача в ячейке A2 была завершена до или в срок, указанный в ячейке B2 , или вернуть «Нет», если это не было:

 =IF( A2 <= B2 , "Yes", "No")

Затем мы можем перетащить и заполнить эту формулу в каждую оставшуюся ячейку столбца C:

Формула возвращает «Да» или «Нет» в зависимости от того, была ли задача в каждой строке выполнена вовремя.

Примечание . В этой формуле предполагается, что оба столбца в Excel отформатированы как даты (а не текст).

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *