Jak przekonwertować tekst na liczbę w programie Excel

Istnieje pięć różnych sposobów konwertowania liczb sformatowanych jako tekst na rzeczywiste liczby w programie Excel.

Wiele razy, na przykład gdy kopiujemy dane z innego programu, pliku tekstowego lub online, Excel może przechowywać liczby jako tekst. Jeśli spróbujesz użyć tych wartości tekstowych w obliczeniach i formułach, otrzymasz błędy. W takich sytuacjach musisz przekonwertować liczby sformatowane jako tekst z powrotem na wartości liczbowe.

W tym artykule poznasz różne metody konwersji tekstu na liczby w programie Excel.

Jak sprawdzić, czy wartość jest liczbą lub tekstem?

W programie Excel wartości mogą wyglądać jak liczby, ale nie sumują się i nie działają jak liczby, jak pokazano poniżej.

Istnieje kilka sposobów na określenie, czy wartość jest sformatowana jako tekst lub liczba w programie Excel.

  • W arkuszu kalkulacyjnym Excel liczby są domyślnie wyrównywane do lewej, a teksty w komórce do prawej.
  • Jeśli zaznaczono wiele komórek z wartościami liczbowymi, pasek stanu programu Excel na dole pokaże wartości Średnia, Liczba i SUMA, ale jeśli zaznaczono wiele komórek z wartościami tekstowymi, pasek stanu pokaże tylko Liczbę.
  • Czasami, jeśli komórka zawiera liczbę sformatowaną jako tekst, zobaczysz mały zielony trójkąt w lewym górnym rogu komórki (wskaźnik błędu), jak pokazano powyżej.
  • Po wybraniu komórki ze wskaźnikiem błędu zobaczysz znak ostrzegawczy z żółtym wykrzyknikiem. Przesuń kursor nad ten znak, a Excel pokaże Ci możliwy problem z tą komórką: „Liczba w tej komórce jest sformatowana jako tekst lub poprzedzona apostrofem”.
  • Ponadto, gdy próbujesz podsumować liczby sformatowane jako tekst, nie pokazują one prawidłowej sumy, jak pokazano powyżej.

Metody konwersji tekstu na liczby

W tym artykule przedstawiono pięć różnych sposobów konwersji tekstu na liczby. Są to:

  • Korzystanie z funkcji tekstu do numerowania
  • Zmieniając format komórki
  • Korzystanie z metody wklejania specjalnego
  • Korzystanie z kreatora tekstu do kolumn
  • Korzystanie z formuł

Konwertuj tekst na liczby za pomocą funkcji tekstu na liczby

Zacznijmy od prostej i łatwej metody, ale ta metoda nie zawsze jest dla Ciebie dostępna.

Funkcja Tekst na numer jest dostępna tylko wtedy, gdy liczby są sformatowanym tekstem w wyniku importowania danych ze źródeł zewnętrznych lub gdy przed liczbą dodawany jest apostrof. W takich przypadkach zobaczysz mały zielony trójkąt w lewym górnym rogu komórki, który jest wskaźnikiem błędu.

Wybierz komórki, które chcesz przekonwertować z tekstu na liczby, i kliknij żółtą ikonę ostrzeżenia, która pojawia się obok wybranej komórki lub zakresu. Z menu rozwijanego wybierz opcję „Konwertuj na numer”.

Gotowe! Twoje liczby są konwertowane.

Zmień tekst na numer, zmieniając format

Innym szybkim i łatwym sposobem konwersji liczb sformatowanych jako tekst na liczby jest zmiana formatu komórki.

Oto jak to zrobić:

Zaznacz wszystkie komórki, które chcesz przekonwertować. Możesz wybrać całą kolumnę, wybierając literę kolumny lub naciskając Ctrl + spacja. Przejdź do zakładki „Strona główna”, kliknij listę rozwijaną Format liczb w grupie Numer i wybierz opcję „Ogólne” lub „Liczba”.

Wybranie opcji „Liczba” da liczby dziesiętne, więc opcja „Ogólne” jest w porządku. Możesz też wybrać dowolne inne formaty z listy rozwijanej. Wybrany format zostanie zastosowany do Twoich danych.

Po wybraniu „Ogólne” wybrane komórki zostaną sformatowane jako liczby, a zostaną wyrównane do prawej strony komórek.

Ta metoda nie zawsze działa, w takich przypadkach użyj następujących metod.

Zmień tekst na numer za pomocą specjalnej metody wklejania

Trzecia metoda to kolejna wydajna metoda konwersji tekstu na liczby. W tej metodzie po prostu wykonujesz operację arytmetyczną na tekście za pomocą narzędzia Wklej specjalnie. Oto jak to zrobić:

Wybierz dowolną pustą komórkę (którą program Excel interpretuje jako 0) i skopiuj ją. Aby skopiować komórkę, wybierz komórkę i naciśnij ‘Ctrl + C„ lub kliknij prawym przyciskiem myszy i wybierz „Kopiuj” z menu kontekstowego. Następnie wybierz komórki, które chcesz przekonwertować na liczby, kliknij prawym przyciskiem myszy i wybierz opcję „Wklej specjalnie”. Lub naciśnij „Ctrl + Alt + Vskrót, aby zrobić to samo.

W oknie dialogowym Wklej specjalnie wybierz „Wartości” w sekcji Wklej (na górze) i „Dodaj” w sekcji Operacja (na dole), a następnie kliknij przycisk „OK”.

Spowoduje to dodanie „0” do każdej komórki w wybranym zakresie i przekonwertowanie liczb zapisanych jako tekst na liczby.

Wynik:

Konwertuj tekst na liczby za pomocą kreatora tekstu na kolumny

Jeszcze inną metodą konwersji tekstu na liczby jest użycie kreatora Tekst na kolumnę. Jest to trochę długi proces, ale przydaje się do konwersji całej kolumny wartości. Tak to się robi:

Najpierw wybierz komórki, które chcesz przekonwertować z tekstu na liczby, przejdź do zakładki „Dane”, kliknij przycisk „Tekst do kolumn” w grupie Narzędzia danych. Otworzy się „Kreator konwersji tekstu na kolumnę”.

W kroku 1 kreatora wybierz „Rozdzielone” w obszarze Oryginalny typ danych i kliknij „Dalej”.

W kroku 2 kreatora upewnij się, że pole „Tab” jest zaznaczone i kliknij przycisk „Dalej”.

W ostatnim kroku kreatora upewnij się, że w obszarze Format danych kolumny wybrano opcję „Ogólne”. W polu Miejsce docelowe możesz określić nową kolumnę, w której chcesz uzyskać wynik, lub pozostawić ją bez zmian, aby zastąpiła oryginalny zestaw danych. Następnie kliknij przycisk „Zakończ”.

Prawdopodobnie zauważyłeś, że podczas całego procesu nie zmieniłeś żadnej opcji i mogliśmy przejść do „Zakończ” w kroku 1. Jeśli Twoje dane zawierają jakieś ograniczniki, takie jak spacje lub średniki, musisz je wybrać w kroku 2 kreatora.

Konwertuj tekst na liczby za pomocą formuł

Ostatnią metodą konwersji tekstu na liczby jest użycie formuł. Jest to łatwy i prosty sposób, który nie wymaga dużej ręcznej interwencji. Za pomocą formuły możesz zautomatyzować konwersję.

Konwertuj ciąg na liczbę za pomocą funkcji WARTOŚĆ

Excel oferuje specjalną funkcję „WARTOŚĆ” do konwersji tekstu na liczbę.

Wyjątkową cechą tej funkcji jest to, że rozpoznaje wartość liczbową otoczoną znakami specjalnymi, akceptuje zarówno ciągi tekstowe, jak i odwołanie do komórki zawierającej teksty, a także tworzy czystą wersję wartości w innej komórce.

Składnia funkcji WARTOŚĆ:

=WARTOŚĆ(tekst)

Na przykład, aby przekonwertować liczbę sformatowaną jako tekst w A1, użyj poniższej funkcji WARTOŚĆ:

=WARTOŚĆ(A2)

Najpierw wybierz komórkę, w której chcesz uzyskać wynik, i wpisz powyższą formułę.

Jeśli chcesz przekonwertować kolumnę wartości tekstowych na liczby, wstaw formułę do pierwszej komórki zakresu, a następnie użyj uchwytu wypełniania, aby skopiować formułę do pozostałych komórek.

Funkcja Excel VALUE z funkcjami tekstowymi

Funkcji WARTOŚĆ można używać w połączeniu z funkcjami tekstowymi programu Excel, tj. LEFT, RIGHT i MID, aby wyciągnąć liczbę z ciągu tekstowego.

=WARTOŚĆ(PRAWO(A1,5))

W powyższym wzorze funkcja WARTOŚĆ wyodrębnia wartość liczbową z ciągu tekstowego w komórce A1 za pomocą funkcji PRAWO.

Zmień tekst na liczbę za pomocą operacji arytmetycznych w programie Excel

Możesz także przekonwertować tekst na liczbę, wykonując prostą operację matematyczną, która nie zmienia oryginalnej wartości.

Na przykład, aby przekonwertować liczbę sformatowaną jako tekst w komórce A1, możesz dodać zero, pomnożyć lub podzielić 1 przez tę wartość tekstową. Te operacje nie zmieniają wartości, ale konwertują je na liczby.

=A1+0 (lub) =A1*1 (lub) =A1/1

W tym artykule omówiliśmy każdą możliwą metodę konwersji tekstu na liczbę w programie Excel.