Tartalomjegyzék
Az adatbevitel során gyakori jelenség, hogy a dátumokat szöveggel vagy más formátumokkal manipulálják. Ebben a cikkben megtudhatja, hogyan módosíthatja, testre szabhatja vagy javíthatja az Excel táblázatban nem megfelelően formázott dátumokat.
A fenti képernyőkép a cikk áttekintése, amely egy példát mutat a dátumformátum rögzítésére az Excelben. A cikk következő részeiben többet megtudhat az adatkészletről, valamint a módszerekről & a dátumformátumok módosítására, testreszabására vagy rögzítésére szolgáló funkciókról.
Gyakorlati munkafüzet letöltése
Letöltheti az Excel munkafüzetet, amelyet a cikk elkészítéséhez használtunk.
Fix dátumformátum az Excel.xlsx-ben8 egyszerű megoldás a dátum nem megfelelő formázásának javítására az Excelben
1. Szöveges karakterlánc konvertálása dátumformátumba
Amikor dátumokat kell másolnunk egy cellatartományból egy másik területre, néha a formátum megváltozik, és ennek eredményeként csak olyan számértékeket látunk, amelyekben néhány számjegy 4-es számjegyekkel kezdődik. Az alábbi képen ez egy példa az említett esetre, ahol D oszlop csak a számértékeket jeleníti meg, nem dátum formátumban. De van egy nagyon egyszerű megoldás erre a helyzetre.
📌 Lépések:
➤ Válassza ki a dátumformátumba alakítandó számértékeket tartalmazó cellák tartományát.
➤ A Kezdőlap fül alatt és a Szám parancscsoportban kattintson a legördülőre. Kétféle dátumformátumot fog látni. Rövid dátum és Hosszú dátum .
➤ Válassza ki a két formátum valamelyikét, és már kész is.
Mint az alábbi képernyőképen, azonnal megkapja az eredményeket a megfelelő dátumformátummal.
Bővebben: Hogyan alakítsuk át a szöveget dátumra az Excel VBA-val (5 mód)
2. Dátumformátum testreszabása
Feltételezve, hogy most a dátumformátumot a saját preferenciáinak megfelelően szeretné testre szabni. Tehát a dátumformátumot testre kell szabnia, igaz? Most kövessük a lépéseket.
📌 1. lépés:
➤ Under the Home szalagot, nyissa meg a Cellák formátuma párbeszédpanel a Szám parancscsoport.
📌 2. lépés:
➤ Válassza ki Custom a Szám tab.
➤ Például a dátumformátumot szeretnénk látni, mint- "2020.08.12., szerda , így a Típus opciót kell írnia:
dddd, dd.mm.yyy
A minta sáv alatt megjelenik egy előnézet.
➤ Sajtó OK és kész.
Az alábbi képen az eredményül kapott értékek láthatók a testreszabott dátumformátummal.
Bővebben: Hogyan használjon képletet a dátumformátum megváltoztatásához az Excelben (5 módszer)
3. Dátumok kivonása szövegekből az Oszlop varázsló használatával
Előfordul, hogy dátumokat tartalmazó szövegeket kell másolnunk egy forrásból, majd a dátumokat csak ezekből a szöveges karakterláncokból kell kinyernünk az Excel táblázatban. Nincs lehetőség a dátumformátum egyszerű testreszabására vagy megváltoztatására, ha a Cellák formázása parancsok. Az alábbi képen ez a probléma egy olyan példája, ahol a dátumok az időpontokkal és a szövegekkel együtt hazudnak.
📌 1. lépés:
➤ Jelölje ki a dátumokat tartalmazó szövegeket tartalmazó cellák teljes tartományát.
➤ A Adatok lapon válassza a Szöveg oszlopokba opciót a Adateszközök legördülő menüből, megjelenik egy párbeszédpanel.
📌 2. lépés:
➤ Válassza ki a Elhatárolt rádiógombot adattípusként & nyomja meg a Következő .
📌 3. lépés:
➤ Now mark on Űr mint elválasztójelek, mivel a szöveges adataink között szóközök vannak.
📌 4. lépés:
➤ Az alábbi képen most egy olyan oszlopot lát, amely csak dátumokat tartalmaz, fekete háttérrel. Válassza ki a Dátum mint Oszlop adatformátum .
➤ Ha észreveszed, a szövegben szereplő dátumokat a MM/DD/YYYY formátumot, így válassza ki MDY formátum a Dátum legördülő.
📌 5. lépés:
➤ Kattintson a 2. oszlopra most a Adatelőnézet szakasz.
➤ Most megjelenik a 2. oszlop, amely az eltávolítani kívánt időpontokat tartalmazza. Tehát válassza ki a 'Ne importáljon oszlopot(skip)' rádiógomb mint Oszlop adatformátum.
📌 6. lépés:
➤ Kattintson most a 3. oszlopra.
➤ Az előző lépéshez hasonlóan válassza ki a 'Ne importáljon oszlopot(skip)' mint Oszlopadatok Formátum a 3. oszlophoz is.
➤ Sajtó Befejezés .
Most már csak a kivont dátumértékeket tartalmazó cellatartományt kapja meg. A Dátum formátumot megváltoztathatja vagy testreszabhatja a formátumot, ahogyan az Önnek tetszik.
Kapcsolódó tartalom: Hogyan változtassa meg az alapértelmezett dátumformátumot az Egyesült Államokról az Egyesült Királyságra az Excelben (3 mód)
4. A VALUE funkció használata a dátumformátum rögzítéséhez
Van egy másik lehetőségünk is, hogy egy szöveges karakterláncot dátumformátumba konvertáljunk a ÉRTÉK funkció. B oszlop , most már szöveges formátumú dátumokat kapunk, bár úgy néznek ki, mintha a pontos dátumformátumban lennének. A C oszlop , alkalmazzuk a ÉRTÉK függvény, amely egy szöveges karakterláncot számformátummá alakít, ha a számok megtalálhatók a megadott cellában.
📌 1. lépés:
➤ Válassza ki C5 sejt & típus:
=VALUE(B5)
➤ Sajtó Írja be a címet. & a függvény néhány számjeggyel tér vissza.
➤ Használja a Töltse ki a fogantyút most a teljes C oszlop .
Tehát a szöveges formátumból csak számformátum lett.
📌 2. lépés:
➤ Mivel most a dátumokat jelölő számokat kell formáznunk, jelölje ki a számértékeket tartalmazó cellák teljes tartományát.
➤ Under the Home lapon és a Szám parancscsoportot, válassza a Rövid vagy Hosszú dátum formátum.
Ezután a dátumok megfelelő formátumban jelennek meg a C oszlop.
Kapcsolódó tartalom: Hogyan alakítsuk át a dátumot hónapra az Excelben (6 egyszerű módszer)
Hasonló olvasmányok:
- Hogyan alakíthat át egy dátumot dd/mm/yyyyyy hh:mm:ss formátumra az Excelben?
- A hónap első napjának megszerzése a hónap nevéből az Excelben (3 mód)
- Hogyan szerezze be az előző hónap utolsó napját az Excelben (3 módszer)
- 7 számjegyű Julian dátum átalakítása naptári dátumra az Excelben (3 mód)
- Hogyan lehet megállítani az Excel-t a CSV dátumainak automatikus formázásától (3 módszer)
5. A DATEVALUE függvény beillesztése a dátumformátum rögzítéséhez az Excelben
DATEVALUE függvény megkeresi a dátum- és időadatokat tartalmazó cellákat, és csak a dátumokkal tér vissza. Ha a cellában a dátumon vagy az időn kívül más szövegek is vannak, akkor a DATEVALUE függvény nem tudja felismerni a cellában lévő dátum- vagy időadatokat, és úgy tér vissza, hogy #VALUE! hiba. A szintaxis ennek a DATEVALUE funkció:
=DATEVALUE(date_text)
📌 Lépések:
➤ Válassza ki C5 sejt & típus:
=DATEVALUE(B5)
➤ Sajtó Írja be a címet. , használja Töltse ki a fogantyút hogy automatikusan kitöltsön más cellákat a C oszlop és kész.
A szöveges értékek szám formátumúvá válnak, majd a számok formátumát dátum formátumúra kell változtatni.
Az alapvető különbség a következők felhasználása között ÉRTÉK és DATEVALUE függvények közül a DATEVALUE függvény csak dátumokat von ki egy cellából a dátum és szám kombinációjából. A VALUE függvény azonban csak számokat keres egy szöveges karakterláncból, függetlenül attól, hogy az dátum- vagy időértéket képvisel.
Bővebben: Hogyan alakítsuk át a dátumot az Excelben az évbe (3 gyors módja)
6. A keresés és a helyettesítő parancs alkalmazása a szöveg dátumformátumba való átalakításához
Ha a dátumok olyan formátumban vannak, hogy tartalmazzák Pontok(.) ahelyett, hogy Obliques(/) mint elválasztók, akkor a VALUE vagy DATEVALUE függvény nem lesz képes felismerni a dátumértéket egy szöveges karakterláncból. Ebben az esetben a Keresés és csere parancs a Pont(.) a címen Ferde(/) majd a VALUE vagy DATEVALUE függvény átalakítja őket Dátum formátumok.
📌 1. lépés:
➤ Válassza ki a dátumokat tartalmazó szöveges adatokat.
➤ Sajtó CTRL+H a Keresés és csere párbeszédpanel.
➤ Bemenet Pont(.) mint Találd meg, mit és Forward Slash(/) mint Cserélje ki lehetőségek.
➤ Sajtó Cserélje ki az összeset.
📌 2. lépés:
➤ Tehát most már minden dátumértéket a B oszlop most már ferdehajlókat ábrázolnak elválasztóként. De ezek a dátumértékek még mindig szöveges formátumúak, amelyeket számformátumba kell konvertálnunk.
📌 3. lépés:
➤ Most a C5 sejt , használja a DATEVALUE függvényt, amely a szöveges formátumot számformátumra konvertálja, amely dátumokat fog ábrázolni.
=DATEVALUE(B5)
➤ Sajtó Írja be a címet. , használja Töltse ki a fogantyút hogy kitöltse a többi cellát, és a dátumokat pontos formátumban találja.
Kapcsolódó tartalom: VBA az idő eltávolításához az Excel dátumából (3 módszer)
7. A SUBSTITUTE függvény használata a dátumformátum rögzítéséhez
Azáltal, hogy PÓTLÓ függvény segítségével a pontok helyettesíthetők vagy behelyettesíthetők ferdehúzással, valamint a szöveges formátumot hatékonyabban alakíthatjuk át dátumformátumra. A SUBSTITUTE függvény általános képlete a következő:
=SUBSTITUTE(text, régi_szöveg, új_szöveg, [instance_num]
📌 Lépések:
➤ In C5 sejt , a SUBSTITUTE funkcióval a kapcsolódó képlet a következő lesz:
=SUBSTITUTE(B5,".","/")
➤ Sajtó Írja be a címet. , automatikusan kitölti a teljes C oszlop a címen Töltse ki a fogantyút , és az eredményül kapott értékeket azonnal megkapja a megfelelő dátumformátummal.
Bővebben: Hogyan változtassuk meg a dátum formátumát az Excel Pivot táblázatban
8. Hibaellenőrzési lehetőség használata a dátumformátum javításához
Néha a dátumokat tartalmazó cellák hibákat mutathatnak, amelyeket a sárga, felkiáltójellel ellátott ikonra kattintva találhat meg. Előfordulhat, hogy a szöveges dátum 2 számjegyű évszámmal szerepel, és az üzenet alatt lehetőség lesz a 2 számjegyű évszám 4 számjegyű évszámra történő konvertálására.
Válasszuk ki azt az opciót, amely a 2 számjegyű évet 4 számjegyűvé konvertálja a 20XX Ha az adatokban szereplő évek az 1900-1999 közötti időszakot jelentik, akkor a következő formátumot kell választania 19XX .
Az évszámformátumok átalakítása után az összes cellában nem talál hibaüzenetet a dátumértékeknél.
Bővebben: Hogyan alakítsuk át a dátumot az év napjává az Excelben (4 módszer)
Záró szavak
Remélem, hogy a dátumformátumok javítására fent említett módszerek mindegyike lehetővé teszi, hogy mostantól hatékonyabban alkalmazza őket az Excel táblázatokban. Ha bármilyen kérdése vagy visszajelzése van, kérjük, ossza meg velem a megjegyzés rovatban. Vagy nézze meg az Excel-funkciókkal kapcsolatos egyéb cikkeinket ezen a weboldalon.