Hogyan lehet megváltoztatni a dátumformátumot a Google Sheetsben, és a dátumot számmá és szöveggé alakítani?

  • Ossza Meg Ezt
Michael Brown

A dátumok a Google Sheets megkerülhetetlen részét képezik. És mint a táblázatkezelés sok más koncepciója, ez is igényel némi tanulást.

Ebben a bemutatóban megtudhatod, hogyan tárolja a Google a dátumokat, és hogyan formázhatod őket a jobb kényelmed érdekében. Egyes dátumformátumokat a táblázatkezelők kínálnak neked, míg másokat a semmiből kell létrehoznod. Még néhány praktikus funkció is van a feladathoz.

Azt is leírom, hogyan lehet a dátumokat számokká és szöveggé alakítani, ha szükséges.

    Hogyan formázza a Google Sheets a dátumokat

    Mindenekelőtt: a táblázatokban a dátumokkal kapcsolatos tevékenységek előtt elengedhetetlen, hogy megértsük a dátumok működésének alapelveit.

    A Google Sheets belső adatbázisában minden dátumot egész számként tárol. Nem nap, hónap és év sorozatok, ahogyan azt megszokhattuk, hanem egyszerű egész számok:

    • 1 1899. december 31-én
    • 2 1900. január 1-jére
    • 102 1900. április 11-re (100 nappal 1900. január 1. után)
    • és így tovább.

    Ellentétben az Excel programmal, amely nem képes a dátumokat negatív számokként tárolni, a Google-ban az 1899. december 31. előtti dátumok esetében a számok negatívak lesznek:

    • -1 1899. december 29-re
    • -2 1899. december 28-ra
    • -102 1899. szeptember 19-re
    • stb.

    Függetlenül attól, hogy a Google Sheets hogyan formázza a dátumokat a cellákban láthatóvá, a táblázatkezelő mindig egész számként tárolja őket. Ez egy automatikus Google Sheets dátumformátum, amely segít a dátumok helyes kezelésében.

    Tipp: Ugyanez vonatkozik az időegységekre is - ezek csupán tizedesjegyek a táblázatban:

    • .00 12:00-ra
    • .50 12:00 órára
    • .125 hajnali 3:00-ra
    • .573 13:45-re
    • stb.

    Az idővel párosított dátumot egész számként tárolja tizedesjegyekkel:

    • 31,528.058 1986. április 26., 1:23 AM
    • 43,679.813 2019. augusztus 2., 19:30

    A Google Sheets dátumformátumának módosítása egy másik nyelvterületre

    Egy másik fontos dolog, amit szem előtt kell tartania, az a táblázatkezelési hely.

    A területi beállítás az, ami előre beállítja a Google Sheets dátumformátumát az Ön régiója alapján. Így ha Ön jelenleg az Egyesült Államokban tartózkodik, akkor a 06-Aug-2019 8/6/2019 lesz a lapján, míg az Egyesült Királyságban 6/8/2019 lesz.

    A helyes számítások biztosításához elengedhetetlen a helyes nyelvi beállítás, különösen akkor, ha a fájl egy másik országban készült:

    1. Menjen a Fájl> Táblázatkezelési beállítások a Google Sheets menüben.
    2. Keresd meg a Helyszín a Általános lapot, és válassza ki a kívánt helyet a legördülő listából:

    Tipp: Bónuszként itt megadhatja az időzónáját is, hogy a fájltörténetet ebben rögzítse.

    Megjegyzés: A területi beállítás nem változtatja meg a Sheets nyelvét. A dátumformázás azonban az egész táblázatkezelőre érvényes lesz. Mindenki, aki vele dolgozik, látni fogja a változásokat, függetlenül attól, hogy a földgolyón hol helyezkedik el.

    Hogyan lehet megváltoztatni a dátumformátumot a Google Sheetsben

    Ha a táblázataidban a dátumok nem következetesen vannak formázva, vagy helyette csak furcsa számsorokat látsz, ne ess pánikba: egyszerűen csak meg kell változtatnod a dátumformátumot a Google Sheetsben a beépített eszközök segítségével.

    Alapértelmezett Google Sheets dátumformátum

    1. Jelölje ki az összes cellát, amelyet formázni szeretne.
    2. Menjen a Formátum> Szám a táblázatkezelő menüben, és válassza a Dátum hogy csak a dátumot lássa, vagy Dátum idő a dátum és az idő egy cellában való megjelenítéséhez:

    Az egész számok sikeresen átváltoznak az első pillantásra felismerhető formátumba. Ezek a Google Sheets alapértelmezett dátumformátumai:

    Tipp: Ugyanezeket a formátumokat találja, ha a 123 ikon a táblázatkezelő eszköztáron:

    Egyéni dátumformátumok

    Ha nem tetszik, ahogy a Google Sheets alapértelmezés szerint formázza a dátumokat, nem hibáztatom. Szerencsére az egyéni dátumformátumoknak köszönhetően rengeteg lehetőség van a rögtönzésre.

    Ezeket ugyanabból a Google Sheets menüből érheti el: Formátum> Szám> További formátumok> További dátum- és időformátumok :

    Megjelenik az ablak, amelyben rengeteg különböző egyéni dátumformátum áll rendelkezésre. Bármelyiket is választja és alkalmazza, a dátumok ugyanúgy fognak kinézni:

    Ha még mindig nem elégedett a dátumok megjelenésével, testre szabhatja saját egyéni dátumformátumát:

    1. Jelölje ki a formázni kívánt cellákat.
    2. Menjen a Formátum> Szám> További formátumok> További dátum- és időformátumok .
    3. Helyezze a kurzort a felső mezőbe, amely a dátumegységeket tartalmazza, és a Backspace vagy a Delete billentyűkkel törölje az összeset:

  • Kattintson a mező jobb oldalán lévő nyílra, és válassza ki először a kívánt egységet. Ne felejtse el utána beírni az elválasztójelet.
  • Ismételje ezt addig, amíg az összes szükséges egységet hozzá nem adja (ne aggódjon, később is hozzáadhatja vagy eltávolíthatja őket):

  • Vegye észre, hogy minden egység jobb oldalán dupla nyilak vannak. Kattintson rájuk, és beállíthatja az érték megjelenítésének pontos módját.

    Itt van, amit választhatok Nap :

    Így minden értéket szerkeszthet, további értékeket illeszthet be, és törölheti az elavultakat. Az egységeket szabadon elválaszthatja különböző karakterekkel, például vesszőkkel, kötőjelekkel és kötőjelekkel.

  • Ha készen áll, kattintson a Alkalmazás .
  • Itt van, milyen formátumot hoztam létre, és hogyan néznek ki most a dátumaim:

    QUERY funkció a Google Sheets dátumokat formázni

    Van még egy módja a dátumformátum megváltoztatásának a Google Sheetsben - természetesen egy formulával. Mivel nem ez az első alkalom, hogy megmutatom nektek a QUERY-t, kezdek úgy gondolni rá, mint a táblázatkezelés igazi csodaszerére :)

    Van egy példatáblázatom, ahol nyomon követem néhány megrendelés szállítását:

    Szeretném megváltoztatni a dátum formátumát a B oszlopban. Itt van az én QUERY formula:

    =QUERY(A1:C7, "select * formátum B 'd-mmm-yy (ddd)'")

    • először megadom a teljes táblázatom tartományát - A1:C7
    • akkor arra kérem a képletet, hogy adja vissza az összes oszlopot - select *
    • és ezzel egyidejűleg a B oszlopot újraformázza úgy, ahogyan a képletbe tettem - B formátum 'd-mmm-yy (ddd)'

    A képlet úgy működik, mint egy varázslat. Visszaadja a teljes táblázatomat, és megváltoztatja a dátumformátumot a B oszlopban:

    Ahogy talán észrevetted, a dátum formátumának a képleten keresztül történő megváltoztatásához speciális kódokat használtam, amelyek a napok, hónapok és évek különböző kinézetét jelölik. Ha nem ismered őket, itt van egy lista ezekről a kódokról a dátumokra vonatkozóan:

    Kód: Leírás Példa
    d Nulla nélküli nap 1-9 esetén 7
    dd 1-9-nél nullával kezdődő nap 07
    ddd Day mint rövidítés Wed
    dddd Day mint teljes név Szerda
    m

    (ha nem előzi meg vagy követi a

    órák vagy másodpercek) Hónap vezető nulla nélkül 8 mm

    (ha nem előzi meg vagy követi a

    órák vagy másodpercek) Hónap vezető nullával 08 mmm Hónap mint rövidítés Aug mmmm Hónap mint teljes név Augusztus mmmmm A hónap első betűje A y

    vagy

    yy Két számjegyű év 19 yyy

    vagy

    yyyy Teljes numerikus év 2019

    Tipp: Ha a dátumformátumot idővel is szeretné ellátni, akkor az időegységek kódjait is hozzá kell adnia. Az időkódok teljes listáját ebben az útmutatóban találja.

    Ezekkel a kódokkal a dátumokat sokféleképpen formázhatja:

    • Csak az év, a hónap vagy a nap tartása:

      =QUERY(A1:C7, "select * formátum B 'yyyy'")

    • Visszaadja a napot, a hónapot és a hét napját:

      =QUERY(A1:C7, "select * formátum B 'dd mmmm, dddd'")

    Egyébként milyen dátumformátumot szoktál meg :)

    Google Sheets: dátum számra konvertálása

    Ha dátum helyett számokat szeretne látni, az alábbi módszerek valamelyike hasznos lehet.

    A dátum számmá alakítása a formátum megváltoztatásával

    1. Jelölje ki azokat a dátumokat tartalmazó cellákat, amelyeket számokká szeretne alakítani.
    2. Menjen a Formátum> Szám és ezúttal válasszon Szám többek között.
    3. Voilá - az összes kiválasztott dátum számokká változott, amelyek képviselik őket:

    DATEVALUE funkció a Google Sheets számára

    A Google Sheets másik módja a dátum számmá alakítására a DATEVALUE függvény használata:

    =DATEVALUE(date_string)

    ahol date_string a táblázatkezelőkben ismert formátumban bármilyen dátumot jelöl. A dátumot dupla idézőjelbe kell tenni.

    Például át akarom alakítani augusztus 17, 2019 Az alábbi képletek mindegyike ugyanazt az eredményt adja vissza: 43694 .

    =DATEVALUE("2019. augusztus 17.")

    =DATEVALUE("2019-8-17")

    =DATEVALUE("8/17/2019")

    Tipp: Ha nem biztos benne, hogy a Google Sheets megérti a beírandó formátumot, először próbálja meg beírni a dátumot egy másik cellába. Ha a dátumot felismeri, akkor jobbra igazítja.

    Az egyik oszlopban lévő cellákat is kitöltheti dátumokkal, majd egy másik oszlopban lévő képletekben hivatkozhat rájuk:

    =DATEVALUE(A2)

    Google Sheets: dátum konvertálása szöveggé

    A dátumok szöveggé alakítása táblázatokban a TEXT funkció feladata:

    =TEXT(szám,formátum)
    • szám - függetlenül attól, hogy milyen számot, dátumot vagy időpontot adsz meg a függvénynek, a függvény szövegként adja vissza.
    • formátum - a szöveg a képletben megadott módon lesz formázva.

      Tipp: A formátum helyes beállításához ugyanazokat a kódokat használja, mint a QUERY funkcióhoz.

    A valós adatok képlete így nézhet ki:

    =TEXT("8/17/2019","YYYY-MM-DD")

    Így alakítottam át a dátumot - 8/17/2019 - szöveggé, és ezzel egyidejűleg megváltoztatta a formátumot:

    Remélem, mostanra már tudod, hogyan változtathatod meg a dátumformátumot a Google Sheetsben, és hogyan konvertálhatod a dátumokat számokká vagy szöveggé. Nyugodtan oszd meg más menő módszereket is a hozzászólások között ;)

    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.