A sorozatszámok konvertálása dátumokká Excelben (2 egyszerű módszer)

Az Excel a dátum- és időértékeket sorszámként tárolja a hátoldalon.

Ez azt jelenti, hogy bár láthat egy dátumot, például „2021. január 10–2022” vagy „2020.01.01” a cellában, a háttérben az Excel ezt számként tárolja. Ez hasznos, mivel lehetővé teszi a felhasználók számára, hogy könnyen hozzáadhassák/kivonhassák a dátumot és az időt az Excelben.

A Microsoft Excel for Windows rendszerben az „1900. január 01” 1., a „1900. január 2.” 2. és így tovább kerül tárolásra.

Az alábbiakban mindkét oszlop azonos számokkal rendelkezik, de az A oszlop számokat, a B oszlop pedig az adott számmal jelölt dátumot mutatja.

Ez az oka annak is, hogy néha dátumot várhat a cellában, de végül egy számot láthat. Látom, hogy ez mindig történik, amikor adatokat töltök le adatbázisokból vagy webalapú eszközökről.

Ez akkor fordul elő, ha a cellaformátum úgy van beállítva, hogy a számot dátum helyett számként jelenítse meg.

Szóval hogyan tehetjük konvertálja ezeket a sorszámokat dátumokká?

Ez az oktatóanyag erről szól.

Ebben az oktatóanyagban két igazán egyszerű módszert mutatok be, amelyekkel a sorszámokat dátummá alakíthatja Excel -ben

Megjegyzés: Az Excel for Windows az 1900 -as dátumrendszert használja (ami azt jelenti, hogy az 1 1900. január 1 -jét jelenti, míg az Excel for Mac az 1904 -es dátumrendszert (amely az 1 -es férfiaké 1904.

Kezdjük hát el!

Konvertálja a sorozatszámokat dátumokká a számformázás segítségével

A dátum sorszámát dátummá alakítani a legegyszerűbben úgy lehet, ha megváltoztatja a számokkal rendelkező cellák formázását.

A szalag Kezdőlap fülén megtalálható néhány gyakran használt dátumformátum

Hadd mutassam meg, hogyan kell ezt megtenni.

A szalag beépített dátumformátum-beállításainak használata

Tegyük fel, hogy rendelkezik egy adathalmazzal az alábbiak szerint, és az A oszlopban szereplő számokat át szeretné alakítani a megfelelő dátumra.

Ennek lépései az alábbiakban találhatók:

  1. Jelölje ki azokat a cellákat, amelyek számával azt a dátumot kívánja konvertálni
  2. Kattintson a „Kezdőlap” fülre
  3. A „Szám” csoportban kattintson a Számformázás legördülő menüre
  4. A legördülő menüben válassza a „Hosszú dátum” vagy a Rövid dátum opciót (attól függően, hogy milyen formátumban szeretné megjeleníteni ezeket a számokat)

Ez az!

A fenti lépések a számokat a kiválasztott dátumformátumba konvertálják.

A fenti lépések nem módosították a cella értékét, csak a megjelenítés módját.

Ne feledje, hogy az Excel felveszi a rövid dátumformázást a rendszer regionális beállításai alapján. Például, ha az Egyesült Államokban tartózkodik, akkor a dátum formátuma a következő: HH/NN/ÉÉÉÉ, ha pedig az Egyesült Királyságban tartózkodik, akkor a dátumformátum: NN/HH/ÉÉÉÉ.

Bár ez egy gyors módszer a sorozatszámok dátumokká alakítására, néhány korlátozása van:

  • Csak két dátumformátum létezik - rövid dátum és hosszú dátum (és ez is egy meghatározott formátumban). Tehát, ha csak a hónapot és az évet szeretné megkapni, és nem a napot, akkor nem fogja tudni ezt megtenni ezekkel a beállításokkal.
  • A legördülő menü formázási lehetőségeivel nem tudja megjeleníteni a dátumot és az időt. Választhatja a dátum vagy az idő megjelenítését, de nem mindkettőt.

Tehát, ha nagyobb rugalmasságra van szüksége a dátumok Excelben való megjelenítéséhez, akkor az Egyéni számformázás opciót kell használnia (ebben az oktatóanyagban a következőkben szerepel).

Néha, amikor egy számot dátummá alakít az Excelben, a dátum helyett néhány kivonatjelet láthat (például #####). ez akkor fordul elő, ha az oszlopszélesség nem elegendő a teljes dátum befogadásához. Ebben az esetben csak növelje az oszlop szélességét.

Egyéni dátumformátum létrehozása a Számformázás párbeszédpanel használatával

Tegyük fel, hogy rendelkezik adathalmazzal az alábbiak szerint, és az A oszlopban lévő sorozatszámokat dátumokká szeretné alakítani a következő formátumban - 2020.01.01.

Ne feledje, hogy ez a lehetőség alapértelmezés szerint nem érhető el a korábban ismertetett szalagmódszerben.

Ennek lépései az alábbiakban találhatók:

  1. Jelölje ki azokat a cellákat, amelyek számával azt a dátumot kívánja konvertálni
  2. Kattintson a „Kezdőlap” fülre
  3. A Számok csoportban kattintson a párbeszédpanel indítóikonjára (ez egy kis megdöntött nyíl a csoport jobb alsó sarkában)
  4. A megnyíló „Cellák formázása” párbeszédpanelen ellenőrizze, hogy a „Szám” fül van -e kiválasztva
  5. A bal oldali „Kategória” lehetőségek közül válassza a „Dátum” lehetőséget
  6. Válassza ki a kívánt formázást a „Type” mezőből.
  7. Kattintson az OK gombra

A fenti lépések a számokat a kiválasztott dátumformátumba konvertálják.

Amint látja, ebben az esetben több dátumformázási lehetőség van (összehasonlítva a szalaggal kapott rövid és hosszú dátummal).

Ha pedig nem találja a keresett formátumot, akkor saját dátumformátumot is létrehozhat.

Tegyük fel például, hogy a dátumot a következő formátumban szeretném megjeleníteni - 2020.01.01. (Amely még nem szerepel a cellák formázása párbeszédpanelen).

Ezt a következőképpen tehetem meg:

  1. Válassza ki azokat a cellákat, amelyek számokkal rendelkeznek, amelyeket dátummá szeretne alakítani
  2. Kattintson a Kezdőlap fülre
  3. A Számok csoportban kattintson a párbeszédpanel indítóikonjára (ez egy kis dönthető nyíl a csoport jobb alsó sarkában)
  4. A megnyíló „Cellák formázása” párbeszédpanelen ellenőrizze, hogy a „Szám” fül van -e kiválasztva
  5. A bal oldali „Kategória” lehetőségek közül válassza az „Egyéni” lehetőséget
  6. Írja be a jobb oldali mezőbe
    hh/nn/éééé

  7. Kattintson az OK gombra

A fenti lépések az összes számot a megadott számformátumra változtatják.

Az egyéni formátum használatával teljes körű irányítást kap, és lehetővé teszi a dátum tetszőleges formátumban történő megjelenítését. Létrehozhat olyan formátumot is, amely a dátumot és az időt mutatja ugyanabban a cellában.

Például, ha ugyanebben a példában a dátumot és az időt is meg szeretné jeleníteni, akkor használja az alábbi formátumot:

hh/nn/éééé óó: órakor/délután

Az alábbi táblázat tartalmazza a használható dátumformátum -kódokat:

Dátumformázási kód Hogyan formázza a dátumot
m A hónap számát mutatja 1-12 között
mm A hónapokat kétjegyű számként jelenítse meg 01-12 között
mmm A hónap hárombetűs, mint január-decemberben
mmmm A hónapok teljes nevét mutatja, mint január-decemberben
mmmmm Megjeleníti a hónap nevének első ábécéjét, mint J-D
d Napokat 1-31-ként mutat
dd A napokat 01-31-ként mutatja
ddd A napokat vasárnap-szombatként mutatja
dddd A napokat vasárnap-szombatként mutatja
yy Éveket 00-99
éééé 1900-9999-et mutat

Konvertálja a sorozatszámokat dátumokká a TEXT Formula használatával

A fent ismertetett módszerek a számokkal rendelkező cellák formázásának megváltoztatásával működnek.

De bizonyos esetekben előfordulhat, hogy nem tudja használni ezeket a módszereket.

Például az alábbiakban van egy adathalmazom, ahol a számok első aposztróffal vannak ellátva - amely ezeket a számokat szöveggé alakítja.

Ha a beépített beállításokkal megpróbálja megváltoztatni a cellák formázását ezzel az adathalmazzal, az semmit sem eredményez. Ez azért van, mert az Excel ezeket nem számoknak tekinti, és mivel a számok dátumai, az Excel visszautasítja, hogy formázni szeretné őket.

Ilyen esetben konvertálhatja ezeket a szövegeket számokká, majd használhatja a fent leírt formázási módszereket, vagy egy másik technikával alakíthatja át a sorozatszámokat dátumokká - a TEXT funkció használatával.

A SZÖVEG függvény két érvet tartalmaz: a formázandó számot és a formátumkódot.

Tegyük fel, hogy rendelkezik egy adathalmazzal az alábbiak szerint, és az összes számot és az A oszlopot dátummá szeretné konvertálni.

Alább a képlet, amely ezt megteheti:

= SZÖVEG (A2, "HH/NN/ÉÉÉÉ")

Vegye figyelembe, hogy a képletben a dátum formázását MM/ND/YYYY formátumban adtam meg. Ha bármilyen más formázást kell használnia, akkor adja meg a kódot a SZÖVEG képlet második argumentumaként.

Ezt a képletet használhatja a dátum és az idő megjelenítésére is.

Például, ha azt szeretné, hogy a végeredmény a következő formátumban legyen - 2020.01.01. 00:00, használja az alábbi képletet:

= SZÖVEG (A2, "mm/dd/yyyy hh: mm AM/PM")

A fenti képlethez hozzáadtam az időformátumot is, így ha vannak tizedes részek a számokban, akkor azt órában és percben kell megjeleníteni.

Ha csak a dátumot szeretné (és nem az alapul szolgáló képletet), konvertálja a képleteket statikus értékekké a paste special használatával.

A TEXT függvény egyik nagy előnye a sorozatszámok dátumokká alakításához, hogy kombinálhatja a TEXT képlet eredményét más képletekkel. Például kombinálhatja az eredmény dátumát a szöveggel, és megjeleníthet valamit, például - A határidő 2020.01.01 vagy A határidő 2020.01.01

Megjegyzés: Ne feledje, hogy a dátumokat és az időt számként tárolják, ahol minden egész szám egy teljes napot jelent, a tizedes rész pedig a nap nagy részét. Tehát 1 1 teljes napot, 0,5 pedig fél napot vagy 12 órát jelentene.

Tehát ez két egyszerű módszer, amellyel a Microsoft Excelben sorszámokat dátumokká alakíthat át.

Remélem, hasznosnak találta ezt az oktatóanyagot!

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave