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

  • Споделя Това
Hugh West

Можете да използвате IF функция за създаване на IF формула за работа с диапазон на датите в Excel . В тази статия ще ви покажем как да използвате IF формула за диапазон на датите в Excel .

Взехме примерен набор от данни с 3 колони : Продукти , Дата на изпращане , и Статус . Ще проверим дали даден дата попада между обхват , се равнява на a обхват , както и няколко други критерия.

Изтегляне на работна тетрадка за практика

IF Formula Date Range.xlsx

6 начина да използвате Формула IF за диапазон от дати в Excel

1. Използване на функцията IF само за създаване на формула IF за диапазон от дати в Excel

За първия метод ще използваме IF да създадете функция формула за диапазон на датите . Една компания току-що обяви, че е доставила продуктите за дати споменати в Колона "Дати . Ще проверим дали нашите Дата на изпращане е равна на Дати обхват .

Стъпки:

  • Първо, въведете следното формула в клетка 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 е равна на някоя от стойностите от Обхват на датите . Ако бъде намерено съвпадение, ще се изведе " Изпратени ", в противен случай ще остави клетка празен.

Освен това не забравяйте да използвате абсолютен клетка справка.

  • Второ, натиснете ВЪВЕДЕТЕ .

След това можем да видим, че не е намерено съвпадение. клетка .

  • Накрая използвайте Дръжка за пълнене да използвате този формула към клетки .

Сега клетки C6 и C7 съвпада с Обхват на датите . Следователно статусът е " Изпратени ".

Прочетете още: Обхват на датата на формулата на Excel

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

В допълнение към IF ще използваме функцията И функция тук за диапазон на датите . Датите между 10 март и 22 март ще зададе състоянието на продукта " Изпратени ".

Стъпки:

  • Първо, въведете това формула в клетка D5 .
=IF(AND(C5>=$F$8,C5<=$G$8), "Изпратено", "Очаква се")

Този формула проверява датата от клетка C5 с клетки F8 и G8 Ако стойността е между обхват тогава ще се покаже" Изпратени ", в противен случай " В очакване " ще се покаже. Отново не забравяйте да използвате абсолютния препратки към клетките .

Използваме И заедно с функцията IF за използване на няколко критерия. И се използва, когато е необходимо да се сравнят два или повече критерия. TRUE Ако само един критерий е TRUE , тогава И функцията ще върне FALSE като краен резултат. Използваме И за да се гарантира, че е налице повече от един критерий. TRUE . диапазон на датите има долна и горна граница. Ограничаваме го с помощта на И функция.

  • Второ, натиснете ВЪВЕДЕТЕ .
  • Накрая плъзнете надолу Дръжка за пълнене към Автоматично попълване на формула .

В заключение, нашият набор от данни ще покаже 4 статут на продуктите като Изпратени както е в рамките на нашия диапазон на датите .

Свързано съдържание: Как да направите SUMIF за месеца на диапазона от дати в Excel (9 начина)

3. Използване на функциите OR & IF за диапазон от дати в Excel

В този метод ще използваме ИЛИ с функцията IF да създадете функция формула за дата обхват в Excel В този случай, да предположим, че търговецът на дребно работи в друг ден. Дата на изпращане пада върху Празници . Статус ще покаже " Ще се забави ".

Стъпки:

  • Първо, въведете следната формула в клетка 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 . Така нашите формула работи.

Не забравяйте да използвате абсолютни препратки към клетките .

  • Второ, натиснете ВЪВЕДЕТЕ .

12 март се намира в Обхват на почивките . Следователно изходът е " Ще се забави ".

  • Накрая, Автоматично попълване на формула към останалата част от клетки .

По този начин направихме Формула IF като използвате IF и ИЛИ функции за диапазон на датите в Excel .

Прочетете още: Как да изчислите средния If в рамките на диапазона от дати в Excel (3 начина)

Подобни четива:

  • Excel SUMIF с диапазон от дати в месец & година (4 примера)
  • Как да използвате SUMIFS с диапазон от дати и множество критерии (7 бързи начина)
  • Excel VBA: Филтриране на дата преди днес (с бързи стъпки)
  • Как да филтрирате диапазона от дати в таблицата Pivot с Excel VBA

4. Използване на комбинирани функции за създаване на формула за диапазон от дати в Excel

Ще използваме COUNTIF заедно с функцията IF функция в този метод, за да създадете Формула IF за диапазон на датите . Ще проверим дали нашите продукти са изпратени или не, като ги сравнява с датите на Изпратена колона .

Стъпки:

  • Първо, въведете формула отдолу до клетка D5 .
=IF(COUNTIF($F$5:$F$10,C5), "Изпратено",")

Нашият формула проверява дали дата от клетка C5 е в Диапазон на изпратените колони . COUNTIF функцията ще даде 1 ако е налична. 1 означава TRUE . След това нашите IF функцията ще работи и ще покаже "Изпратено" за 1 и празни ( "" ) за 0 .

  • Второ, натиснете ВЪВЕДЕТЕ .

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

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

Ето как трябва да изглежда последната стъпка. Използвали сме още една Формула IF за диапазон на датите .

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

5. Използване на функциите IF и TODAY за създаване на формула за диапазон от дати в Excel

В допълнение към IF функцията ДНЕС тук ще се използва функцията за създаване на Формула IF за диапазон на датите В този случай критерият ще бъде дали Дата на изпращане са по-малки или равни на днешна дата тогава ще се изведе " Изпратени ", в противен случай " В очакване ". Нека се впуснем в действието.

Стъпки:

  • Първо въведете формула отдолу до клетка D5 .
=IF(C5<=TODAY(), "Изпратено", "Очаква се")

Днес е март 23, 2022 . Проверяваме дали стойността от клетка C5 е по-малка или равна на 23 март Ако е така, тогава " Изпратени " ще бъде резултатът в клетка D5 .

  • След това натиснете ВЪВЕДЕТЕ .

Нашата дата е 12 март , което е по-малко от март 23, 2022 . Следователно имаме стойността " Изпратени ".

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

Накрая виждаме, че стойностите от клетъчен диапазон C5:C8 са по-малки от днешните дата .

Свързано съдържание: Как да използвате SUMIFS за сумиране на стойности в диапазон от дати в Excel

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

Този път целта ни е да проверим дали даден диапазон от дати е във възходящ ред или не. Ще използваме SORT функция за създаване на Формула 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") .
    • Изход: ДА .

  • Натиснете ВЪВЕДЕТЕ .

Сайтът дати са в възходящ ред . Следователно имаме " ДА " като изход.

За да проверите дали нашият формула работи, ние променихме дата . По този начин имаме " НЕ " като изход.

Прочетете още: Как да съберете SUMIF между две дати и с друг критерий (7 начина)

Практически раздел

Предоставихме набори от данни за вашата практика в Excel файл.

Заключение

Показахме ви 6 методи за използване на Формула IF за диапазон на датите в Excel . Ако имате някакви проблеми във връзка с тях, не се колебайте да коментирате по-долу. Благодаря за четенето, продължавайте да се усъвършенствате!

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.