Как использовать формулу IF для диапазона дат в Excel (6 методов)

  • Поделись Этим
Hugh West

Вы можете использовать ЕСЛИ функция для создания ЕСЛИ формула для работы с диапазон дат в Excel В этой статье мы расскажем вам, как использовать ЕСЛИ формула для диапазон дат в Excel .

Мы взяли примерный набор данных с 3 колонны : Продукция , Дата отгрузки и Статус . Мы проверим, если дата находится между ассортимент , равняется ассортимент , и несколько других критериев.

Скачать Рабочую тетрадь для практических занятий

IF Formula Date Range.xlsx

6 Пути использовать Формула IF для диапазона дат в Excel

1. Использование только функции ЕСЛИ для создания формулы ЕСЛИ для диапазона дат в Excel

Для первого метода мы будем использовать ЕСЛИ функция для создания формула для диапазон дат Компания только что объявила об отгрузке продукции для даты упомянутый в Колонка "Даты Мы проверим, есть ли у нас Дата отгрузки равен Даты ассортимент .

Шаги:

  • Во-первых, введите следующее формула в ячейка D5 .
=IF(C5=$F$5, "Отправлено",IF(C5=$F$6, "Отправлено",IF(C5=$F$7, "Отправлено",IF(C5=$F$8, "Отправлено",IF(C5=$F$9, "Отправлено",IF(C5=$F$10, "Отправлено","))))))

Это формула проверяет, является ли значение ячейка C5 равно любому из значений из Диапазон дат Если найдено хоть одно совпадение, то выводится " Отправлено ", в противном случае он оставит ячейка пустой.

Кроме того, не забывайте использовать абсолютный ячейка ссылка.

  • Во-вторых, нажмите ENTER .

После этого мы видим, что совпадений не найдено. Поэтому будет выведено пустое сообщение ячейка .

  • Наконец, используйте Наполнительная рукоятка использовать это формула на клетки .

Теперь клетки C6 и C7 в соответствии с Диапазон дат Поэтому статус " Отправлено ".

Подробнее: Формула Excel Диапазон дат

2. Применение функций AND & IF для создания формулы для диапазона дат в Excel

В дополнение к ЕСЛИ функцию, мы будем использовать И функция здесь для диапазон дат . Даты между 10 марта и 22 марта установит статус продукта " Отправлено ".

Шаги:

  • Во-первых, введите следующее формула в ячейка D5 .
=IF(AND(C5>=$F$8,C5<=$G$8), "Отгружено", "Ожидается")

Это формула проверяет дату из ячейка C5 с клетки F8 и G8 Если значение находится между ассортимент тогда оно покажет". Отправлено ", else " В ожидании " будет показан. Опять же, не забывайте использовать абсолютный ссылки на ячейки .

Мы используем И функция вместе с ЕСЛИ функцию для использования нескольких критериев. И Функция используется, когда два или более критерия должны быть TRUE Если только один критерий TRUE , то И функция вернет FALSE в качестве конечного вывода. Мы используем И функция для обеспечения более чем одного критерия TRUE . Наш диапазон дат имеет нижний и верхний предел. Мы ограничиваем его с помощью И функция.

  • Во-вторых, нажмите ENTER .
  • Наконец, перетащите вниз Наполнительная рукоятка на Автозаполнение сайт формула .

В заключение, наш набор данных покажет. 4 статус продуктов как Отправлено как это происходит в пределах нашего диапазон дат .

Похожие материалы: Как сделать SUMIF Месяц диапазона дат в Excel (9 способов)

3. Использование функций ИЛИ и ЕСЛИ для диапазона дат в Excel

В этом методе мы будем использовать ИЛИ функция с ЕСЛИ функция для создания формула для дата ассортимент в Excel При этом, предположим, что розничный продавец работает в альтернативный день. Следовательно. Дата отгрузки падает на Праздники , the Статус покажет " Будет задержан ".

Шаги:

  • Во-первых, введите следующую формулу в ячейка D5 .
=IF(OR(C5=$F$5,C5=$F$6,C5=$F$7,C5=$F$8,C5=$F$9,C5=$F$10),"Will be Delayed","")

Это формула это проверка того, что наш дата с сайта ячейка C5 равно любому из значений из Диапазон дат праздничных дней . Наша дата в ячейка C5 это 12 марта Сначала формула проверяет, равно ли это значение первому значению из Рубрика "Праздники , т.е. 10 марта . Он вернется FALSE , затем он переместится вниз к ячейка F6 и совпадают. Следующее значение 12 марта что является точным совпадением с нашим значением из ячейка C5 Если он не находит совпадений, то операция продолжается до тех пор. ячейка F10 Вот как наши формула работы.

Не забудьте использовать абсолютные ссылки на ячейки .

  • Во-вторых, нажмите ENTER .

12 марта находится в Диапазон праздников Следовательно, на выходе получается " Будет задержан ".

  • Наконец-то, Автозаполнение сайт формула к остальным клетки .

Таким образом, мы сделали формула IF используя ЕСЛИ и ИЛИ функции для диапазон дат в Excel .

Подробнее: Как рассчитать среднее значение, если в диапазоне дат в Excel (3 способа)

Похожие чтения:

  • Excel SUMIF с диапазоном дат в месяц & год (4 примера)
  • Как использовать SUMIFS с диапазоном дат и несколькими критериями (7 быстрых способов)
  • Excel VBA: Фильтр даты до сегодняшнего дня (с быстрыми шагами)
  • Как фильтровать диапазон дат в таблице Pivot с помощью Excel VBA

4. Использование комбинированных функций для создания формулы для диапазона дат в Excel

Мы собираемся использовать COUNTIF функция наряду с ЕСЛИ функцию в этом методе, чтобы создать формула IF для диапазон дат Мы собираемся проверить, есть ли у нас продукция являются отправлено или нет, сопоставляя их с датами Отгруженная колонна .

Шаги:

  • Во-первых, введите формула снизу до ячейка D5 .
=IF(COUNTIF($F$5:$F$10,C5), "Shipped","")

Наш формула проверяет, является ли дата с сайта ячейка C5 находится в Диапазон отгруженных колонн . COUNTIF функция даст 1 если он доступен. 1 означает TRUE После этого наши ЕСЛИ функция будет работать и покажет "Shipped" для 1 и пустой ( "" ) для 0 .

  • Во-вторых, нажмите ENTER .

Не забудьте заблокировать диапазон дат используя абсолютная ссылка на ячейку .

  • Наконец-то, Автозаполнение формула для ячейка Диапазон C6:C10 .

Вот как должен выглядеть последний шаг. Мы использовали еще один формула IF для диапазон дат .

Подробнее: Как вычислить диапазон дат в Excel

5. использование функций ЕСЛИ и TODAY для создания формулы для диапазона дат в Excel

В дополнение к ЕСЛИ функция СЕГОДНЯ функция будет использоваться здесь для создания формула IF для диапазон дат Здесь критерием будет, если Дата отгрузки значения меньше или равны сегодняшняя дата тогда он выведет " Отправлено ", else " В ожидании ". Давайте перейдем к действию.

Шаги:

  • Сначала введите формула снизу до ячейка D5 .
=IF(C5<=TODAY(), "Отгружено", "Ожидается")

Сегодня 23 марта 2022 года Мы проверяем, что значение из ячейка C5 меньше или равно 23 марта Если это так, то " Отправлено " будет выведена в ячейка D5 .

  • Затем нажмите ENTER .

Наша дата 12 марта что меньше, чем 23 марта 2022 года . Таким образом, мы получили значение " Отправлено ".

  • Наконец-то, Автозаполнение сайт формула на диапазон клеток C6:C10 .

Наконец, мы видим, что значения из диапазон клеток C5:C8 меньше, чем сегодня дата .

Похожий материал: Как использовать SUMIFS для суммирования значений в диапазоне дат в Excel

6. применение функций IF и SORT для проверки порядка диапазона дат в Excel

На этот раз наша цель - проверить, находится ли диапазон дат в порядке возрастания или нет. Мы собираемся использовать СОРТ функция для создания формула IF для диапазон дат .

Шаги:

  • Напечатайте следующее формула в ячейка D5 .
=IF(SUM(--(C5:C10SORT(C5:C10,1,1,0)))=0,"YES","NO")

Разбивка формулы

У нас есть несколько частей в нашем формула .

  • SORT(C5:C10,1,1,0) эта часть сортирует диапазон строк C5:C10 в порядок возрастания .
  • C5:C10SORT(C5:C10,1,1,0) это сравнение значений ячеек с отсортированными значениями.
  • SUM(-(C5:C10SORT(C5:C10,1,1,0)) -> становится
    • Выход: {0} .

Следовательно, наша формула сводится к

  • IF(TRUE, "YES", "NO") .
    • Выход: ДА .

  • Нажмите ENTER .

Сайт даты находятся в порядок возрастания Поэтому у нас есть " ДА " в качестве выходного сигнала.

Чтобы проверить, если наш формула работает, мы изменили дата Таким образом, у нас есть " НЕТ " в качестве вывода.

Читайте также: Как SUMIF между двумя датами и с другим критерием (7 способов)

Практическая секция

Мы предоставили наборы данных для вашей практики в Excel файл.

Заключение

Мы показали вам 6 методы, чтобы использовать формула IF для диапазон дат в Excel Если у вас есть какие-либо проблемы, связанные с этим, не стесняйтесь комментировать ниже. Спасибо за чтение, продолжайте совершенствоваться!

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.