Bevezető nullák és nagy számok megtartása

Volt már olyan adata, hogy adatokat importál vagy ír be Excel 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. Excel automatikusan eltávolítja a bevezető nullákat, és nagy számokat tudományos adatokat (például 1,23E+15) alakít át annak érdekében, hogy a képletek és a matematikai műveletek rájuk is tudjanak működni. Ez a cikk azt tárgyalja, hogy miként tarthatja meg az adatokat az eredeti formátumában, Excel szövegként kezeli őket.

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

Az Excel adatok importálása során & oszlopok szövegként való formázására használhatja a Power Query Be& átalakítást. Ebben az esetben szövegfájlt importálunk, de az adatátalakítási lépések megegyeziknek a más forrásokból (XML, Web, JSON stb.) importált adatok esetében is.

  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

    Tipp: 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 Excel 2010-ben és 2013-ban kétféle módon lehet szövegfájlokat importálni és számokat szöveggé alakítani. Az ajánlott módszer a Power Query használata, amely akkor érhető el, ha letölti a Power Query bővítményt. Ha nem tudja letölteni a Power Query bővítményt, használja a Szövegbe importáló varázslót. Ebben az esetben szövegfájlt importálunk, de az adatátalakítási lépések megegyeziknek a más forrásokból (XML, Web, JSON stb.) importált adatok esetében is.

  1. A menüszalagon kattintson a Power Query lapra, majd válassza a Külső adatok átvétele > Szövegből lehetőséget.

  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

    Tipp: 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

Közösségi
biztonság

012345678

000-00-0000
012-34-5678 

Telefonszám

0012345556789

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

Postal
kód

00123

00 0000
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).

    Tipp: 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.

    Megjegyzés: 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

Közösségi
biztonság

012345678

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

Telefonszám

0012345556789

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

Postal
kód

00123

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

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

Excel maximális pontossága 15 számjegy, ami azt jelenti, hogy a 16 vagy több számjegyet tartalmazó számok, például a hitelkártyaszámok esetén a 15. számjegyen túli számok nullára vannak kerekítésre lekerekítésre. A legalább 16 számjegyből álló számkódok esetében szöveges formátumot kell használnia. Ehhez az egyiket kell tennie:

  • 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.

    Megjegyzés: 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?

Bármikor segítséget kérhet az Excel technikai közösségétől és az Answers-közösségtől, az Excel User Voice webhelyen pedig új funkciókra vagy fejlesztésekre tehet javaslatot.

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

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

×