Applies ToMicrosoft 365-höz készült Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016 Excel 2013

Importált vagy beírt adatokat az Excelben, amely kezdő nullákat (például 00123) vagy nagy számokat (például 1234 5678 9087 6543) tartalmaz? Ilyenek például a társadalombiztosítási számok, telefonszámok, hitelkártyaszámok, termékkódok, számlaszámok vagy irányítószámok. Az Excel automatikusan eltávolítja a kezdő nullákat, és tudományos jelöléssé alakítja a nagy számokat( például 1,23E+15), hogy a képletek és a matematikai műveletek működjenek rajtuk. Ez a cikk azt ismerteti, hogyan őrizheti meg az adatokat az eredeti formátumában, amelyet az Excel szövegként kezel.

Számok szöveggé alakítása szöveges adatok importálásakor

Az Excel Get & Transform (Power Query) funkciójának használatával az egyes oszlopokat szövegként formázhatja adatok importálásakor. Ebben az esetben szövegfájlt importálunk, de az adatátalakítási lépések ugyanazok, mint a más forrásokból, például XML-ből, Webből, JSON-ból stb. importált adatok esetében.

  1. Lépjen az Adatok lapra, majd a Lekérdezés gomb mellett kattintson a Szövegből/CSV-ből lehetőségre. Ha nem jelenik meg a Lekérdezés gomb, válassza az Új lekérdezés > Fájlból > Szövegfájlból lehetőséget, tallózással keresse meg a kívánt szövegfájlt, majd kattintson a Beolvasás gombra.

  2. Az Excel megjeleníti az adatokat egy betekintő ablaktáblán. A Lekérdezésszerkesztő megnyitásához nyomja le a Szerkesztés gombot.

  3. Ha valamelyik oszlopot szöveggé szeretné alakítani, az oszlopfejlécre kattintva jelölje ki, majd válassza a Kezdőlap > Átalakítás > Adattípus > Szöveg lehetőséget.

    Power Query – Szöveggé alakított adatok

    Több oszlop kijelöléséhez nyomja le a Ctrl gombot és a bal egérgombot.

  4. Ezután az Oszlop típusának módosítása párbeszédpanelen kattintson a Jelenlegi cseréje gombra, és ezzel az Excel át is alakítja a kijelölt oszlopot szöveggé.

    Beolvasás és átalakítás > Adatok szöveggé alakítása
  5. Ha elkészült, kattintson a Bezárás és betöltés gombra, és az Excel beilleszti a lekérdezés adatait a munkalapra.

    Ha a jövőben módosítja az adatokat, az Adatok > Frissítés gombra kattintva az Excel automatikusan frissíti az adatokat az Ön által megadott átalakítási beállítások alapján.

A bevezető nullák megőrzése egyéni formátum segítségével

Ha a munkafüzeten belül szeretné elhárítani a problémát, mivel az adatokat más program (például adatforrás) nem használja, a bevezető nullák megtartásához használhat egy egyéni vagy speciális formátumot. Ez a módszer a kevesebb mint 16 számjegyet tartalmazó számkódok esetében használható. A számkódok formázásához használhat kötőjeleket, illetve egyéb írásjeleket is. Ha például olvashatóbbá szeretne tenni egy telefonszámot, javasolt kötőjelet tenni a nemzetközi hívószám, az ország/régió kódja, az irányítószám, az előtag után, illetve az utolsó néhány számjegy elé.

Számkód

Példa

Egyéni számformátum

Szociális Biztonsági

012345678

000-00-0000 012-34-5678 

Telefonszám

0012345556789

00-0-000-000-000-0000 00-1-234-555-6789 

Postai Kód

00123

00000 00123 

Lépések    

  1. Jelölje ki azt a cellát vagy cellatartományt, amelyet formázni szeretne.

  2. Nyomja le a Ctrl+1 billentyűkombinációt a Cellák formázása párbeszédpanel megnyitásához.

  3. A Szám lapon kattintson a Kategória lista Egyéni elemére, majd írja be a számformátumot a Típus mezőbe (például: 000-00-0000 TAJ-szám esetén, vagy 00000 ötjegyű irányítószámokhoz).

    Választhatja a Különleges elemet is, majd választhat az Irányítószám, az Adószám, a Telefonszám és a Társadalombiztosítási szám közül.

    Az egyéni kódokkal kapcsolatban további információt az Egyéni számformátum létrehozása és törlése című témakörben talál.

    Ezzel nem állítja vissza a formázás előtt eltávolított bevezető nullákat. A beállítás csak a formázás alkalmazása után beírt számokra lesz hatással.

Formázás SZÖVEG függvénnyel

Az adatok kívánt formátumúvá alakításához használhatja a SZÖVEG függvényt is az adatok melletti üres oszlopban.

Számkód

Példa (A1 cella)

SZÖVEG függvény és az új formátum

Szociális Biztonsági

012345678

=SZÖVEG(A1;"000-00-0000") 012-34-5678

Telefonszám

0012345556789

=SZÖVEG(A1;"00-0-000-000-0000") 00-1-234-555-6789

Postai Kód

00123

=SZÖVEG(A1;"00000") 00123

A bankkártyaszámok kerekítési problémája

Az Excel maximális pontossága 15 értékes számjegy, ami azt jelenti, hogy a 16 vagy több számjegyet tartalmazó számok ( például hitelkártyaszámok) esetében a 15. számjegynél régebbi számok nullára lesznek kerekítve. 16 számjegyű vagy annál nagyobb számkódok esetén szöveges formátumot kell használnia. Ehhez a következő két lehetőség közül választhat:

  • Oszlop formázása szövegként

    Jelölje ki az adattartományt, majd nyomja le a Ctrl+1 billentyűkombinációt a Formázás > Cellák párbeszédpanel megnyitásához. A Szám lapon kattintson a Szöveg elemre.

    Ezzel nem módosítja a már beírt számokat. A beállítás csak a formázás alkalmazása után beírt számokra lesz hatással.

  • Az aposztróf karakter használata

    Ha azt szeretné, hogy az Excel szövegként kezeljen egy számot, írja a szám elé az aposztróf () karaktert.

Vissza a lap tetejére

További segítségre van szüksége?

Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.