Како користити ИФ формулу са датумима (6 једноставних примера)

  • Деле Ово
Hugh West

Док радите у Мицрософт Екцел-у, постоје различите формуле које нам олакшавају рад. ИФ формула је једна од њих. Има широк спектар апликација у Екцел-у. ИФ функција изводи логички тест. Враћа једну вредност ако је резултат ТРУЕ , а другу ако је резултат ФАЛСЕ . У овом чланку ћемо илустровати како се користи ИФ формула са датумима. Да бисмо то урадили, прећи ћемо на неколико примера.

Преузмите свеску за вежбу

Можете преузети радну свеску за вежбу одавде.

Употребе оф ИФ витх датес.клск

Преглед Екцел ИФ функције

  • Опис

Функција ИФ не ради ништа осим тестирања за одређени услов.

  • Генеричка синтакса

ИФ( логички_тест,[валуе_иф_труе],[валуе_иф_фалсе])

  • Опис аргумента
АРГУМЕНТ ЗАХТЕВ ОПИС
логички_тест Обавезно Ово је услов који ће бити тестиран и оцењен са ТРУЕ или ФАЛСЕ .
[валуе_иф_труе] Опционално Када логички тест процијени на ТРУЕ , ово је вриједност коју треба вратити.
[валуе_иф_фалсе] Опционално Када логички тест процијени на ФАЛСЕ , ово је вриједност заретурн.
  • Поврати

Вредност коју дајемо за ТРУЕ или ФАЛСЕ.

  • Доступно у

Све верзије после Екцел 2003.

6 употреба ИФ формуле са датумима у Екцел-у

1. Упоредите два датума користећи Иф формулу

Прво и најважније, користићемо ИФ формула за поређење између два датума. У тренутку када се ово ради, могу постојати следећа два сценарија.

1.1 Када су оба датума присутна у ћелијама

У овом случају, оба датума су присутна у ћелијама које морамо да упоредимо . У следећем скупу података имамо листу производа са датумом испоруке и роком испоруке. Израчунаћемо статус испоруке да ли је испорука „На време“ или „Одложена“. Да видимо како то можемо да урадимо:

  • Прво, изаберите ћелију Е7.
  • Сада, уметни следећу формулу:
=IF(D5>=C5,"On Time","Delayed")

  • Притисните Ентер.
  • Дакле, можемо видети да је статус испоруке миша за производ 'На време'.

  • Следеће, превуците Филл Хандле алат у ћелију Е10.

  • Коначно, добићемо коначан статус испоруке свих производе.

1.2 Док је један датум похрањен у формули

Понекад ћемо имати скуп података као што је један дат у наставку. Овде, једини датум који имамо је датум испоруке. Рокза испоруку је 1-20-22. Хајде да схватимо статус испоруке у 'Статус' колони скупа података.

  • На почетку изаберите ћелију Д5.
  • Убаците следећу формулу:
=IF(D5>=C5,"On Time","Delayed")

  • Сада , притисните Ентер.
  • Овде можемо видети да је статус испоруке 'Он Тиме' за миш производа.

  • Након тога, превуците алатку Филл Хандле надоле у ​​ћелију Д10.

  • Коначно, статус испоруке скупа података изгледа овако.

2. Формула ИФ и функција ДАТЕ у исто време

У овом примеру користићемо формулу ИФ и функцију ДАТЕ заједно. Као и претходни скуп података, унећемо статус испоруке производа у колону ‘Статус’ . Пратите једноставне кораке са нама да бисте ово извршили:

  • Прво, изаберите ћелију Д5 .
  • Унесите следећу формулу у тој ћелији:
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")

  • Притисните тастер Ентер .
  • Дакле, добијамо статус испоруке миша за производ као 'На време'.

  • Сада превуците Филл Хандле до ћелије Д10.

  • Као резултат, добијамо статус испоруке свих производи у колони 'Статус' .

🔎 Како функционише формула?

  • ДАТУМ(2022,1,14): Одводи датум доупореди.
  • ИФ(Ц5&лт;=ДАТЕ(2022,1,14),”На време”,”Одложено”): Враћа вредност испоруке статус.

3. Екцел ДАТЕВАЛУЕ функција умотана у ИФ формулу са датумима

У екцел функција ДАТЕВАЛУЕ претвара датум у текст. Ову функцију можемо спојити са ИФ формулом да бисмо израчунали датуме. За овај пример ћемо користити наш претходни скуп података са другачијим роком. Само пратите упутства у наставку да бисте то урадили:

  • Прво, изаберите ћелију Д5.
  • Ставите следећу формулу тамо:
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")

  • Затим притисните Ентер.
  • Овде можемо видети статус испоруке миша за први производ је 'На време'.

  • Након тога, превуците ручицу за попуњавање алат.

  • Коначно, добићемо статус испоруке за све производе у колони 'Статус' као што је испод слике.

🔎 Како формула функционише?

  • ДАТЕВАЛУЕ(“18 /01/2022”): Узмите у обзир датум 18/01/22.
  • ИФ(Ц5&лт;=ДАТЕВАЛУЕ(“18/01/2022″),”Он Тиме”,”Делаиед”): Враћа вредност статуса испоруке 'Он Тиме' ако је услов ТРУЕ. У супротном даје 'Делаиед' као излаз.

Прочитајте више: Како користити ВБА функцију ДатеВалуе у Екцел-у

Слична очитавања

  • Форматирање датума са ВБА у Екцел-у (4Методе)
  • Како да уметнете тренутни датум у Екцел (3 начина)
  • Користите Екцел пречицу за датум
  • Како добити тренутни датум у ВБА (3 начина)

4. Примени АНД Логиц &амп; ИФ формула са датумима у Екцел

Користећи АНД логику заједно са ИФ формулом, можемо израчунати датуме у Екцел-у. Логика АНД враћа излаз где сви услови морају бити ТРУЕ или ФАЛСЕ. Пратићемо наш претходни скуп података са низом рокова. Хајде да видимо како то можемо да урадимо:

  • На почетку изаберите ћелију Д5.
  • Убаците следећу формулу :
=IF(AND(C5>=$G$8,C5<=$G$9),"On Time","Not In Time")

  • Сада притисните Ентер .
  • Дакле , добијамо статус испоруке миша производа са И логиком.

  • Затим превуците надоле Ручица за попуњавање алат.

  • Као резултат, добијамо статус испоруке за све производе у 'Статус' колона скупа података.

🔎 Како функционише формула?

  • АНД( Ц5&гт;=$Г$8,Ц5&лт;=$Г$9): Овај део представља два услова. Један је Ц5>=Г8 а други је Ц5<=Г9. Знак ' $ ' држи референцу ћелије фиксном.
  • ИФ(АНД(Ц5&гт;=$Г$8,Ц5&лт;=$Г $9),”На време”,”Не у времену”): Ако је услов ТРУЕ, враћа вредност 'На време'. У супротном даје ' Одложено' као излаз.

5. УметнитеДАНАС &амп; ИФ формуле са датумима

Комбинација функције ТОДАИ и ИФ формуле је још један приступ бројању датума у ​​Екцел-у. Претпоставимо да имамо скуп података о производима заједно са датумом њихове испоруке. Узмимо у обзир да је рок за испоруку данашњи датум 22.11.11. За вас ће то бити датум на који вежбате. Сада ћемо схватити статус испоруке свих производа следећим корацима:

  • Прво, изаберите ћелију Д5.
  • Унесите следећу формулу:
=IF(C5<=TODAY(),"On Time","Delayed")

  • Притисните дугме Ентер .
  • Овде, у ћелији Д5 добијамо статус испоруке миша за производ у 'На време'.

  • Следеће, превуците алатку Филл Хандле на следеће ћелије.

  • Коначно, статус испоруке за све производе изгледа као на слици испод.

🔎 Како функционише формула?

  • ТОДАИ(): Овај део узима датум данашњег дана.
  • ИФ(Ц5&лт;=ТОДАИ(),”На време ”,”Делаиед”): Враћа 'Он Тиме' Ако је услов ТРУЕ у супротном дајте 'Делаиед' као излаз.

Прочитајте више: Како користити функцију дан у Екцел ВБА

6. Израчунајте будуће или прошле датуме у Екцел-у користећи ИФ формулу

У овом примеру ћемо проверити да ли је датум у опсегу или не. На пример, узмите у обзир данашњи дан.Мотив овог примера је да се у року од десет дана провери да ли ће се испорука извршити или не. Хајде да видимо како то можемо да урадимо:

  • Прво, изаберите ћелију Д5.
  • Унесите следећу формулу тамо:
=IF(C5

  • Затим притисните Ентер.
  • Сада може видети да је статус испоруке миша производа у домету. Испорука ће се обавити у року од 10 дана од данас.

  • Након тога превуците Ручица за пуњење алат.

  • На крају, можемо видети статус испоруке за све производе у колони 'Статус' скупа података.

🔎 Како формула функционише?

  • ДАНАС() +10: Узима датум након десет дана од садашњег датума.
  • ИФ(Ц5 ="" of="" range”):="" range”,”out="" strong=""> Ако је услов ТРУЕ враћа 'Унутар опсега' у супротном даје 'Ван опсега' као излаз.

Закључак

У овом чланку смо покрили израчунавање датума помоћу формуле ИФ . Надамо се да ће вам горњи примери помоћи да разумете логику формуле ИФ са датумима. Преузмите радну свеску за вежбање која је додата уз овај чланак и вежбајте сами. Ако осећате било какву забуну, оставите коментар у доњем оквиру. Покушаћемо да одговоримо што је пре могуће.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.