Gyakori, hogy az Excelben szövegként tárolt számokat találunk. Ez hibás számításokhoz vezet, amikor ezeket a cellákat használja Excel funkciókban, például SUM és AVERAGE (mivel ezek a függvények figyelmen kívül hagyják azokat a cellákat, amelyek szövegértékeket tartalmaznak). Ilyen esetekben a számokat szövegként tartalmazó cellákat vissza kell alakítania számokká.
Mielőtt továbblépnénk, először nézzünk meg néhány okot, amiért végül olyan munkafüzetet kaphat, amely számokat tartalmaz szövegként.
- A „(aposztróf) használata szám előtt.
- Sokan írnak aposztrófot egy szám elé, hogy szöveges legyen. Néha az is előfordul, amikor adatokat tölt le egy adatbázisból. Bár ez azt eredményezi, hogy a számok aposztróf nélkül jelennek meg, hatással van a cellára, és arra kényszeríti, hogy a számokat szövegként kezelje.
- Számok lekérése egy képlet eredményeként (például BAL, JOBB vagy MID)
- Ha a szöveges karakterlánc numerikus részét (vagy akár a szám egy részét) kivonja a SZÖVEG függvények használatával, az eredmény egy szöveges formátumú szám.
Most nézzük meg, hogyan kezeljük az ilyen eseteket.
Szöveg konvertálása számokká az Excelben
Ebben az oktatóanyagban megtudhatja, hogyan konvertálhatja a szöveget számokká az Excelben.
A használni kívánt módszer attól függ, hogy a számot hogyan alakították át szöveggé. Itt vannak azok, amelyek ebben az oktatóanyagban szerepelnek.
- A „Konvertálás számgá” lehetőség használata.
- Módosítsa a formátumot Szövegről Általános/Szám formátumra.
- A Paste Special használata.
- Szöveg használata oszlopba.
- A VALUE, TRIM és CLEAN funkciókombináció használata.
Szöveg konvertálása számokká a „Konvertálás számgá” lehetőséggel
Ha egy számhoz aposztrófot adnak, a számformátum szöveges formátumra változik. Ilyen esetekben észreveszi, hogy a cella bal felső részén zöld háromszög található.
Ebben az esetben egyszerűen konvertálhatja a számokat szöveggé az alábbi lépések végrehajtásával:
- Jelölje ki az összes cellát, amelyeket szövegről számokká szeretne konvertálni.
- Kattintson a jobb felső sarokban megjelenő sárga gyémánt alakú ikonra. A megjelenő menüben válassza a „Konvertálás számgá” lehetőséget.
Ezzel az összes szövegként tárolt szám azonnal visszaalakul számokká. Észreveheti, hogy a számok a konverzió után jobbra igazodnak (míg ezeket szövegként tárolva balra igazították).
Szöveg konvertálása számokká a cellaformátum megváltoztatásával
Ha a számokat szöveggé formázza, akkor a cellák formátumának megváltoztatásával könnyen visszaállíthatja számokká.
Íme a lépések:
- Jelölje ki az összes cellát, amelyeket szövegről számokká szeretne konvertálni.
- Lépjen a Főoldalra -> Szám. A Számformátum legördülő menüben válassza az Általános lehetőséget.
Ez azonnal megváltoztatja a kiválasztott cellák formátumát Általánosra, és a számok jobbra igazodnak. Ha akarja, kiválaszthat bármely más formátumot (például Szám, Pénznem, Számvitel), amely szintén azt eredményezi, hogy a cellák értéke számnak számít.
Olvassa el még: A sorozatszámok konvertálása dátumokká Excelben
Szöveg konvertálása számokká a Speciális beillesztés opcióval
Szöveg számokká alakítása a Speciális beillesztés opció használatával:
- Írjon be 1 -et a munkalap bármely üres cellájába. Győződjön meg róla, hogy számként van formázva (azaz a cella jobb oldalán van igazítva).
- Másolja a cellát, amely tartalmazza az 1.
- Válassza ki azokat a cellákat, amelyeket szövegből számokká szeretne konvertálni.
- Kattintson a jobb gombbal, és válassza a Speciális beillesztés lehetőséget.
- A Speciális beillesztés párbeszédpanelen válassza a Szorzás lehetőséget a Művelet kategóriában.
- Kattintson az OK gombra.
Szöveg konvertálása számokká a Szöveg oszlopba használatával
Ez a módszer alkalmas azokban az esetekben, amikor az adatokat egyetlen oszlopban tárolja.
Íme a lépések:
- Jelölje ki az összes cellát, amelyeket szövegről számokká szeretne konvertálni.
- Lépjen az Adatok -> Adateszközök -> Szöveg oszlopokba menüpontra.
- A Szöveg oszlopba varázslóban:
- Az 1. lépésben: Válassza a Elhatárolt elemet, majd kattintson a Tovább gombra.
- 2. lépés: Válassza ki a Tabot elválasztóként, majd kattintson a Tovább gombra.
- A 3. lépésben: Oszlop adatformátumban győződjön meg arról, hogy az Általános van kiválasztva. Megadhatja azt a célt is, ahol az eredményt szeretné. Ha nem ad meg semmit, akkor lecseréli az eredeti adatkészletet.
Bár előfordulhat, hogy a kapott cellák továbbra is szöveges formátumban vannak, és a számok továbbra is balra vannak igazítva, mostantól olyan funkciókban is működik, mint az ÖSSZEG és az ÁTLAG.
Szöveg konvertálása számokká a VALUE függvénnyel
A VALUE, TRIM és CLEAN funkciók kombinációjával konvertálhatja a szöveget számokká.
- A VALUE függvény a számot ábrázoló szövegeket számgá alakítja vissza.
- A TRIM funkció eltávolítja az első és a végső szóközöket.
- A CLEAN funkció eltávolítja a felesleges szóközöket és a nem nyomtatható karaktereket, amelyek besurranhatnak, ha importálja az adatokat vagy letölt egy adatbázisból.
Tegyük fel, hogy az A1 cellát szövegből számokká szeretné konvertálni, itt a képlet:
= VALUE (TRIM (CLEAN (A1))))
Ha ezt más cellákra is alkalmazni szeretné, másolhatja és használhatja a képletet.
Végezetül konvertálja a képletet értékre a paste special használatával.