Az Excel dátumformátum megváltoztatása és egyéni formázás létrehozása

  • Ossza Meg Ezt
Michael Brown

A bemutató első része a dátumok formázására összpontosít az Excelben, és elmagyarázza, hogyan állítsa be az alapértelmezett dátum- és időformátumokat, hogyan változtassa meg a dátumformátumot az Excelben, hogyan hozzon létre egyéni dátumformázást, és hogyan konvertálja a dátumokat egy másik nyelvterületre.

A számok mellett a dátumok és az időpontok a leggyakrabban használt adattípusok az Excelben. A velük való munka azonban eléggé zavaró lehet, egyrészt azért, mert ugyanaz a dátum többféleképpen jeleníthető meg az Excelben, másrészt pedig azért, mert az Excel a dátumokat belsőleg mindig ugyanabban a formátumban tárolja, függetlenül attól, hogy egy adott cellában hogyan formázta meg a dátumot.

Az Excel dátumformátumok egy kicsit alaposabb megismerése rengeteg időt takaríthat meg. És pontosan ez a célja az Excelben a dátumokkal való munkavégzésre vonatkozó átfogó bemutatónak. Az első részben a következő funkciókkal foglalkozunk:

    Excel dátum formátum

    Mielőtt kihasználhatná az Excel hatékony dátumfunkcióit, meg kell értenie, hogyan tárolja a Microsoft Excel a dátumokat és az időpontokat, mert ez a fő zavarforrás. Bár azt várná, hogy az Excel megjegyzi a napot, a hónapot és az évet egy dátumhoz, ez nem így működik....

    Az Excel a dátumokat sorszámként tárolja, és csak a cella formázása okozza, hogy egy szám dátumként, időpontként vagy dátumként és időpontként jelenjen meg.

    Dátumok Excelben

    Minden dátumot egész számok az 1900. január 1. óta eltelt napok száma, amelyet 1-es számként tárolunk, és a 9999. december 31. óta eltelt napok száma, amelyet 2958465 számként tárolunk.

    Ebben a rendszerben:

    • 2 az 1900. jan. 2.
    • 3 az 1900. jan. 3.
    • 42005 az 2015. január 1-je (mert ez 42,005 nappal 1900. január 1-je után van).

    Idő Excelben

    Az időpontok az Excelben tizedesjegyek formájában tárolódnak, .0 és .99999 között, amelyek a nap egy részét képviselik, ahol .0 00:00:00 és .99999 23:59:59.

    Például:

    • 0.25 az 06:00 AM
    • 0.5 az 12:00 PM
    • 0.541655093 az 12:59:59 PM

    Dátumok és időpontok Excelben

    Az Excel a dátumokat és időpontokat tizedes számokként tárolja, amelyek egy egész számból állnak, amely a dátumot és egy tizedes részből, amely az időt jelöli.

    Például:

    • 1.25 január 1, 1900 6:00 AM
    • 42005.5 2015. január 1. 12:00 PM

    Hogyan lehet a dátumot számra konvertálni az Excelben

    Ha tudni szeretné, hogy egy cellában megjelenített dátum vagy időpont milyen sorszámot képvisel, kétféleképpen teheti ezt meg.

    1. Cellák formázása párbeszédpanel

    Jelölje ki a dátumot tartalmazó cellát az Excelben, nyomja meg a Ctrl+1 billentyűt a dátummal rendelkező cella megnyitásához. Cellák formázása ablakot, és váltson a Általános tab.

    Ha csak a dátum mögötti sorozatszámot szeretné tudni, anélkül, hogy a dátumot számra alakítaná át, írja le a számot, amelyet az alábbiakban lát. Minta és kattintson Törölje az ablak bezárásához. Ha egy cellában a dátumot számmal kívánja helyettesíteni, kattintson az OK gombra.

    2. Excel DATEVALUE és TIMEVALUE funkciók

    A DATEVALUE() függvénnyel egy Excel dátumot alakíthat át sorszámmá, például =DATEVALUE("1/1/2015") .

    A TIMEVALUE() függvény segítségével megkapjuk az időt jelző tizedes számot, például =TIMEVALUE("6:30 AM") .

    Ha mind a dátumot, mind az időt tudni szeretné, kapcsolja össze a két függvényt a következő módon:

    =DATEVALUE("1/1/2015") & TIMEVALUE("6:00 AM")

    Megjegyzés: Mivel az Excel sorszámozása 1900. január 1-jén kezdődik, és a negatív számokat nem ismeri fel, az 1900 előtti dátumokat az Excel nem támogatja.

    Ha egy ilyen dátumot ír be egy lapra, mondjuk 12/31/1899, akkor az nem dátum, hanem szöveges érték lesz, ami azt jelenti, hogy a korai dátumokon nem tudja elvégezni a szokásos dátum-aritmetikát. Hogy megbizonyosodjon róla, beírhatja a következő képletet =DATEVALUE("12/31/1899") valamelyik cellában, és a várt eredményt kapja - a #VALUE! hibát.

    Ha dátum- és időértékekkel dolgozol, és át szeretnéd konvertálni a idő tizedes számba történő átváltás , kérjük, tekintse meg a képleteket, amelyeket ebben a bemutatóban ismertetünk: Hogyan lehet az időt tizedes számra konvertálni az Excelben.

    Alapértelmezett dátumformátum az Excelben

    Amikor dátumokkal dolgozik az Excelben, a rövid és hosszú dátumformátumokat a Windows regionális beállításaiból nyeri le. Ezek az alapértelmezett formátumok csillaggal (*) vannak jelölve a Cellák formázása párbeszédablak:

    Az alapértelmezett dátum- és időformátumok a Cellák formázása doboz megváltozik, amint megváltoztatja a dátum és az idő beállításait a Vezérlőpultban, ami rögtön a következő szakaszhoz vezet minket.

    Az alapértelmezett dátum- és időformátumok módosítása az Excelben

    Ha más alapértelmezett dátum- és/vagy időformátumot szeretne beállítani a számítógépén, például az USA dátumformátumot az Egyesült Királyság stílusára szeretné változtatni, akkor lépjen a Vezérlőpultra, és kattintson a következő gombra Régió és nyelv . Ha a Vezérlőpult Kategória nézetben nyílik meg, akkor kattintson a Óra, nyelv és régió > Régió és nyelv> A dátum, az idő vagy a számok formátumának módosítása .

    A Formátumok lapon válassza ki a régiót a Formátum , majd állítsa be a dátum és az idő formázását a módosítani kívánt formátum melletti nyílra kattintva, és válassza ki a kívánt formátumot a legördülő listából:

    Tipp: Ha nem biztos benne, hogy a különböző kódok (például mmm, ddd, yyy) mit jelentenek, kattintson a " Mit jelent a jelölés " link alatt a Dátum- és időformátumok szakaszban, vagy tekintse meg az Egyéni Excel dátumformátumok ebben a bemutatóban.

    Ha nem elégedett az idő- és dátumformátummal, amely a Formátumok lapon kattintson a További beállítások gombot a jobb alsó sarokban a Régió és nyelv párbeszédablakot. Ez megnyitja a Testreszabás párbeszédpanel, ahol a Dátum lapot, és adjon meg egy egyéni rövid vagy/és hosszú dátumformátumot a megfelelő mezőben.

    Az alapértelmezett dátum- és időformázás gyors alkalmazása az Excelben

    A Microsoft Excel két alapértelmezett formátumot használ a dátumok és az idő megadására: rövid és hosszú formátumot, amint azt az Excel alapértelmezett dátumformátuma című fejezetben ismertetjük.

    Ha gyorsan meg szeretné változtatni a dátumformátumot az Excelben az alapértelmezett formázásra, tegye a következőket:

    • Válassza ki a formázni kívánt dátumokat.
    • A Home lapon, a Szám csoportban kattintson a kis nyílra a Szám formátum mezőt, és válassza ki a kívánt formátumot - rövid dátum, hosszú dátum vagy idő.

    Ha több dátumformázási lehetőséget szeretne, akkor válassza ki a További számformátumok a legördülő listából, vagy kattintson a Dialog Box Launcher a Szám Ez megnyit egy ismerős Cellák formázása párbeszédpanelen, és ott módosíthatja a dátumformátumot.

    Tipp. Ha gyorsan szeretné beállítani a dátumformátumot az Excelben, hogy dd-mmm-yy , nyomja meg a Ctrl+Shift+# billentyűkombinációt. Ne feledje, hogy ez a gyorsbillentyű mindig a dd-mmm-yy formátumban, például 01-Jan-15, függetlenül a Windows régió beállításaitól.

    Hogyan lehet megváltoztatni a dátumformátumot az Excelben

    A Microsoft Excelben a dátumokat többféleképpen lehet megjeleníteni. Amikor egy adott cella vagy cellatartomány dátumformátumának megváltoztatására kerül sor, a legegyszerűbb módja az, ha megnyitja a Cellák formázása párbeszédpanelt, és válasszon az előre definiált formátumok közül.

    1. Jelölje ki azokat a dátumokat, amelyek formátumát meg kívánja változtatni, vagy az üres cellákat, amelyekbe dátumokat szeretne beszúrni.
    2. Nyomja meg a Ctrl+1 billentyűt a Cellák formázása Alternatívaként jobb egérgombbal kattinthat a kijelölt cellákra, és választhatja a Cellák formázása... a kontextusmenüből.
    3. A Cellák formázása ablakban, váltson a Szám lapot, és válassza a Dátum a Kategória lista.
    4. A címen. Típus , válassza ki a kívánt dátumformátumot. Ha ezt megtette, a Minta mezőben megjelenik a formátum előnézet a kiválasztott adatok első dátumával.
    5. Ha elégedett az előnézettel, kattintson a OK gomb megnyomásával elmentheti a formátumváltozást, és bezárhatja az ablakot.

    Ha a dátumformátum nem változik az Excel-táblázatban, akkor valószínűleg a dátumok szövegként vannak formázva, és először át kell konvertálnia őket a dátumformátumba.

    Hogyan lehet a dátumformátumot egy másik nyelvterületre konvertálni

    Ha már van egy fájlod, amely tele van külföldi dátumokkal, és valószínűleg át akarod alakítani őket a világodban használt dátumformátumra. Mondjuk, egy amerikai dátumformátumot (hónap/nap/év) európai formátumra (nap/hónap/év) akarsz konvertálni.

    A legegyszerűbb módja annak, hogy a dátumformátumot az Excelben megváltoztassa egy másik nyelv dátumok megjelenítési módja alapján, a következő:

    • Válassza ki a dátumoknak azt az oszlopát, amelyet át kíván konvertálni egy másik nyelvi egységre.
    • Nyomja meg a Ctrl+1 billentyűt a Cellák formázása
    • Válassza ki a kívánt nyelvet a Locale (hely) menüpont alatt, majd kattintson az OK gombra a módosítás mentéséhez.

    Ha azt szeretné, hogy a dátumok más nyelven jelenjenek meg, akkor létre kell hoznia egy egyéni dátumformátumot egy helyi kóddal.

    Egyéni dátumformátum létrehozása az Excelben

    Ha az Excel előre definiált dátumformátumok egyike sem megfelelő az Ön számára, akkor szabadon létrehozhatja a sajátját.

    1. Egy Excel-táblában jelölje ki a formázni kívánt cellákat.
    2. Nyomja meg a Ctrl+1 billentyűt a Cellák formázása párbeszéd.
    3. A Szám lapon válassza a Custom a Kategória listát, és írja be a kívánt dátumformátumot a Típus doboz.
    4. Kattintson az OK gombra a módosítások mentéséhez.

    Tipp. Az egyéni dátumformátum beállításának legegyszerűbb módja az Excelben az, ha egy meglévő, a kívánt formátumhoz közeli formátumból indulunk ki. Ehhez kattintson a Dátum a Kategória listát, és válasszon ki egyet a meglévő formátumok közül a Típus . Ezt követően kattintson a Custom és módosítsa a formátumot a Típus doboz.

    Amikor beállít egy egyéni dátum formátumban az Excelben, a következő kódokat használhatja.

    Kód: Leírás Példa (2005. január 1.)
    m Havi szám vezető nulla nélkül 1
    mm Hónap száma vezető nullával 01
    mmm Hónap neve, rövidítve Jan
    mmmm Hónap neve, teljes alakban Január
    mmmmm Hónap mint első betű J (január, június és július)
    d Napszám vezető nulla nélkül 1
    dd Napszám vezető nullával 01
    ddd A hét napja, rövid változat Mon
    dddd A hét napja, teljes forma Hétfő
    yy Év (utolsó 2 számjegy) 05
    yyyy Év (4 számjegy) 2005

    Amikor beállít egy egyéni idő formátumot az Excelben, a következő kódokat használhatja.

    Kód: Leírás Megjelenik mint
    h Órák vezető nulla nélkül 0-23
    hh Órák vezető nullával 00-23
    m Percek vezető nulla nélkül 0-59
    mm Percek vezető nullával 00-59
    s Másodpercek vezető nulla nélkül 0-59
    ss Másodpercek vezető nullával 00-59
    AM/PM A napszakok

    (ha elhagyja, 24 órás időformátumot használ) AM vagy PM

    A beállításhoz dátum és idő formátumban a formátumkódban a dátum- és időegységeket is tüntesse fel, pl. m/d/yyyy h:mm AM/PM. Ha a " m " közvetlenül a " hh " vagy " h " vagy közvetlenül az "ss" vagy "s" előtt, az Excel a következőt jeleníti meg percek , nem egy hónap.

    Egyéni dátumformátum létrehozásakor az Excelben használhat vesszőt (,), kötőjelet (-), ferdén (/), kettőspontot (:) és más karaktereket.

    Például, ugyanaz a dátum és időpont, mondjuk 2015. január 13. 13:03 , többféleképpen is megjeleníthető:

    Formátum Megjelenik mint
    dd-mmm-yy 13-Jan-15
    mm/dd/yyyyyy 01/13/2015
    m/dd/yy 1/13/15
    dddd, m/d/yy h:mm AM/PM Kedd, 1/13/15 1:03 PM
    ddd, mmmm dd, yyyy hh:mm:ss 2015. január 13., kedd, 13:03:00

    Egyéni Excel dátumformátum létrehozása egy másik nyelvterülethez

    Ha a dátumokat más nyelven szeretné megjeleníteni, akkor egyéni formátumot kell létrehoznia, és a dátum elé kell írnia a megfelelő nyelvi kódot. A nyelvi kódot [szögletes zárójelbe] kell zárni, és a dollárjel ($) és egy kötőjel (-) előzi meg. Íme néhány példa:

    • [$-409] - Angol, Cím nélküli államok
    • [$-1009] - angol, Kanada
    • [$-407] - Német, Németország
    • [$-807] - német, Svájc
    • [$-804] - Bengáli, India
    • [$-804] - Kínai, Kína
    • [$-404] - Kínai, Tajvan

    A helyi kódok teljes listáját ezen a blogon találja.

    Így állíthat be például egy egyéni Excel dátumformátumot a kínai nyelvterületre a következő módon a év-hónap-nap (a hét napja) idő formátum:

    A következő képen néhány példát láthatunk ugyanarra a dátumra, amelyet a megfelelő nyelveknél megszokott módon, különböző helyi kódokkal formázunk:

    Az Excel dátumformátum nem működik - javítások és megoldások

    Általában a Microsoft Excel nagyon jól érti a dátumokat, és nem valószínű, hogy akadályokba ütközik a dátumokkal való munka során. Ha véletlenül dátumformátum problémája van az Excelben, kérjük, tekintse meg az alábbi hibaelhárítási tippeket.

    Egy cella nem elég széles ahhoz, hogy egy teljes dátum elférjen benne

    Ha az Excel-munkalapon a dátumok helyett fontjeleket (#####) lát, akkor valószínűleg a cellák nem elég szélesek ahhoz, hogy a teljes dátumokat elférjenek.

    Megoldás Kattintson duplán az oszlop jobb szélére, hogy átméretezze azt a dátumok automatikus beillesztéséhez. Alternatívaként húzza a jobb szélét, hogy beállítsa a kívánt oszlopszélességet.

    A negatív számok dátumként vannak formázva

    Hasábjelek (#####) akkor is megjelennek, ha egy dátumként vagy időpontként formázott cella negatív értéket tartalmaz. Általában ez valamilyen képlet által visszaadott eredmény, de előfordulhat akkor is, ha negatív értéket ír be egy cellába, majd a cellát dátumként formázza.

    Ha a negatív számokat negatív dátumként szeretné megjeleníteni, két lehetőség áll rendelkezésére:

    Megoldás 1. Váltson át az 1904-es dátumrendszerre.

    Menjen a Fájl > Opciók > Haladó , görgessen le a A munkafüzet kiszámításakor szekcióban válassza ki a 1904-es dátumrendszer használata jelölőnégyzetet, és kattintson a OK .

    Ebben a rendszerben a 0 az 1-Jan-1904, az 1 az 2-Jan-1904, a -1 pedig negatív dátumként jelenik meg -2-Jan-1904.

    Természetesen az ilyen ábrázolás nagyon szokatlan, és időbe telik megszokni, de ez a helyes út, ha korai dátumokkal akarsz számításokat végezni.

    Megoldás 2. Használja az Excel TEXT funkcióját.

    Egy másik lehetséges módja a negatív számok negatív dátumként való megjelenítésének az Excelben a TEXT függvény használata. Ha például C1-et kivonja B1-ből, és a C1-ben lévő érték nagyobb, mint a B1-ben lévő, akkor a következő képlet segítségével az eredményt dátumformátumban adhatja ki:

    =TEXT(ABS(B1-C1),"-d-mmm-yyyy")

    A cellák igazítását jobbra igazítottra módosíthatja, és természetesen bármilyen más egyéni dátumformátumot is használhat a TEXT képletben.

    Megjegyzés: Az előző megoldással ellentétben a TEXT függvény egy szöveges értéket ad vissza, ezért az eredményt nem tudja más számításokban felhasználni.

    A dátumokat szöveges értékként importálja az Excelbe

    Amikor .csv fájlból vagy más külső adatbázisból importál adatokat az Excelbe, a dátumok gyakran szöveges értékekként kerülnek importálásra. Lehet, hogy Önnek normál dátumoknak tűnnek, de az Excel szövegként érzékeli őket, és ennek megfelelően kezeli.

    Megoldás A "szöveges dátumokat" az Excel DATEVALUE funkciójával vagy a Szöveg oszlopokká funkcióval alakíthatja át dátumformátumra. A teljes részleteket lásd a következő cikkben: Hogyan alakíthat át szöveget dátumokká az Excelben?

    Tipp: Ha a fenti tippek egyike sem vált be, akkor próbálja meg eltávolítani az összes formázást, majd állítsa be a kívánt dátumformátumot.

    Így formázza a dátumokat az Excelben. Útmutatónk következő részében különböző módokat fogunk megvitatni, hogyan illeszthet be dátumokat és időpontokat az Excel munkalapokba. Köszönjük, hogy elolvasták, és találkozunk jövő héten!

    Michael Brown elkötelezett technológiai rajongó, aki szenvedélyesen egyszerűsíti a bonyolult folyamatokat szoftvereszközök segítségével. A technológiai iparban szerzett több mint egy évtizedes tapasztalatával a Microsoft Excel és az Outlook, valamint a Google Táblázatok és a Dokumentumok területén fejlesztette tudását. Michael blogja célja, hogy megossza tudását és szakértelmét másokkal, könnyen követhető tippeket és oktatóanyagokat adva a termelékenység és a hatékonyság javításához. Akár tapasztalt szakember, akár kezdő, Michael blogja értékes betekintést és gyakorlati tanácsokat kínál, amelyek segítségével a legtöbbet hozhatja ki ezekből az alapvető szoftvereszközökből.