Kako uporabiti formulo IF z datumi (6 enostavnih primerov)

  • Deliti To
Hugh West

Med delom v Microsoft Excel, obstajajo različne formule, ki nam olajšajo delo. IF ena od njih je formula. Uporablja se na številnih področjih. Excel. Spletna stran Funkcija IF izvede logični test. Če je rezultat enak, vrne eno vrednost. TRUE in drugo, če je rezultat FALSE . V tem članku bomo prikazali, kako uporabiti IF formulo z datumi. V ta namen si bomo ogledali nekaj primerov.

Prenesi delovni zvezek za prakso

Delovni zvezek za vadbo lahko prenesete tukaj.

Uporaba IF z datumi.xlsx

Pregled funkcije Excel IF

  • Opis

Spletna stran IF funkcija ne naredi nič drugega kot to, da preveri določen pogoj.

  • Splošna sintaksa

IF(logical_test,[value_if_true],[value_if_false])

  • Argument Opis
ARGUMENT ZAHTEVA OPIS
logični_test Zahtevano To je stanje, ki se bo preverjalo in ocenjevalo kot TRUE ali FALSE .
[value_if_true] Izbirno Ko je logični test ovrednoten kot TRUE , to je vrednost, ki jo je treba vrniti.
[value_if_false] Izbirno Ko je logični test ovrednoten kot FALSE , to je vrednost, ki jo je treba vrniti.
  • Vrača

Vrednost, ki jo zagotavljamo za TRUE ali LAŽNO.

  • Na voljo v

Vse različice po Excel 2003.

6 načinov uporabe formule IF z datumi v Excelu

1. Primerjava dveh datumov z uporabo formule If

Predvsem bomo uporabili IF formulo za primerjavo med dvema datumoma. Pri tem lahko pride do naslednjih dveh scenarijev.

1.1 Ko sta v celicah oba datuma

V tem primeru sta oba datuma prisotna v celicah, ki jih moramo primerjati. V naslednjem naboru podatkov imamo seznam izdelkov z datumom in rokom dostave. Izračunali bomo status dostave, ali je dostava "Pravočasno ali "Z zamudo". Poglejmo, kako to lahko storimo:

  • Najprej izberite celico E7.
  • Zdaj vstavite naslednjo formulo:
=IF(D5>=C5, "Pravočasno", "Z zamudo")

  • Pritisnite Vstopite.
  • Tako lahko vidimo status dostave izdelka miška je "Pravočasno".

  • Nato povlecite Ročaj za polnjenje orodje v celico E10.

  • Na koncu bomo dobili končni status dostave vseh izdelkov.

1.2 Medtem ko je v formuli shranjen en datum

Včasih imamo nabor podatkov, kot je spodnji. Tu je edini datum, ki ga imamo, datum dostave. Rok za dostavo je 1-20-22. Ugotovimo stanje dostave v 'Status' stolpec podatkovnega niza.

  • Na začetku izberite celico D5.
  • Vnesite naslednjo formulo:
=IF(D5>=C5, "Pravočasno", "Z zamudo")

  • Zdaj pritisnite Vstopite.
  • Tukaj lahko vidimo, da je stanje dostave "Pravočasno za miško izdelka.

  • Nato povlecite Ročaj za polnjenje orodje navzdol do celice D10.

  • Končno, Status dostave podatkovnega niza je videti takole.

2. Formula IF in funkcija DATE hkrati

V tem primeru bomo uporabili IF formulo in DATUM Podobno kot pri prejšnjem naboru podatkov bomo vnesli status dostave izdelkov v polje 'Status' stolpec. Sledite preprostim korakom, ki jih lahko izvedete z nami:

  • Najprej izberite celico D5 .
  • V to celico vnesite naslednjo formulo:
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")

  • Pritisnite na Vnesite ključ.
  • Tako dobimo status dostave izdelka miška kot "Pravočasno".

  • Zdaj povlecite Ročaj za polnjenje v celico D10.

  • Tako dobimo podatke o stanju dostave vseh izdelkov v 'Status' stolpec.

🔎 Kako deluje formula?

  • DATE(2022,1,14): Za primerjavo vzame datum.
  • IF(C5<=DATE(2022,1,14), "Pravočasno", "Z zamudo"): Vrne vrednost statusa dostave.

3. Funkcija Excel DATEVALUE, zavita v formulo IF z datumi

V programu Excel Funkcija DATEVALUE pretvori datum v besedilo. To funkcijo lahko združimo s funkcijo Formula IF za izračun datumov. V tem primeru bomo uporabili naš prejšnji nabor podatkov z drugačnim rokom. Za to sledite spodnjim navodilom:

  • Najprej izberite celico D5.
  • Vanj vnesite naslednjo formulo:
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")

  • Nato pritisnite Vstopite.
  • Tukaj lahko vidimo status dostave prvega izdelka miška je "Pravočasno".

  • Nato povlecite Ročaj za polnjenje orodje.

  • Na koncu bomo dobili status dostave za vse izdelke v 'Status' stolpec, kot je prikazano na spodnji sliki.

🔎 Kako deluje formula?

  • DATEVALUE(“18/01/2022”): Upoštevajte datum 18/01/22.
  • IF(C5<=DATEVALUE("18/01/2022″), "Pravočasno", "Z zamudo"): Vrne vrednost statusa dostave "Pravočasno če je pogoj PRAVDA. V nasprotnem primeru je "Z zamudo kot izhod.

Preberite več: Kako uporabljati funkcijo DateValue VBA v programu Excel

Podobna branja

  • Formatiranje datuma z VBA v Excelu (4 metode)
  • Kako vstaviti trenutni datum v Excel (3 načini)
  • Uporaba bližnjice za datum v Excelu
  • Kako pridobiti trenutni datum v programu VBA (3 načini)

4. Uporabite AND Logic & IF Formula z datumi v Excelu

Uporaba spletne strani IN skupaj z logiko IF formulo lahko v Excelu izračunamo datume. IN logika vrne izhod, pri katerem morajo biti izpolnjeni vsi pogoji. TRUE ali LAŽNO. Sledili bomo našemu prejšnjemu naboru podatkov z razponom rokov. Poglejmo, kako lahko to storimo:

  • Na začetku izberite celico D5.
  • Vnesite naslednjo formulo:
=IF(AND(C5>=$G$8,C5<=$G$9), "Pravočasno", "Ne pravočasno")

  • Zdaj pritisnite Vnesite .
  • Tako dobimo status dostave izdelka miška z IN logika.

  • Nato povlecite navzdol Ročaj za polnjenje orodje.

  • Tako dobimo status dostave za vse izdelke v 'Status' stolpec podatkovnega niza.

🔎 Kako deluje formula?

  • AND(C5>=$G$8,C5<=$G$9): Ta del predstavlja dva pogoja. Prvi je C5>=G8 druga pa je C5<=G9. ' $ ' ohranja referenco na celico fiksno.
  • IF(AND(C5>=$G$8,C5<=$G$9), "Pravočasno", "Ne pravočasno"): Če je pogoj PRAVDA, vrne vrednost "Pravočasno". V nasprotnem primeru je "Z zamudo kot izhod.

5. Vstavite formule TODAY & amp; IF z datumi

Kombinacija Funkcija TODAY in . Formula IF je še en pristop za štetje datumov v Excelu. Predpostavimo, da imamo nabor podatkov o izdelkih skupaj z njihovim datumom dobave. Upoštevajmo, da je rok dobave današnji datum 1-11-22. Za vas bo to datum, na katerega vadite. Zdaj bomo ugotovili stanje dobave vseh izdelkov z naslednjimi koraki:

  • Najprej izberite celico D5.
  • Vnesite naslednjo formulo:
=IF(C5<=TODAY(), "Pravočasno", "Z zamudo")

  • Pritisnite na Vnesite gumb.
  • Tukaj, v celici D5 dobimo status dostave za izdelek miška v "Pravočasno".

  • Nato povlecite Ročaj za polnjenje orodje na naslednje celice.

  • Na koncu je stanje dostave za vse izdelke videti kot na spodnji sliki.

🔎 Kako deluje formula?

  • DANES(): V tem delu je datum sedanji dan.
  • IF(C5<=TODAY(), "Točno", "Z zamudo"): Vrača "Pravočasno Če je pogoj TRUE v nasprotnem primeru dajte "Z zamudo kot izhod.

Preberite več: Kako uporabiti funkcijo Dan v Excelu VBA

6. Izračunajte prihodnje ali pretekle datume v Excelu z uporabo formule IF

V tem primeru bomo preverili, ali je datum v razponu ali ne. Upoštevajte na primer današnji dan. Motiv tega primera je preveriti, ali bo dostava opravljena v desetih dneh ali ne. Poglejmo, kako lahko to storimo:

  • Najprej izberite celico D5.
  • Vanj vnesite naslednjo formulo:
=IF(C5

  • Nato pritisnite Vstopite.
  • Zdaj lahko vidimo, da je stanje dostave izdelka miška v območju. 10 dni od danes.

  • Nato povlecite Ročaj za polnjenje orodje.

  • Na koncu si lahko ogledamo stanje dostave za vse izdelke v 'Status' stolpec podatkovnega niza.

🔎 Kako deluje formula?

  • DAN()+10: Vzame datum po desetih dneh od trenutnega datuma.
  • IF(C5 ="" of="" range”):="" range”,”out="" strong=""> Če je pogoj TRUE vrne "V območju v nasprotnem primeru dobimo "Izven dosega kot izhod.

Zaključek

V tem članku smo obravnavali izračunavanje datumov z uporabo IF Upamo, da vam bodo zgornji primeri pomagali razumeti logiko IF Prenesite delovni zvezek, ki je dodan temu članku, in vadite sami. Če čutite kakršno koli nejasnost, pustite komentar v spodnjem polju. Poskušali bomo odgovoriti v najkrajšem možnem času.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.