Съдържание
Можете да използвате IF функция за създаване на IF формула за работа с диапазон на датите в Excel . В тази статия ще ви покажем как да използвате IF формула за диапазон на датите в Excel .
Взехме примерен набор от данни с 3 колони : Продукти , Дата на изпращане , и Статус . Ще проверим дали даден дата попада между обхват , се равнява на a обхват , както и няколко други критерия.
Изтегляне на работна тетрадка за практика
IF Formula Date Range.xlsx6 начина да използвате Формула 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 . Ако имате някакви проблеми във връзка с тях, не се колебайте да коментирате по-долу. Благодаря за четенето, продължавайте да се усъвършенствате!