Przejdź do głównej zawartości

Jak zmienić lub przekonwertować numer na tekst w programie Excel?

Praca z liczbami w programie Excel może czasami być trudna, zwłaszcza gdy wymagane jest określone formatowanie. Konwersja liczb na tekst jest powszechną potrzebą w różnych scenariuszach, a zrozumienie, jak to zrobić skutecznie, może znacząco usprawnić zarządzanie danymi. Oto kilka kluczowych powodów, dla których może być konieczna konwersja liczb na tekst w programie Excel:

  • Obsługa dużych liczb: Limit precyzji programu Excel do 15 cyfr może powodować problemy z zaokrąglaniem długich liczb, takich jak numery kart kredytowych. Konwersja na tekst zapobiega niedokładnościom w przypadku liczb dłuższych niż 15 cyfr.
  • Zachowywanie zer wiodących: Excel domyślnie usuwa zera wiodące. Konwersja na tekst ma kluczowe znaczenie dla zachowania zer w kodach produktów, kodach pocztowych i podobnych identyfikatorach.
  • Zapobieganie automatycznemu formatowaniu daty: Excel automatycznie zmienia ciągi liczbowe przypominające daty (np. „01-01”) na daty. Aby zachować oryginalny format, konieczna jest konwersja tekstu.
  • Częściowe wyszukiwanie numerów: Aby znaleźć określone sekwencje w liczbach (np. znaleźć „10” w „101”, „1110”), konieczne jest użycie formatu tekstowego, ponieważ standardowe formaty liczb mogą nie obsługiwać takich wyszukiwań.
  • Spójność w dopasowywaniu danych: Funkcje takie jak WYSZUKAJ.PIONOWO lub DOPASUJ wymagają spójnych formatów danych. Konwersja na tekst pomaga dokładnie dopasować dane, zwłaszcza w przypadku formatów zawierających zera na początku.

Biorąc pod uwagę te scenariusze, jasne jest, że konwersja liczb na tekst w programie Excel może mieć kluczowe znaczenie dla zachowania dokładności danych, zapewnienia skutecznego wyszukiwania i zapobiegania niepożądanemu automatycznemu formatowaniu. Ten samouczek poprowadzi Cię przez różne metody osiągnięcia tej konwersji, uwzględniając różne potrzeby i typy danych.


Wideo: Zmień lub przekonwertuj liczbę na tekst w programie Excel


Konwertuj liczbę na tekst za pomocą polecenia Formatuj komórki

Microsoft Excel's Formatowanie komórek polecenie to prosta metoda zmiany formatu liczb. Jest to szczególnie przydatne, gdy trzeba przekonwertować duże zakresy liczb na tekst bez zmiany ich wyglądu.

  1. Wybierz liczby, które chcesz przekonwertować na tekst.
    Wskazówka: Przed wprowadzeniem liczb możesz najpierw sformatować puste komórki jako tekst. Dzięki temu liczby wprowadzane później będą traktowane jak tekst, co jest szczególnie przydatne przy dodawaniu zer wiodących.
  2. Na Strona główna kliknij strzałkę w dół w zakładce Numer grupuj i wybierz Tekst.

Wynik

Wybrane liczby są natychmiast konwertowane na tekst.

Wskazówka: Można łatwo rozpoznać, czy liczba jest sformatowana jako tekst, po wyrównaniu w komórce do lewej, w przeciwieństwie do liczb standardowych, które są wyrównane do prawej.

(AD) Konwertuj lub przeliteruj liczby na słowa za pomocą Kutools

Poznaj wszechstronność Kutools dla programu Excel z jego Liczby na słowa walutowe funkcja, bez wysiłku konwertująca liczby na szczegółowe wyrażenia walutowe lub zwykłe słowa. Dzięki obsłudze szerokiej gamy aż do 40 języków idealne rozwiązanie dla Twoich potrzeb jest dostępne po jednym kliknięciu.

  • 🌟 Trzeba przekształcić”12.75" do "Dwanaście dolarów i siedemdziesiąt pięć centów„dla przejrzystości finansowej?
  • 🌟 Wolę upraszczać”12.75" do "Dwanaście i siedem pięć„dla prostego zrozumienia?

Kutools dla programu Excel płynnie dopasowuje się do Twoich potrzeb! Odkryj na własnej skórze łatwość, jaką to zapewnia – z ponad 300 przydatnymi funkcjami programu Excel, gotowymi do użycia. Wypróbuj je wszystkie w 30-dniowym bezpłatnym okresie próbnym bez ograniczeń funkcji już teraz!


Zmień liczby na tekst za pomocą Kutools for Excel

Kutools dla programu Excel oferuje zaawansowany zestaw narzędzi usprawniających złożone zadania konwersji programu Excel, jak pokazano na zrzucie ekranu poniżej, w tym konwersję liczb na tekst. Jeśli masz Kutools zainstalowany, zastosuj go Konwertuj między tekstem a liczbą narzędzie w następujący sposób:

  1. Wybierz jeden lub więcej zakresów zawierających liczby, które chcesz zamienić na tekst.
  2. Kliknij Kutools > Treść > Konwertuj między tekstem a liczbą.

    Wskazówka: Jeśli narzędzie nie jest widoczne w pliku Treść rozwijanej liście, poszukaj jej w Konwersja Lista rozwijana.
  3. W Konwertuj między tekstem a liczbą w oknie dialogowym wybierz opcję Numer do tekstu opcję i kliknij OK. Spowoduje to konwersję wszystkich liczb na tekst z oryginalnego zakresu, jak pokazano poniżej.

    Porady:
    • Można łatwo rozpoznać, czy liczba jest sformatowana jako tekst, po wyrównaniu w komórce do lewej, w przeciwieństwie do liczb standardowych, które są wyrównane do prawej.
    • Ponadto mały trójkąt pojawiający się w lewym górnym rogu każdej zaznaczonej komórki wskazuje, że komórki te zawierają teraz tekstowe wersje liczb.

Uwaga: Aby uzyskać dostęp do Konwertuj między tekstem a liczbą wraz z szeroką gamą ponad 300 innowacyjnych narzędzi, takich jak Konwersja liczb na słowa, pobierz teraz Kutools dla Excela! Oferuje 30-dniowy bezpłatny okres próbny, pozwalający poznać jego szerokie możliwości. Zacznij odkrywać już dziś!


Zmień liczbę na tekst za pomocą funkcji TEKST

Chociaż wyżej wymienione metody są proste w przypadku podstawowej konwersji liczb na tekst, funkcja TEKST w programie Excel oferuje wyższy poziom dostosowywania i kontroli. Ta funkcja jest szczególnie przydatna, gdy trzeba przekonwertować liczby na tekst o określonych wymaganiach formatowania.

Na przykład, jeśli chcesz wyświetlać liczby w określonym formacie walutowym, zachować określoną liczbę miejsc po przecinku lub stosować się do innych niestandardowych formatów liczbowych, funkcja TEKST będzie idealnym rozwiązaniem. Pozwala określić dokładny format tekstu wyjściowego, dzięki czemu funkcja TEKST jest idealnym wyborem w sytuacjach wymagających precyzji i spersonalizowanego formatowania prezentacji danych.

  • Aby przekonwertować liczby na tekst za pomocą przynajmniej jedną cyfrę i brak miejsc po przecinku, użyj tej formuły:
    =TEXT(A2,"0")
  • Aby przekonwertować liczby na tekst za pomocą co najmniej dwie cyfry i dokładnie 1 miejsce po przecinku, użyj tej formuły:
    =TEXT(A7,"00.0")
  • Aby przekonwertować liczby na tekst, while zachowując ich oryginalne formatowanie, użyj tej formuły:
    =TEXT(A12,"General")

    Uwaga: Jeśli użyjesz powyższej formuły w systemie z ustawieniami języka innego niż angielski i napotkasz błąd #WARTOŚĆ błąd, może być konieczne rozważenie użycia następującej alternatywnej formuły:

    =""&A12

Porady:
  • Można łatwo rozpoznać, czy liczba jest sformatowana jako tekst, po wyrównaniu w komórce do lewej, w przeciwieństwie do liczb standardowych, które są wyrównane do prawej.
  • Załóżmy, że w komórce A2 masz liczbę, którą chcesz formacie jako waluta i dodaj po nim słowo „Dolary”. (np. zamień „1234” na „1,234 dolarów”). Możesz użyć następującej formuły:
    =TEXT(A2,"$#,##0") & " Dollars"
  • Możesz także dostosować format na kod numeru ubezpieczenia społecznego (np. przekonwertuj „12345678” na „012-34-5678”), używając tej formuły:
    =TEXT(A2,"000-00-0000")
  • Aby przekonwertować wyniki formuł TEKSTOWYCH na ich rzeczywiste wartości tekstowe, zacznij od zaznaczenia komórek zawierających te wyniki i naciśnij Ctrl + C kopiować. Następnie kliknij prawym przyciskiem myszy podświetlone komórki i wybierz Wartości pod Opcje wklejania

Zmień liczbę na tekst, dodając apostrof

Dodanie apostrofu przed liczbą to szybka i ręczna metoda idealna do konwersji pojedynczych liczb na format tekstowy, szczególnie przydatna, gdy trzeba przekonwertować tylko 2 lub 3 liczby na tekst.

Aby to zrobić, wystarczy dwukrotnie kliknąć komórkę i wprowadzić apostrof (') przed liczbą w komórce.

Porady:
  • Można łatwo rozpoznać, czy liczba jest sformatowana jako tekst, po wyrównaniu w komórce do lewej, w przeciwieństwie do liczb standardowych, które są wyrównane do prawej.
  • Ponadto mały trójkąt pojawiający się w lewym górnym rogu każdej zaznaczonej komórki wskazuje, że komórki te zawierają teraz tekstowe wersje liczb.

Konwertuj liczby na tekst za pomocą kreatora tekstu na kolumny

Tekst do kolumn, wszechstronne narzędzie w Excelu do manipulacji danymi, może skutecznie przekonwertować kolumnę liczb na tekst. Jest to idealny wybór do obsługi konwersji liczb na tekst w jednej kolumnie.

Uwaga: Ta metoda może być mniej skuteczna w przypadku danych rozproszonych w wielu kolumnach, ponieważ polecenie Tekst do kolumn zostało zaprojektowane do działania na jednej kolumnie na raz.

  1. Wybierz liczby, które chcesz przekonwertować na tekst.
  2. Na Dane zakładka, w Narzędzia danych grupę, wybierz Tekst do kolumn.

  3. W wyskakującym okienku Kreator konwersji tekstu na kolumny, pominąć kroki 1 i 2 klikając na Następna przycisk. Na trzeci krok kreatora wybierz opcję Tekst przycisk opcji i kliknij koniec , aby zmienić liczby w kolumnie na tekst.

    Porady:
    • Można łatwo rozpoznać, czy liczba jest sformatowana jako tekst, po wyrównaniu w komórce do lewej, w przeciwieństwie do liczb standardowych, które są wyrównane do prawej.
    • Ponadto mały trójkąt pojawiający się w lewym górnym rogu każdej zaznaczonej komórki wskazuje, że komórki te zawierają teraz tekstowe wersje liczb.

Wskazówka 1: Konwertuj liczby przechowywane jako tekst na liczby

Aby przekonwertować liczby w formacie tekstowym z powrotem na standardowy format liczbowy, aby program Excel mógł je rozpoznać i traktować jako liczby rzeczywiste do dowolnych celów obliczeniowych, zapoznaj się z tym samouczkiem: Jak masowo konwertować liczby przechowywane jako tekst na liczby w programie Excel?


Wskazówka 2: Konwertuj liczby na angielskie słowa

Aby przekonwertować liczby na ich odpowiedniki w języku angielskim lub słowa w walucie angielskiej, jak pokazano na poniższym zrzucie ekranu, zapoznaj się z tym samouczkiem: Jak szybko przekonwertować liczby na angielskie słowa w programie Excel?

Powyżej znajduje się cała istotna treść związana ze zmianą liczb na tekst w programie Excel. Mam nadzieję, że tutorial okaże się pomocny. Jeśli chcesz poznać więcej porad i wskazówek dotyczących programu Excel, kliknij tutaj aby uzyskać dostęp do naszej obszernej kolekcji ponad tysięcy samouczków.

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