Prejsť k hlavnému obsahu

Ako zmeniť alebo previesť číslo na text v Exceli?

Autor: Kelly Posledná úprava: 2023-12-07

Práca s číslami v Exceli môže byť niekedy zložitá, najmä ak sa vyžaduje špecifické formátovanie. Prevod čísel na text je bežnou potrebou v rôznych scenároch a pochopenie toho, ako to urobiť efektívne, môže výrazne zlepšiť vašu správu údajov. Tu je niekoľko kľúčových dôvodov, prečo možno budete musieť previesť čísla na text v Exceli:

  • Manipulácia s veľkými číslami: 15-miestny limit presnosti Excelu môže spôsobiť problémy so zaokrúhľovaním dlhých čísel, ako sú čísla kreditných kariet. Prevod na text zabraňuje nepresnostiam pri číslach dlhších ako 15 číslic.
  • Zachovanie úvodných núl: Excel predvolene odstraňuje úvodné nuly. Konverzia na text je rozhodujúca pre zachovanie núl v kódoch produktov, PSČ a podobných identifikátoroch.
  • Zabránenie automatickému formátovaniu dátumu: Excel automaticky zmení číselné sekvencie pripomínajúce dátumy (napr. „01-01“) na dátumy. Na zachovanie pôvodného formátu je potrebná konverzia textu.
  • Vyhľadávanie čiastočných čísel: Na nájdenie špecifických sekvencií v číslach (napríklad nájdenie "10" v "101", "1110") je potrebné použiť textový formát, pretože štandardné číselné formáty nemusia podporovať takéto vyhľadávanie.
  • Konzistentnosť pri zhode údajov: Funkcie ako VLOOKUP alebo MATCH vyžadujú konzistentné dátové formáty. Konverzia na text pomáha presne priraďovať údaje, najmä pri práci s formátmi, ktoré obsahujú úvodné nuly.

Vzhľadom na tieto scenáre je jasné, že prevod čísel na text v Exceli môže byť kľúčový pre zachovanie presnosti údajov, zabezpečenie efektívneho vyhľadávania a zabránenie nechcenému automatickému formátovaniu. Tento tutoriál vás prevedie rôznymi metódami na dosiahnutie tejto konverzie, pričom uspokojí rôzne potreby a typy údajov.


Video: Zmena alebo prevod čísla na text v Exceli


Preveďte číslo na text pomocou príkazu Formát buniek

Microsoft Excel formátovanie buniek príkaz je jednoduchá metóda na zmenu formátov čísel. Je to užitočné najmä vtedy, keď potrebujete previesť veľké rozsahy čísel na text bez toho, aby ste zmenili ich vzhľad.

  1. Vyberte čísla, ktoré chcete previesť na text.
    Tip: Pred zadaním čísel môžete najskôr naformátovať prázdne bunky ako text. To zaisťuje, že čísla zadané neskôr budú považované za text, čo je obzvlášť užitočné pri pridávaní úvodných núl.
  2. na Domov kliknite na šípku nadol na karte číslo skupiny a vyberte si text.

Výsledok

Vybrané čísla sa okamžite skonvertujú na text.

Tip: To, či je číslo naformátované ako text, môžete ľahko identifikovať podľa zarovnania doľava v bunke, na rozdiel od štandardných čísel, ktoré sa zarovnávajú doprava.

(AD) Preveďte alebo vyhláskujte čísla na slová pomocou Kutools

Preskúmajte všestrannosť Kutools pre Excel s jeho Čísla na menové slová funkcia, ktorá bez námahy konvertuje čísla na podrobné výrazy meny alebo jednoduché slová. Vďaka podpore širokej škály až 40 jazykov je dokonalé riešenie pre vaše potreby vzdialené len jedno kliknutie.

  • 🌟Treba sa transformovať"12.75" do "Dvanásť dolárov a sedemdesiatpäť centov"pre finančnú prehľadnosť?
  • 🌟 Radšej zjednodušujte"12.75"Až"Dvanásť bod sedem päť"pre priame pochopenie?

Kutools pre Excel sa bez problémov prispôsobí vašim potrebám! Objavte z prvej ruky jednoduchosť, ktorú prináša – s viac ako 300 praktickými funkciami Excel pripravenými na použitie. Vyskúšajte ich všetky v 30-dňovej bezplatnej skúšobnej verzii bez obmedzení funkcií!


Zmeňte čísla na text pomocou Kutools pre Excel

Kutools pre Excel ponúka pokročilú súpravu nástrojov na zefektívnenie zložitých úloh prevodu programu Excel, ako je znázornené na obrázku nižšie, vrátane prevodu čísel na text. Ak máte Kutools nainštalovaný, použite ho Prevod medzi textom a číslom nástroj takto:

  1. Vyberte jeden alebo viac rozsahov s číslami, ktoré chcete zmeniť na text.
  2. kliknite Kutools > obsah > Prevod medzi textom a číslom.

    Tip: Ak nástroj nie je viditeľný v obsah nájdite ho v rozbaľovacom zozname Konverzia rozbaľovací zoznam.
  3. V Prevod medzi textom a číslom dialógovom okne vyberte Číslo na text možnosť a kliknite na OK. Tým sa všetky čísla skonvertujú na text v pôvodnom rozsahu, ako je znázornené nižšie.

    Tipy:
    • To, či je číslo naformátované ako text, môžete ľahko identifikovať podľa zarovnania doľava v bunke, na rozdiel od štandardných čísel, ktoré sa zarovnávajú doprava.
    • Malý trojuholník zobrazený v ľavom hornom rohu každej vybratej bunky tiež znamená, že tieto bunky teraz obsahujú textové verzie čísel.

Poznámka: Pre prístup k Prevod medzi textom a číslom spolu so širokou škálou viac ako 300 inovatívnych nástrojov, ako napr Previesť čísla na slová, stiahnite si Kutools pre Excel teraz! Ponúka 30-dňovú bezplatnú skúšobnú verziu, ktorá vám umožní vyskúšať si jeho rozsiahle možnosti. Začnite objavovať ešte dnes!


Zmeňte číslo na text pomocou funkcie TEXT

Zatiaľ čo vyššie uvedené metódy sú jednoduché pre základné prevody čísel na text, funkcia TEXT v Exceli ponúka vyššiu úroveň prispôsobenia a kontroly. Táto funkcia je užitočná najmä vtedy, keď potrebujete previesť čísla na text so špecifickými požiadavkami na formátovanie.

Ak napríklad chcete zobraziť čísla v konkrétnom formáte meny, zachovať určitý počet desatinných miest alebo dodržiavať iné vlastné číselné formáty, funkcia TEXT je vaším riešením. Umožňuje vám definovať presný formát výstupného textu, vďaka čomu je funkcia TEXT ideálnou voľbou pre situácie vyžadujúce presnosť a prispôsobené formátovanie vašej prezentácie údajov.

  • Ak chcete previesť čísla na text pomocou aspoň jednu číslicu a žiadne desatinné miesta, použite tento vzorec:
    =TEXT(A2,"0")
  • Ak chcete previesť čísla na text pomocou aspoň dve číslice a presne na 1 desatinné miesto, použite tento vzorec:
    =TEXT(A7,"00.0")
  • Ak chcete previesť čísla na text, zatiaľ čo zachovať ich pôvodné formátovanie, použite tento vzorec:
    =TEXT(A12,"General")

    Poznámka: Ak použijete vyššie uvedený vzorec v systéme s neanglickým jazykovým nastavením a narazíte na a #HODNOTA chyba, možno budete musieť zvážiť použitie nasledujúceho alternatívneho vzorca:

    =""&A12

Tipy:
  • To, či je číslo naformátované ako text, môžete ľahko identifikovať podľa zarovnania doľava v bunke, na rozdiel od štandardných čísel, ktoré sa zarovnávajú doprava.
  • Predpokladajme, že v bunke A2 máte číslo, ktoré chcete formát ako mena a pridajte zaň slovo „dolárov“. (napr. konvertujte „1234 1,234“ na „XNUMX XNUMX dolárov“). Môžete použiť nasledujúci vzorec:
    =TEXT(A2,"$#,##0") & " Dollars"
  • Môžete tiež prispôsobiť vo formáte na kód sociálneho poistenia (napr. preveďte „12345678“ na „012-34-5678“) pomocou tohto vzorca:
    =TEXT(A2,"000-00-0000")
  • Ak chcete previesť výsledky vzorcov TEXT na ich skutočné textové hodnoty, začnite výberom buniek s týmito výsledkami a stlačte Ctrl + C kopírovať. Potom kliknite pravým tlačidlom myši na zvýraznené bunky a vyberte hodnoty podľa Možnosti prilepenia Sekcia.

Zmeňte číslo na text pridaním apostrofu

Pridanie apostrofu pred číslo je rýchla a manuálna metóda ideálna na prevod jednotlivých čísel do textového formátu, obzvlášť užitočná, keď potrebujete previesť iba 2 alebo 3 čísla na text.

Ak to chcete urobiť, jednoducho dvakrát kliknite na bunku a zadajte apostrof (') pred číslom v bunke.

Tipy:
  • To, či je číslo naformátované ako text, môžete ľahko identifikovať podľa zarovnania doľava v bunke, na rozdiel od štandardných čísel, ktoré sa zarovnávajú doprava.
  • Malý trojuholník zobrazený v ľavom hornom rohu každej vybratej bunky tiež znamená, že tieto bunky teraz obsahujú textové verzie čísel.

Preveďte čísla na text pomocou sprievodcu Text to Columns

Text do stĺpcov, všestranný nástroj v Exceli na manipuláciu s údajmi, dokáže efektívne previesť stĺpec čísel na text. Je to ideálna voľba na spracovanie prevodu čísla na text v rámci jedného stĺpca.

Poznámka: Táto metóda môže byť menej efektívna pre údaje rozložené vo viacerých stĺpcoch, pretože príkaz Text to Columns je navrhnutý tak, aby fungoval v jednom stĺpci súčasne.

  1. Vyberte čísla, ktoré chcete previesť na text.
  2. na dátum v tabuľke Dátové nástroje skupina, vyberte si Text do stĺpcov.

  3. Vo vyskakovacom okne Sprievodca prevodom textu na stĺpce, preskočiť kroky 1 a 2 kliknutím na tlačidlo ďalšie tlačidlo. Na tretí krok v sprievodcovi vyberte položku text prepínač a kliknite úprava zmeniť čísla v stĺpci na text.

    Tipy:
    • To, či je číslo naformátované ako text, môžete ľahko identifikovať podľa zarovnania doľava v bunke, na rozdiel od štandardných čísel, ktoré sa zarovnávajú doprava.
    • Malý trojuholník zobrazený v ľavom hornom rohu každej vybratej bunky tiež znamená, že tieto bunky teraz obsahujú textové verzie čísel.

Tip 1: Preveďte čísla uložené ako text na čísla

Ak chcete previesť tieto textovo formátované čísla späť na štandardný číselný formát, aby ich Excel mohol rozpoznať a zaobchádzať s nimi ako so skutočnými číslami na akékoľvek výpočtové účely, pozrite si tento návod: Ako hromadne previesť čísla uložené ako text na čísla v Exceli?


Tip 2: Preveďte čísla na anglické slová

Ak chcete previesť čísla na ich ekvivalentné anglické slová alebo slová anglickej meny, ako je znázornené na nasledujúcom obrázku, pozrite si tento návod: Ako rýchlo previesť čísla na anglické slová v Exceli?

Vyššie je uvedený všetok relevantný obsah súvisiaci so zmenou čísel na text v Exceli. Dúfam, že vám bude návod užitočný. Ak chcete preskúmať ďalšie tipy a triky programu Excel, prosím kliknite tu získate prístup k našej rozsiahlej zbierke viac ako tisícok návodov.

Comments (113)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Szeretnék egy olyat csinálni, hogy a különböző mezőkbe betűket írok és ezeknek a betűknek legyen szám értékük. Ezekkel műveleteket szeretnék végrehajtani. Pl.: sz=8 t=4 sz+t=12. Válaszát előre is köszönöm.
This comment was minimized by the moderator on the site
Hi there,

You can use the SUM function along with INDEX and MATCH: =SUM(INDEX(B2:B8,MATCH(A11:B11,A2:A8,0)))

In the formula, B2:B8 is the column that lists the values you assigned to the letters, A11:B11 is the letters you want to sum, A2:A8 is the column that lists all the letters.

https://www.extendoffice.com/images/stories/comments/ljy-picture/assign-value-to-letter.png

Amanda
This comment was minimized by the moderator on the site
*****RESPUESTA A LA PREGUNTA DE COMO PASAR UN NUMERO A SU EXPRESION CON LETRAS (SIN MACRO)*****

Tenía construida una Macro para que realizara esa función, con la actualización de Office no pude mantenerla ya que no funcionan cuando están en línea solo en carpetas seguras, lo resolví creando una tabla siendo la primera columna el dato con el digito que queremos pasar a letra y en las siguientes columnas el numero en letra, lo realice según mi número más alto , en este caso empecé por DIEZ MIL, después otra columna con los cientos (CIENTO, DOCIENTOS, etc.), posteriormente los numero del 1 al 99 (VEINTIUNO, TREINTA, etc.;), también agregue una columna "Y" y los números del 1 al 9 (DOS, TRES, CUATRO, etc.) al final concatene todo y agregue detalles como mayúsculas, pesos, M.N y por supuesto espacios.

Para mandarlos a llamar utilice un BUSCARV con combinaciones que necesitaba, como ENTERO o DERECHA según lo que realices.

Quedando algo así:

=+SI(referencia de celda<2,SI.ERROR(CONCAT("( ",+BUSCARV(ENTERO(referencia de celda),hoja y columnas,10,0)," PESO ",DERECHA(DECIMAL(referencia de celda),2),"/100 M.N. )"),"( PESOS 00/100 M.N. )"),SI.ERROR(CONCAT("( ",+BUSCARV(ENTERO(referencia de celda),hoja y columnas,10,0)," PESOS ",DERECHA(DECIMAL(referencia de celda),2),"/100 M.N. )"),"( PESOS 00/100 M.N. )"))

oculte formulas y la hoja con mi tabla bloqueando hoja y libro.

Espero les ayude, esta laborioso pero la mayoría es rellenar datos, a mí me funciono.

Saludos!
This comment was minimized by the moderator on the site
How to translate a number into text in different languages on Excel ?

​​​​​​​Help me, Please!
This comment was minimized by the moderator on the site
how do I maintain -1 as a superscript when I make a graph from an excel spreadsheet
This comment was minimized by the moderator on the site
I would like to convert the date 201901 in word " january¨ or number 01 (means january in numbers) in excel sheet. Thank you
This comment was minimized by the moderator on the site
How do you convert to text an amount with decimal number of which the decimal numbers remain as numbers? example: 750.25 - SEVEN HUNDRED FIFTY & 25/100.. Thank you
This comment was minimized by the moderator on the site
Large thanks!
This comment was minimized by the moderator on the site
Cuando convierto un numero en texto me lo pone en Ingles y en Dólares, lo necesito es en Español y en pesos Mexicanos, ¿como puedo resolver esto?
De antemano gracias por la atención que se sirva darme.
This comment was minimized by the moderator on the site
Hi, not working in our currency which is philippine peso. Kindly help. Thank you.
This comment was minimized by the moderator on the site
After converting words to figures, How can start with "Rupees" and end with "Only"
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations