Formuła Excel: Konwertuj tekst na liczby -

Spisie treści

Formuła ogólna

=VALUE(A1)

Podsumowanie

Aby przekonwertować proste wartości tekstowe na liczby, możesz użyć funkcji WARTOŚĆ lub po prostu dodać zero, jak opisano poniżej. W przedstawionym przykładzie formuła w C5 to:

=VALUE(B5)

tło

Czasami Excel kończy się tekstem w komórce, kiedy naprawdę potrzebujesz liczby. Istnieje wiele powodów, dla których może się to zdarzyć, i wiele sposobów rozwiązania tego problemu. W tym artykule opisano podejście oparte na formułach polegające na konwersji wartości tekstowych na liczby.

Wyjaśnienie

W tym przykładzie wartości w kolumnie A są „przechowywane jako tekst”. Oznacza to, że jeśli spróbujesz SUMA kolumny A, otrzymasz wynik równy zero.

Funkcja WARTOŚĆ spróbuje „wymusić” liczbę przechowywaną jako tekst na prawdziwą liczbę. W prostych przypadkach po prostu zadziała, a otrzymasz wynik liczbowy. Jeśli to nie zadziała, pojawi się błąd #ARG.

Zamiast tego dodaj zero

Inną popularną sztuczką jest po prostu dodanie zera do wartości tekstowej za pomocą następującego wzoru:

=A1+0

Zmusza to program Excel do podjęcia próby konwersji wartości tekstowej na liczbę w celu obsługi operacji matematycznej. Ma taką samą funkcjonalność jak VALUE powyżej. W pokazanym przykładzie C7 używa tej formuły.

Usuwanie innych postaci

Jeśli komórka zawiera znaki nieliczbowe, takie jak myślniki, znaki interpunkcyjne itp., Przed konwersją na liczby musisz je usunąć.

Formuły w C8 i C9 pokazują, jak używać funkcji LEWO i PRAWO do usuwania znaków nienumerycznych z wartości tekstowej, zanim zostanie ona przekonwertowana na liczbę. Funkcji MID można również używać w bardziej skomplikowanych sytuacjach. Jeśli chcesz usunąć dodatkowe spacje lub inne niedrukowalne znaki, zobacz funkcje TRIM i CLEAN.

Wreszcie, funkcja SUBSTITUTE umożliwia usuwanie znaków z funkcją typu „wyszukaj i zamień”.

Interesujące artykuły...