Jak usunąć wiodące zera w Excelu (5 łatwych sposobów)

Wiele osób łączy miłość i nienawiść z wiodącymi zerami w programie Excel.

Czasami tego chcesz, a czasami nie.

Chociaż program Excel został zaprogramowany w taki sposób, że automatycznie usuwa wszelkie wiodące zera z liczb, w niektórych przypadkach możesz je mieć.

W tym samouczku Excela pokażę ci jak usunąć wiodące zera w twoich liczbach w Excelu.

Więc zacznijmy!

Możliwe powody, dla których możesz mieć wiodące zera w programie Excel

Jak wspomniałem, Excel automatycznie usuwa wszelkie wiodące zera z liczb. Na przykład, jeśli wprowadzisz 00100 w komórce w Excelu, automatycznie przekonwertuje to na 100.

W większości przypadków ma to sens, ponieważ te wiodące zera nie są tak naprawdę znaczące.

Ale w niektórych przypadkach możesz tego chcieć.

Oto kilka możliwych powodów, dla których Twoje liczby zachowują wiodące zera:

  • Jeśli liczba została sformatowana jako tekst (głównie przez dodanie apostrofu przed liczbą), zachowałaby wiodące zera.
  • Komórka mogła zostać sformatowana w taki sposób, że zawsze pokazuje określoną długość liczby. A jeśli liczba jest mniejsza, dodawane są wiodące zera, aby to zrekompensować. Na przykład możesz sformatować komórkę tak, aby zawsze pokazywała 5 cyfr (a jeśli liczba jest mniejsza niż pięć cyfr, wiodące zera są dodawane automatycznie)

Metoda, którą wybierzemy, aby usunąć wiodące zera, będzie zależeć od tego, co ją powoduje.

Przeczytaj także: Jak dodać wiodące zera w programie Excel

Tak więc pierwszym krokiem jest zidentyfikowanie przyczyny, abyśmy mogli wybrać właściwą metodę usunięcia tych wiodących zer.

Jak usunąć wiodące zera z liczb?

Istnieje wiele sposobów usuwania zer wiodących z liczb.

W tej sekcji pokażę Ci pięć takich metod.

Konwertuj tekst na liczby za pomocą opcji sprawdzania błędów

Jeśli przyczyną liczb wiodących jest to, że ktoś dodał apostrof przed tymi liczbami (aby przekonwertować je na tekst), możesz użyć metody sprawdzania błędów, aby przekonwertować je z powrotem na liczby za pomocą jednego kliknięcia.

Jest to prawdopodobnie najłatwiejsza metoda na pozbycie się wiodących zer.

Tutaj mam zestaw danych, w którym mam liczby, przed którymi znajduje się apostrof, a także wiodące zera. Jest to również powód, dla którego widzisz te liczby wyrównane do lewej strony (podczas gdy domyślnie liczby są wyrównane do prawej), a także mają wiodące zera.

Poniżej znajdują się kroki, aby usunąć te wiodące zera z tych liczb:

  1. Wybierz liczby, z których chcesz usunąć wiodące zera. Zauważysz, że w prawej górnej części zaznaczenia znajduje się żółta ikona.
  2. Kliknij żółtą ikonę sprawdzania błędów
  3. Kliknij „Konwertuj na numer”

Otóż ​​to! Powyższe kroki usunęłyby apostrof i przekonwertowały te wartości tekstowe z powrotem na liczby.

A ponieważ program Excel jest zaprogramowany do domyślnego usuwania spacji wiodących z dowolnych liczb, zobaczysz, że robi to automatycznie usuwa wszystkie wiodące zera.

Uwaga: Ta metoda nie zadziała, jeśli wiodące zera zostaną dodane jako część niestandardowego formatowania liczb komórek. Aby poradzić sobie z tymi przypadkami, użyj metod omówionych dalej.

Zmień niestandardowe formatowanie liczb komórek

Innym naprawdę częstym powodem, dla którego Twoje liczby mogą się wyświetlać z wiodącymi zerami, jest to, że komórki zostały sformatowane tak, aby zawsze pokazywały określoną liczbę cyfr w każdym numerze.

Wiele osób chce, aby liczby wyglądały na spójne i miały tę samą długość, dlatego określają minimalną długość liczb, zmieniając formatowanie komórek.

Na przykład, jeśli chcesz, aby wszystkie liczby były wyświetlane jako liczby 5-cyfrowe, jeśli masz liczbę, która jest tylko trzycyfrowa, program Excel automatycznie doda do niej dwa wiodące zera.

Poniżej mam zestaw danych, w którym zastosowano niestandardowe formatowanie liczb, aby zawsze wyświetlać co najmniej pięć cyfr w komórce.

A sposobem na pozbycie się tych wiodących zer jest po prostu usunięcie istniejącego formatowania z komórek.

Poniżej znajdują się kroki, aby to zrobić:

  1. Wybierz komórki, które mają liczby z wiodącymi zerami
  2. Kliknij kartę Strona główna
  3. W grupie Liczby kliknij menu rozwijane Format liczb
  4. Wybierz „Ogólne”

Powyższe kroki zmieniłyby niestandardowe formatowanie liczb komórek, a teraz liczby będą wyświetlane zgodnie z oczekiwaniami (gdzie nie będzie zer wiodących).

Zauważ, że ta technika zadziała tylko wtedy, gdy przyczyną zer wiodących było niestandardowe formatowanie liczb. Nie działałoby, gdyby do konwersji liczb na tekst użyto apostrofu (w takim przypadku należy użyć poprzedniej metody)

Pomnóż przez 1 (przy użyciu techniki Paste Special)

Ta technika działa w obu scenariuszach (gdzie liczby zostały przekonwertowane na tekst przy użyciu apostrofu lub zastosowano niestandardowe formatowanie liczb do komórek).

Załóżmy, że masz zestaw danych, jak pokazano poniżej i chcesz usunąć z niego wiodące zera.

Poniżej znajdują się kroki, aby to zrobić

  1. Skopiuj dowolną pustą komórkę z arkusza roboczego
  2. Wybierz komórki, w których masz liczby, z których chcesz usunąć wiodące zera
  3. Kliknij prawym przyciskiem myszy zaznaczenie, a następnie kliknij Wklej specjalnie. Otworzy się okno dialogowe Wklej specjalnie
  4. Kliknij opcję „Dodaj” (w grupie operacji)
  5. Kliknij OK

Powyższe kroki dodają 0 do wybranego zakresu komórek, a także usuwają wszystkie wiodące zera i apostrof.

Chociaż nie zmienia to wartości komórki, konwertuje wszystkie wartości tekstowe na liczby, a także kopiuje formatowanie z pustej komórki, którą skopiowałeś (zastępując w ten sposób istniejące formatowanie, które powodowało pojawienie się zer wiodących).

Ta metoda wpływa tylko na liczby. Jeśli masz jakiś ciąg tekstowy w komórce, pozostanie on niezmieniony.

Korzystanie z funkcji WARTOŚĆ

Inną szybką i łatwą metodą usunięcia zer wiodących jest użycie funkcji wartości.

Ta funkcja pobiera jeden argument (którym może być tekst lub odwołanie do komórki zawierającej tekst) i zwraca wartość liczbową.

Działałoby to również w obu scenariuszach, w których wiodące liczby są wynikiem apostrofu (używanego do konwersji liczb na tekst) lub niestandardowego formatowania liczb.

Załóżmy, że mam zestaw danych, jak pokazano poniżej:

Poniżej znajduje się formuła, która usunęłaby wiodące zera:

=WARTOŚĆ(A1)

Uwaga: Jeśli nadal widzisz wiodące zera, musisz przejść do karty głównej i zmienić format komórki na Ogólne (z listy rozwijanej Format liczb).

Używanie tekstu do kolumny

Chociaż funkcja tekstu do kolumn służy do dzielenia komórki na wiele kolumn, można jej również użyć do usunięcia zer wiodących.

Załóżmy, że masz zestaw danych, jak pokazano poniżej:

Poniżej znajdują się kroki, aby usunąć wiodące zera za pomocą tekstu do kolumn:

  1. Wybierz zakres komórek, które mają liczby
  2. Kliknij zakładkę „Dane”
  3. W grupie Narzędzia danych kliknij „Tekst do kolumn”
  4. W kreatorze „Konwertuj tekst na kolumny” wprowadź następujące zmiany:
    1. Krok 1 z 3: Wybierz „Rozdzielone” i kliknij Dalej
    2. Krok 2 z 3: Usuń zaznaczenie wszystkich ograniczników i kliknij Dalej
    3. Krok 3 z 3: Wybierz komórkę docelową (w tym przypadku B2) i kliknij Zakończ

Powyższe kroki powinny usunąć wszystkie wiodące zera i dać tylko liczby. Jeśli nadal widzisz wiodące zera, musisz zmienić formatowanie komórek na Ogólne (można to zrobić na karcie Strona główna)

Jak usunąć wiodące zera z tekstu

Chociaż wszystkie powyższe metody działają świetnie, są one przeznaczone tylko dla tych komórek, które mają wartość liczbową.

Ale co, jeśli masz wartości alfanumeryczne lub tekstowe, które również zawierają początkowe zera.

Powyższe metody nie zadziałałyby w takim przypadku, ale dzięki niesamowitym formułom w Excelu nadal możesz uzyskać ten czas.

Załóżmy, że masz zestaw danych, jak pokazano poniżej i chcesz usunąć z niego wszystkie wiodące zera:

Poniżej znajduje się formuła, aby to zrobić:

=PRAWO(A2,DŁ(A2)-ZNAJDŹ(LEWO(ZAMIANA(A2,"0","");1);A2)+1)

Pozwól, że wyjaśnię, jak działa ta formuła

Część SUBSTITUTE formuły zastępuje zero spacją. Zatem dla wartości 001AN76, wzór zastępczy daje wynik jako 1AN76

Formuła LEWY następnie wyodrębnia skrajny lewy znak z tego wynikowego ciągu, który w tym przypadku będzie wynosił 1.

Formuła ZNAJDŹ następnie szuka znaku znajdującego się najbardziej po lewej stronie podanego przez formułę LEWY i zwraca jego pozycję. W naszym przykładzie dla wartości 001AN76 dałoby to 3 (co jest pozycją 1 w oryginalnym ciągu tekstowym).

1 jest dodawane do wyniku formuły ZNAJDŹ, aby upewnić się, że zostanie wyodrębniony cały ciąg tekstowy (z wyjątkiem wiodących zer)

Wynik formuły ZNAJDŹ jest następnie odejmowany od wyniku formuły LEN (używanej do podania długości całego ciągu tekstowego). To daje nam długość pierścienia tekstowego bez wiodących zer.

Ta wartość jest następnie używana z funkcją PRAWO do wyodrębnienia całego ciągu tekstowego (z wyjątkiem zer wiodących).

Jeśli istnieje możliwość, że w komórkach mogą znajdować się spacje wiodące lub końcowe, najlepiej użyć funkcji TRIM z każdym odwołaniem do komórki.

Tak więc nowa formuła z dodaną funkcją TRIM wyglądałaby tak, jak pokazano poniżej:

=PRAWO(PRZYC(A2);DŁ(PRZYC(A2))-ZNAJDŹ(LEWO(ZAMIANA(PRZYC(A2);"0","");1);PRZYC(A2))+1)

Oto kilka prostych sposobów, za pomocą których można usunąć wiodące zera z zestawu danych w programie Excel.

Mam nadzieję, że ten samouczek okazał się przydatny!

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave