Содржина
Можете да ја користите функцијата IF за да креирате IF формула за работа со опсегот на датуми во Excel . Во оваа статија, ќе ви покажеме како да ја користите IF формулата за опсег на датуми во Excel .
Земивме примерок на податоци со 3 колони : Производи , Датум на испорака и Статус . Ќе провериме дали датумот паѓа помеѓу опсег , е еднаков на опсег и неколку други критериуми.
Преземете ја работната книга за вежбање
IF Опсег на датуми на формула.xlsx
6 начини да се користи IF формулата за опсег на датум во Excel
1. Користење на функцијата IF Само за да се создаде формула IF за опсег на датум во Excel
За првиот метод, ќе ја користиме функцијата IF за да создадеме формула за опсегот на датуми . Една компанија штотуку објави дека ги испратила производите за датумите споменати во колоната Датуми . Ќе провериме дали нашиот Датум на испорака е еднаков на опсегот Датуми .
Чекори:
- Прво, напишете ја следнава формула во ќелија D5 .
=IF(C5=$F$5,"Shipped",IF(C5=$F$6,"Shipped",IF(C5=$F$7,"Shippped",IF(C5=$F$8,"Shipped",IF(C5=$F$9,"Shipped",IF(C5=$F$10,"Shipped",""))))))
Оваа формула проверува дали вредноста на ќелијата C5 е еднаква на некоја од вредностите од Опсегот на датуми . Ако се најде некое совпаѓање, тогаш ќе излезе „ Испорачано “, во спротивно ќе ја остави клетката празна.
Покрај тоа, не заборавајте да го користите апсолутна ќелија референца.
- Второ, притиснете ENTER .
Потоа, можеме да видиме дека не е пронајдено совпаѓање. Затоа, ќе излезе празна клетка .
- На крајот, користете ја Рачката за пополнување за да ја користите формулата до ќелии .
Сега, клетките C6 и C7 се совпаѓаат со Опсегот на датуми . Затоа, статусот е „ Испорачан “.
Прочитајте повеќе: Опсег на датум на формула на Excel
2 Примена И & засилувач; IF функционира за создавање формула за опсег на датуми во Excel
Покрај функцијата IF , ќе ја користиме функцијата AND тука за опсег на датуми . Датумите помеѓу 10 март и 22 март ќе го постават статусот на производот „ Испорачан ".
Чекори:
- Прво, напишете ја оваа формула во ќелија D5 .
=IF(AND(C5>=$F$8,C5<=$G$8),"Shipped","Pending")
Оваа формула го проверува датумот од ќелија C5 со клетките F8 и G8 . Ако вредноста е помеѓу опсегот тогаш ќе се прикаже „ Испорачано “, во спротивно ќе се прикаже „ Во очекување “. Повторно, не заборавајте да ги користите апсолутните референци на ќелиите .
Ние ја користиме функцијата AND заедно со функцијата IF за да користиме повеќе критериуми . Функцијата И се користи кога два или повеќе критериуми треба да бидат ТОЧНО . Ако само еден критериум е ТОЧЕН , тогаш И функцијата ќе се врати FALSE како конечен излез. Ја користиме функцијата И за да се осигураме дека повеќе од еден критериум е ВИСТИНА . Нашиот опсег на датуми има долна и горна граница. Го ограничуваме користејќи ја функцијата AND .
- Второ, притиснете ENTER .
- Конечно, повлечете ја Рачката за пополнување до Автоматско пополнување формулата .
Во заклучок, нашата база на податоци ќе го прикаже статусот на 4 производи како испорачани бидејќи е во нашиот опсег на датуми .
Поврзани содржини: Како да се направи SUMIF опсег на датум во Excel (9 начини)
3. Користење на ИЛИ & засилувач; IF Functions for Date Range во Excel
Во овој метод, ќе ја користиме функцијата OR со функцијата 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 . Така функционира нашата формула .
Не заборавајте да користите апсолутни референци за ќелии .
- Второ, притиснете ENTER .
12 март се наоѓа во Опсегот на празници . Оттука, излезот е „ Ќе биде одложен “.
- Конечно, Автоматско пополнување формулата на остатокот од ќелии .
Така, направивме формула IF користејќи ги IF и ИЛИ функции за опсег на датуми во Excel .
Прочитајте повеќе: Како да се пресмета Просечно ако е во опсег на датуми во Excel (3 начини)
Слични читања:
- Excel SUMIF со опсег на датуми во месец и засилувач ; Година (4 примери)
- Како да користите SUMIFS со опсег на датум и повеќе критериуми (7 брзи начини)
- Excel VBA: Филтрирај датум пред Денес (со брзи чекори)
- Како да се филтрира опсегот на датуми во стожерната табела со Excel VBA
4. Користење на комбинирани функции за создавање формула за опсегот на датуми во Excel
Ќе ја користиме функцијата COUNTIF заедно со функцијата IF во овој метод за да создадеме формула IF за опсег на датуми . Ќе провериме дали нашите производи се испорачани или не додека ги совпаѓаме со датумите на Испорачаната колона .
Чекори:
- Прво, напишете ја формулата од долу до ќелијата D5 .
=IF(COUNTIF($F$5:$F$10,C5),"Shipped","")
Нашата формула проверува дали датумот од клетката C5 е во Опсег на испратени колони . Функцијата COUNTIF ќе даде 1 доколку е достапна. 1 значи ТОЧНО . После тоа, нашата функција IF ќе работи и ќе покаже „Испратено“ за 1 и празно ( „“ ) за 0 .
- Второ, притиснете ENTER .
Не заборавајте да го заклучите опсегот на датуми користејќи ја апсолутна референца на ќелија .
- На крајот, Автоматско пополнување формулата до ќелија опсег C6:C10 .
Вака треба да изгледа последниот чекор. Ние користевме уште една формула IF за опсег на датуми .
Прочитајте повеќе: Како да се пресмета датумот Опсег во Excel
5. Користење на функциите IF и TODAY за создавање формула за опсег на датуми во Excel
Покрај функцијата IF , Функцијата 1>ДЕНЕС ќе се користи овде за да се создаде АФ формула за опсег на датуми . Овде, критериумите ќе бидат ако вредностите Датум на испорака се помали или еднакви на денешниот датум тогаш ќе излезе „ Испорачано “, во спротивно „ Во очекување “.Ајде да скокнеме во акција.
Чекори:
- Прво, напишете ја формулата од долу до ќелија D5 .
=IF(C5<=TODAY(),"Shipped","Pending")
Денес е 23 март 2022 година . Проверуваме дали вредноста од ќелија C5 е помала или еднаква на 23 март . Ако е така, тогаш „ Испорачано “ ќе биде излезот во ќелија D5 .
- Потоа, притиснете ENTER .
Нашиот датум е 12 март , што е помалку од 23 март 2022 година . Затоа, ја добивме вредноста „ испратено “.
- На крајот, Автоматско пополнување формулата во ќелијата опсег C6:C10 .
Конечно, можеме да видиме дека вредностите од опсегот на клетките C5:C8 се помали од денешниот датум .
Поврзани содржини: Како да користите SUMIFS до SUM вредности во опсегот на датуми во 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} .
Оттука, нашата формула ќе се намали на-
- АКО (ТОЧНО, „ДА“, „НЕ“) .
- Излез: ДА .
- Притиснете ENTER .
Датумите се во растечки редослед . Затоа, имаме „ ДА “ како излез.
За да провериме дали нашата формула работи, сменивме датум . Така, добивме „ НЕ ” како излез.
Прочитај повеќе: Како да SUMIF помеѓу два датуми и со друг критериум (7 начини)
Оддел за вежбање
Обезбедивме збирки податоци за вашата пракса во датотеката Excel .
Заклучок
Ви покажавме 6 методи за користење на формулата IF за опсег на датуми во Excel Ако имате какви било проблеми во врска со овие, слободно коментирајте подолу. Ви благодариме што сте подготвени ng, продолжи да се истакнуваш!