Tartalomjegyzék
Miközben a Microsoft Excel, vannak különböző képletek, amelyek megkönnyítik a munkánkat. IF A képlet az egyik ilyen formula, amely széleskörűen alkalmazható a következő területeken Excel. A IF funkció logikai tesztet végez. Egy értéket ad vissza, ha az eredmény TRUE , és egy másik, ha az eredmény FALSE Ebben a cikkben azt mutatjuk be, hogyan használhatjuk a IF képletet dátumokkal. Ehhez több példát fogunk átnézni.
Gyakorlati munkafüzet letöltése
A gyakorlati munkafüzetet innen töltheti le.
Az IF felhasználása dátumokkal.xlsxAz Excel IF funkció áttekintése
- Leírás
A IF függvény nem tesz mást, mint egy adott állapotot vizsgál.
- Általános szintaxis
IF(logikai_teszt,[value_if_true],[value_if_false])
- Argumentum Leírás
ARGUMENTUM | KÖVETELMÉNY | LEÍRÁS |
---|---|---|
logikai_teszt | Kötelező | Ez az az állapot, amelyet tesztelni és minősíteni kell, mint TRUE vagy FALSE . |
[value_if_true] | Opcionális | Amikor egy logikai teszt kiértékelése TRUE , ezt az értéket kell visszaadni. |
[value_if_false] | Opcionális | Amikor egy logikai teszt kiértékelése FALSE , ezt az értéket kell visszaadni. |
- Visszatérítés
Az általunk szolgáltatott érték TRUE vagy HAMIS.
- Elérhető
Minden változat a következő után Excel 2003.
6 Az IF-képlet használata az Excel dátumokkal az Excelben
1. Két dátum közötti összehasonlítás If képlet használatával
Mindenekelőtt, használjuk a IF képletet két dátum összehasonlítására. Ennek elvégzésekor a következő két forgatókönyv fordulhat elő.
1.1 Amikor mindkét dátum jelen van a cellákban
Ebben az esetben mindkét dátum jelen van a cellákban, amelyeket össze kell hasonlítanunk. A következő adatkészletben van egy lista a termékekről a szállítási dátummal és határidővel. Kiszámítjuk a szállítás állapotát, hogy a szállítás 'Időben' vagy "Késleltetve". Lássuk, hogyan tudjuk ezt megtenni:
- Először is, válassza ki a cellát E7.
- Most illessze be a következő képletet:
=IF(D5>=C5, "Időben", "Késve")
- Sajtó Lépjen be.
- Így láthatjuk a termék egér szállítási státuszát. "Időben".
- Ezután húzza a Töltse ki a fogantyút eszköz a cellához E10.
- Végül megkapjuk az összes termék végleges szállítási státuszát.
1.2 Amíg egy dátum van tárolva a képletben
Néha olyan adatkészletünk lesz, mint az alábbiakban megadott. Itt az egyetlen dátum a szállítási dátum. A szállítási határidő a következő 1-20-22. Derítsük ki a szállítási státuszt a 'Állapot' oszlopában.
- Az elején válassza ki a cellát D5.
- Írja be a következő képletet:
=IF(D5>=C5, "Időben", "Késve")
- Most nyomja meg a Lépjen be.
- Itt láthatjuk, hogy a szállítási státusz 'Időben' a termék egér.
- Ezután húzza a Töltse ki a fogantyút eszköz lefelé a cellára D10.
- Végül, Az adatkészlet szállítási állapota így néz ki.
2. IF formula és DATE funkció egyszerre
Ebben a példában a IF képlet és a DÁTUM Az előző adatkészlethez hasonlóan a termékek szállítási státuszát is beírjuk a 'Állapot' oszlop. Kövesse velünk az egyszerű lépéseket ennek elvégzéséhez:
- Először válassza ki a cellát D5 .
- Írja be a következő képletet ebbe a cellába:
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")
- Nyomd meg a Írja be a címet. kulcs.
- Tehát, megkapjuk a termék egér szállítási státuszát, mint "Időben".
- Most húzza a Töltse ki a fogantyút a cellához D10.
- Ennek eredményeképpen megkapjuk az összes termék szállítási státuszát a 'Állapot' oszlop.
🔎 Hogyan működik a formula?
- DATE(2022,1,14): Az összehasonlításhoz a dátumot veszi.
- IF(C5<=DATE(2022,1,14), "Időben", "Késve"): Visszaadja a szállítási státusz értékét.
3. Excel DATEVALUE függvény IF képletbe csomagolva dátumokkal
Excelben DATEVALUE funkció a dátumot szöveggé alakítja. Ezt a függvényt összevonhatjuk a IF formula a dátumok kiszámításához. Ehhez a példához a korábbi, más határidővel rendelkező adatállományunkat fogjuk használni. Ehhez csak kövesse az alábbi utasításokat:
- Először is, válassza ki a cellát D5.
- Tegyük oda a következő képletet:
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")
- Ezután nyomja meg a Lépjen be.
- Itt láthatjuk, hogy az első termék szállítási státusza a következő "Időben".
- Ezután húzza a Töltse ki a fogantyút eszköz.
- Végül, megkapjuk a szállítási státuszt az összes termékhez a 'Állapot' oszlopot, mint az alábbi ábrán.
🔎 Hogyan működik a formula?
- DATEVALUE(“18/01/2022”): Tekintsük a dátumot 18/01/22.
- IF(C5<=DATEVALUE("18/01/2022″), "On Time", "Delayed"): Visszaadja a szállítási státusz értékét 'Időben' ha a feltétel IGAZ. Máskülönben 'Késleltetett' kimenetként.
Bővebben: A VBA DateValue funkció használata az Excelben
Hasonló olvasmányok
- Dátum formázása VBA-val az Excelben (4 módszer)
- Az aktuális dátum beillesztése az Excelben (3 mód)
- Excel dátum parancsikon használata
- Hogyan kapjuk meg az aktuális dátumot a VBA-ban (3 mód)
4. Alkalmazza az AND logikát & IF képlet dátumokkal az Excelben
A használata ÉS logika a IF képlet segítségével kiszámíthatjuk a dátumokat az excelben. ÉS logika egy olyan kimenetet ad vissza, ahol minden feltételnek teljesülnie kell. TRUE vagy HAMIS. A korábbi adatkészletünket fogjuk követni a határidők tartományával. Lássuk, hogyan tudjuk ezt megtenni:
- Az elején válassza ki a cellát D5.
- Írja be a következő képletet:
=IF(AND(C5>=$G$8,C5<=$G$9), "Időben", "Nem időben")
- Most nyomja meg a Írja be a címet. .
- Tehát, megkapjuk a termék egér szállítási státuszát a ÉS logika.
- Ezután húzza lefelé a Töltse ki a fogantyút eszköz.
- Ennek eredményeképpen megkapjuk a szállítási státuszt az összes termékhez a 'Állapot' oszlopában.
🔎 Hogyan működik a formula?
- AND(C5>=$G$8,C5<=$G$9): Ez a rész két feltételt képvisel. Az egyik C5>=G8 és egy másik pedig C5<=G9. ' $ ' jel a cellahivatkozást rögzíti.
- IF(AND(C5>=$G$8,C5<=$G$9), "Időben", "Nem időben"): Ha a feltétel IGAZ, a következő értéket adja vissza "Időben". Máskülönben 'Késleltetett' kimenetként.
5. TODAY & IF képletek beillesztése dátumokkal
A kombináció a TODAY funkció és IF formula egy másik megközelítés a dátumok számolásához az excelben. Tegyük fel, hogy van egy adathalmazunk a termékekkel és azok szállítási dátumával együtt. Tekintsük, hogy a szállítási határidő a mai dátum 1-11-22. Az Ön számára ez lesz az a dátum, amelyen Ön gyakorol. Most a következő lépésekkel fogjuk kitalálni az összes termék szállítási állapotát:
- Először válassza ki a cellát D5.
- Adja meg a következő képletet:
=IF(C5<=TODAY(), "Időben", "Késve")
- Nyomd meg a Írja be a címet. gomb.
- Itt, a cellában D5 megkapjuk a termék egér szállítási státuszát a "Időben".
- Ezután húzza a Töltse ki a fogantyút eszközzel a következő cellákhoz.
- Végül az összes termék szállítási státusza az alábbi ábrán látható.
🔎 Hogyan működik a formula?
- TODAY(): Ez a rész a mai napig tart.
- IF(C5<=TODAY(), "On Time", "Delayed"): Visszatérítés 'Időben' Ha a feltétel TRUE egyébként adjon 'Késleltetett' kimenetként.
Bővebben: A nap funkció használata az Excel VBA-ban
6. Jövőbeli vagy múltbeli dátumok kiszámítása Excelben az IF-képlet használatával
Ebben a példában azt fogjuk ellenőrizni, hogy egy dátum egy tartományban van-e. Például vegyük figyelembe a mai napot. A példa indítéka az, hogy ellenőrizzük, hogy a szállítás tíz napon belül megtörténik-e. Nézzük, hogyan tudjuk ezt megtenni:
- Először is, válassza ki a cellát D5.
- Írja be oda a következő képletet:
=IF(C5
- Ezután nyomja meg a Lépjen be.
- Most láthatjuk, hogy a termék egér szállítási státusza tartományon belül van. A szállításra a következő időpontban kerül sor 10 napok múlva.
- Ezután húzza a Töltse ki a fogantyút eszköz.
- A végén láthatjuk a szállítási státuszt az összes termékhez a 'Állapot' oszlopában.
🔎 Hogyan működik a formula?
- TODAY()+10: A jelenlegi dátumtól számított tíz nap múlva veszi a dátumot.
- IF(C5
="" of="" range”):="" range”,”out="" strong=""> Ha a feltétel TRUE visszatér 'Hatótávon belül' máskülönben 'Hatótávon kívül' kimenetként.
Következtetés
Ebben a cikkben a dátumok kiszámításával foglalkoztunk a IF Remélhetőleg a fenti példák segítenek megérteni a logikáját a IF képlet dátumokkal. Töltse le a cikkhez csatolt gyakorlófüzetet, és gyakorolja magát. Ha bármilyen zavart érez, csak hagyjon megjegyzést az alábbi mezőben. Igyekszünk minél hamarabb válaszolni.