Mi az a Power Query & M Language: Részletes áttekintés
Ez az oktatóanyag áttekintést nyújt a Power Query szerkesztőről és az M nyelvről a LuckyTemplates asztalon.
Az Excel a szoftver svájci kése, amely nem csak arról szól, hanem időalapú számítások elvégzésére is kiváló! Az egyik gyakori számítás az, hogy kitaláljuk, hány nap telt el egy adott dátum óta, vagy hogyan lehet kivonni egy bizonyos dátumot a „ma”-ból.
Egy dátum kivonásához a mai napból az Excelben használhatja a TODAY() függvényt és a kivonást. Először írja be a korábbi dátumot egy cellába (például A1), és írja be a következő cellába a „=MA() – A1” képletet, majd nyomja meg az Entert.
Ez a képlet kivonja az A1 cellában lévő dátumot az aktuális dátumból, és megadja a korábbi dátum óta eltelt napok számát. A TODAY() függvény azonban nem az egyetlen lehetőség!
Ez a cikk mindent megtanít a dátumokkal kapcsolatban, beleértve az alapvető dátumkivonási képletet példákkal, a DATE függvény használatát, néhány speciális függvényt a dátumok kivonásához, valamint a hibák és következetlenségek kezelését.
Tehát merüljünk el az Excel dátumszámításainak világában, amelyek lehetővé teszik a táblázatok teljes potenciáljának kihasználását!
Tartalomjegyzék
A TODAY függvény használata a dátumok kivonására az Excelben
Az egyik legfontosabb funkció a TODAY() függvény . A TODAY() függvény egy beépített függvény, amely az aktuális dátumot adja vissza „hónap/nap/év” formátumban. Ez egy praktikus eszköz, amikor naprakész információkra van szüksége.
A TODAY() függvény használatakor az Excel automatikusan a legfrissebb dátumra frissít minden alkalommal, amikor megnyitja a táblázatot, így biztosítva, hogy mindig az aktuális dátum legyen.
A TODAY() függvény egy egyszerű képlet, amelyhez nincs szükség argumentumokra – egyszerűen be kell írnia egy cellába a „=TODAY()” értéket, és megnyomni az Entert. Az Excel ezután lecseréli a függvényt az aktuális dátumra.
Például, ha a mai dátum 2023. május 15., amikor beírja a =TODAY() parancsot egy cellába, és megnyomja az Enter billentyűt, akkor 2023.05.15. Holnap, amikor megnyitja ugyanazt az Excel-lapot, automatikusan 2023.05.16.
Íme egy lépésről lépésre útmutató a =TODAY() használatához:
1. Írja be a késedelmes esedékesség dátumát az A1 cellába.
2. Írja be a =MA() – A1 képletet egy másik képletcellába.
3. Nyomja meg az Enter billentyűt az eredmény megjelenítéséhez, amely az elmúlt dátum és a mai nap közötti napok számát jelzi.
A következő részben megtudjuk, hogyan vonhatunk ki egy dátumot a másikból.
Az alapvető dátumkivonási képlet használata az Excelben
Az alapvető dátumkivonás végrehajtása az Excelben olyan egyszerű, mint az egyszerű aritmetika. Ez azon az elgondoláson alapul, hogy az Excel a dátumokat szekvenciális napszámokként jeleníti meg.
Végezzük el az alapvető dátumkivonás lépéseit:
Adja meg a két dátumot : Kezdje azzal, hogy két cellába írja be a kivonni kívánt két dátumot. Tegyük fel például, hogy az A1 cellában a „2022.01.01.” dátum, a B1-es cellában pedig a „2023.05.15.” dátum szerepel.
Végezze el a kivonást : A következő cellába írja be a dátumok kivonási képletét, amely kivonja a korábbi dátumot a későbbi dátumból. Példánkban a „=B1 – A1” értéket írja be a C1 cellába.
Nyomja meg az Entert : A képlet beírása után nyomja meg az Enter billentyűt. Az Excel kiszámítja a két dátum közötti különbséget. Példánkban az Excel az „500” számot jeleníti meg a C1 cellában, ami azt jelenti, hogy 500 nap telt el „2022.01.01.” és „2023.05.15.” között.
Az alábbiakban egy példa bemutatja, hogyan működik a képlet a napok számának kiszámításához 2022.05.16. és 2023.04.21 között:
Ne feledje, hogy az Excel mindig napokban adja vissza az eredményt, ha kivon egy dátumot a másikból. Ha hetekben, hónapokban vagy években szüksége van az eredményre, akkor ennek megfelelően módosítania kell az eredményt.
Azt jelenti:
Hetekig oszd el 7-tel (mivel egy hétben 7 nap van)
Hónapok esetén oszd el a napokban kifejezett különbséget 30,44-gyel (a napok átlagos száma egy hónapban)
Évekre oszd el 365,25-tel (szökőéveket figyelembe véve)
Ez az! Sikeresen végrehajtotta az alapvető dátumkivonást az Excelben, és látta, hogyan működik a képlet.
A következő részben megvizsgáljuk, hogyan használhatjuk a DATE függvényt két dátum kivonására az Excelben.
A DATE függvény használata a dátumok kivonására az Excelben
Ebben a részben megtudhatja, hogyan vonhat ki egy napot, hetet vagy hónapot egy dátumból az Excel DÁTUM függvényével.
Fedezzük fel az alapvető szintaxist. A DÁTUM függvénynek három argumentuma van: YEAR , MONTH és DAY .
Az ÉV az évet keresi a dátumban.
A HÓNAP megtalálja a hónapot a dátumban.
A DAY a dátumot keresi a dátumban.
1. Napok kivonása
Tegyük fel, hogy X napszámot szeretne kivonni két dátumból.
1. Írja be a konkrét dátumot.
2. A napok számának kivonásához írja be a következő képletet : =DÁTUM( ÉV(A1), HÓNAP(A1), NAP(A1) -15 ) .
2. Hónapok kivonása
Ha ki akarja vonni a hónapokat, a HÓNAP(X) argumentum után – jellel írja be a levonni kívánt hónapokat. =DÁTUM( ÉV(A1), HÓNAP(A1) – 5, NAP(A1) ).
3. Évek levonása
Végül érdemes kivonni az éveket. Írja be az ÉV(X) argumentum után felvenni kívánt éveket a – jellel. =DÁTUM( ÉV(A1) – 10, HÓNAP(A1), NAP(A1) ).
Ezen ismeretek birtokában egyszerűen kivonhatja a dátumkülönbségeket az Excel DÁTUM függvényével.
Ezután vegyük fel a dolgokat, és nézzünk meg néhány fejlett technikát, amelyek segítségével kivonhatja a dátumokat az Excelben.
Speciális dátumkivonási technikák
Bár egy adott dátum kivonása a mai dátumból egyszerű lehet, vannak helyzetek, amikor többre lehet szüksége . Az Excel olyan funkciókkal rendelkezik, mint a DATEDIF() és az EDATE() ezekhez a forgatókönyvekhez.
1. A DATEDIF() használata a dátumok kivonásához
A DATEDIF() függvény kiszámítja a két dátum közötti különbséget években, hónapban vagy napban.
Ennek a függvénynek a szintaxisa =DATEDIF(kezdő_dátum, záró_dátum, mértékegység) , ahol a kezdő_dátum és a záró_dátum az a két dátum, amelyet össze szeretne hasonlítani, a mértékegység pedig az az időegység, amelyben az eredményt szeretné elérni („Y” az évekhez, „M” ” hónapokra, „D” napokra).
Ha meg szeretné tudni, hogy egy adott dátum óta hány hónap telt el a mai napig, használhatja a DATEDIF() függvényt a TODAY() függvénnyel.
Például a 2023-as újév napja és a mai dátum közötti hónapok számának kiszámításához használja a =DATEDIF(A1, TODAY(), „M”) képletet. Az Excel a két dátum közötti teljes hónapok számát adja vissza.
Így működik:
Az eredmény:
2. Az EDATE() használatával a dátumok kivonása
Egy másik hasznos funkció a pontosabb dátumszámításokhoz az EDATE(), amely ugyanazt a dátumot adja vissza egy megadott számú hónap múltjában, vagy egy jövőbeli dátumot.
Ha például azt a dátumot szeretné megkeresni, amely 2023 újév napja után három hónappal van, az =EDÁTUM(A1, 3) képletet kell használnia . Az első argumentum a cellahivatkozás, a második argumentum a hónapok száma.
Az eredmény:
Ezek a fejlett technikák rugalmasabbá és pontosabbá teszik a dátumszámításokat az Excelben.
A következő részben példákat mutatunk be néhány gyakori problémára, amelyekkel a dátumkivonás során szembesülhet, és tippeket adunk a hibaelhárításhoz.
A hibák és következetlenségek kezelése
Amikor Excel-képletekkel dolgozik a dátumok kivonására, hibákat és következetlenségeket tapasztalhat. Az ilyen helyzetek kezelésének ismerete elengedhetetlen a pontos számítások és a gördülékeny munkafolyamat biztosításához.
1. #SZÁM! hiba üzenet
Az egyik gyakori hiba a #NUM! hiba . Ez a hiba akkor fordul elő, ha a kezdő dátum nagyobb, mint a befejezés dátuma.
A hiba megelőzése érdekében az IF függvénnyel ellenőrizheti a dátumok közötti kapcsolatot. Csak akkor folytassa a kivonást, ha a kezdő dátum kisebb vagy egyenlő, mint a befejezési dátum.
=IF(Kezdő_dátum <= Befejezés_Dátum, Befejezés_Dátum – Kezdő_Dátum, „Hiba: Kezdő_dátum nagyobb, mint End_Dátum”)
Az üres cellák is következetlenségeket okozhatnak a számításokban. Például, ha kivon egy dátumot egy üres cellából vagy egy érvénytelen dátumformátumú cellából, az eredmény félrevezető vagy helytelen lesz.
A helyzet kezelésére használja az IF és ISBLANK függvényeket:
=HA(ISBLANK(dátum_cella), "", TODAY() – dátum_cella)
Az alábbi lépések követésével minimalizálhatja a hibákat, és megőrizheti a dátumkivonási számítások pontosságát az Excelben.
2. Helytelen cellaformázás
Egy másik gyakori buktató, amikor két dátumot von ki a Microsoft Excel programban, a cellák nem megfelelő formázása. Ha a kivonási művelet nem a várt módon működik, ellenőrizze a cellák formátumát.
Az Excel alapértelmezés szerint sorszámként tárolja a dátumokat , így számos matematikai műveletet lehet végrehajtani rajtuk.
Az Excelben az „1. nap” 1900. január 1. Ezért az „1900. január 2.” dátum 2-ként, az „1900. január 3.” pedig 3-ként jelenik meg, és így tovább. Ez a folyamat a mai dátumig folytatódik, és minden lehetséges jövőbeli dátumig folytatódik.
Ez azt jelenti, hogy a szám az alapértelmezett dátumformátum, akkor látni fogja, ha a cellahivatkozás és a képletet tartalmazó cella szövegként van formázva dátumok helyett.
A probléma megoldásához módosítsa a kivonási képletet tartalmazó cella dátumformátumát. Itt van, hogyan:
1. Jelölje ki a képlet eredményét tartalmazó cellát, kattintson a jobb gombbal a cellára, és válassza a helyi menü Cellák formázása… parancsát.
2. Kattintson a Szám fülre a Cellák formázása ablakban.
3. Válassza a Dátum lehetőséget a Kategória listából, és válasszon formátumot a Típus mezőben. Például 2012. március 14-én, szerdán . Kattintson az OK gombra a formátum alkalmazásához és az ablak bezárásához.
Most az eredmény a kiválasztott formátumban jelenik meg, így könnyebben olvasható és érthető.
3. Negatív eredmények
Ha a dátum kivonása negatív számot ad vissza, valószínűleg azért, mert a kezdő dátum későbbi, mint a befejezési dátum. A probléma elkerülése és megoldása érdekében ellenőrizze még egyszer a dátumokat és azok sorrendjét a kivonási képletben.
4. Időértékek kezelése
Ha a dátumok időértékeket tartalmaznak, a kivonás eredménye tizedesjegyeket is tartalmazhat, amelyek az időeltérést jelentik. Ha csak a napokat szeretné megjeleníteni, az INT() függvény segítségével eltávolíthatja a decimális részt (pl. =INT(B1 – A1) ).
5. A DATEDIF() függvény hibái
A DATEDIF() függvény használatakor ügyeljen arra, hogy a megfelelő időegységet adja meg („Y”, „M” vagy „D”). A helytelen vagy hiányzó egység megadása hibát vagy váratlan eredményt okozhat .
Ha követi ezeket a hibaelhárítási tippeket, megoldhatja a gyakori problémákat a dátumok Excelben történő kivonásakor, és pontos eredményeket biztosíthat.
A következő részben lezárjuk a mai dátum levonásáról szóló vitát az Excelben, és kiemeljük ennek a készségnek a fontosságát.
Végső gondolatok
Az Excel dátumkezelési és -számítási képessége jelentősen javíthatja az adatelemzési és -kezelési feladatokat.
Az alapvető dátumkivonásoktól a TODAY() függvény használatáig és a speciális függvények, például a DATEDIF() felfedezéséig számos technikát ismertetünk, amellyel egy adott dátumot levonhatunk a mai dátumból az Excelben.
A dátum kivonása a mai napból egy gyakori művelet, amelynek számos felhasználási területe van, kezdve az életkor vagy a hivatali idő kiszámításától, a projektek ütemezésének és határidőinek nyomon követésétől a határidők megállapításáig és még sok másig. Ennek a készségnek az elsajátításával jelentős időt takaríthat meg, és hatékonyabbá teheti munkáját.
Ne felejtse el ellenőrizni a cella formázását, ha problémákba ütközik, és ne felejtse el, hogy az Excel a dátumokat szekvenciális napszámokként kezeli, így a dátumkivonás ugyanolyan egyszerű, mint bármely más aritmetikai művelet.
Mostanra már jól fel kell készülnie a dátumkivonások kezelésére az Excelben. Gyakorolja ezeket a technikákat, és hamarosan könnyedén és pontosan kezelheti a dátumszámításokat, ami újabb értékes készségekkel egészíti ki Excel eszköztárát. Jó számolgatást!
További példákért arra, hogyan használhatja az Excelt a munkafolyamatban, tekintse meg az alábbi lejátszási listát:
Ez az oktatóanyag áttekintést nyújt a Power Query szerkesztőről és az M nyelvről a LuckyTemplates asztalon.
Ismerje meg, hogyan hozhat létre oldalszámozott jelentést, hogyan adhat hozzá szövegeket és képeket, majd exportálhatja a jelentést különböző dokumentumformátumokba.
Ismerje meg, hogyan használhatja a SharePoint automatizálási funkcióját munkafolyamatok létrehozására, és segít a SharePoint-felhasználók, -könyvtárak és -listák mikrokezelésében.
Fejlessze jelentéskészítési készségeit, ha csatlakozik egy adatelemzési kihíváshoz. Az Accelerator segítségével LuckyTemplates szuperfelhasználóvá válhatsz!
Ismerje meg, hogyan számíthatja ki a futó összegeket a LuckyTemplates programban a DAX segítségével. Az összesítések futtatása lehetővé teszi, hogy ne ragadjon le egyetlen egyéni eredménynél sem.
Ismerje meg a változók fogalmát a DAX-ban a LuckyTemplates-en belül, és a változók hatásait a mérőszámok kiszámítására.
Tudjon meg többet a LuckyTemplates Slope diagram nevű egyéni vizualizációról, amely egyetlen vagy több mérőszám növekedésének/csökkenésének megjelenítésére szolgál.
Fedezze fel a LuckyTemplates színtémáit. Ezek elengedhetetlenek ahhoz, hogy jelentései és vizualizációi zökkenőmentesen nézzenek ki és működjenek.
Az átlag kiszámítása a LuckyTemplates alkalmazásban számos módon elvégezhető, hogy pontos információkat kapjon üzleti jelentéseihez.
Nézzük meg a Standard LuckyTemplates Theming témakört, és tekintsünk át néhány olyan funkciót, amely magában a LuckyTemplates Desktop alkalmazásban található.