Microsoft Excel automatycznie usuwa wiodące zera z liczb, ponieważ zera są niepotrzebne do obliczeń lub precyzji. Zdarza się jednak, że te pierwsze cyfry zera są niezbędne, na przykład przy wprowadzaniu identyfikatorów produktów, kodów pocztowych lub numerów ubezpieczenia społecznego. W takich przypadkach należy zastąpić domyślne zachowanie formatowania programu Excel. Skonfigurowanie niestandardowego formatu liczb za pomocą okna dialogowego Formatowanie komórek wyświetla wiodące zera i zapewnia, że program Excel nadal rozpoznaje liczby jako liczby. Możesz jednak również użyć formatowania tekstu za pomocą okna dialogowego Formatowanie komórek, funkcji Tekst lub Połącz lub funkcji importowania tekstu, aby dodać wiodące zera.
Niestandardowe formaty liczb
Kliknij prawym przyciskiem myszy wybrane komórki, wiersze lub kolumny, a następnie wybierz „Formatuj komórki”. Na karcie Liczby wybierz kategorię „Niestandardowe” i wprowadź zera w polu Typ; liczba wprowadzonych zer odpowiada liczbie cyfr, które powinny być wyświetlane; jeśli komórka zawiera mniej cyfr niż skonfigurowana liczba zer, dodawane są zera wiodące. Możesz również dołączyć symbole formatowania, takie jak znaki dolara, przecinki, łączniki, apostrofy i kropki dziesiętne. Na przykład, jeśli skonfigurowano „000-00-000” (bez cudzysłowów) dla numeru ubezpieczenia społecznego, a komórka zawierała tylko „9”, dane wyjściowe będą miały postać „000-00-009”. Inne należy wziąć pod uwagę, że program Excel dopuszcza tylko 15 cyfr znaczących, zanim zaokrągli liczbę, więc jeśli liczba przekracza 15 cyfr, z wyłączeniem wiodących zer, należy użyć format tekstowy.
Wideo dnia
Format tekstu
Formaty tekstowe umożliwiają wprowadzanie dowolnych danych w komórce, w tym wiodących zer, bez zmiany wartości w programie Excel. Po prostu wybierz kategorię „Tekst” w oknie dialogowym Formatowanie komórek. Jednak format tekstowy nie zwróci wiodących zer, które program Excel już usunął. Jeśli chcesz dodać wiodące zera do tekstu lub liczb, wpisz ponownie wartość jako tekst lub użyj funkcji Tekst lub Połącz. Możesz również sformatować liczbę jako tekst w pojedynczej komórce, dodając apostrof przed liczbą, na przykład: „000-12-345 Numbers sformatowane jako tekst mogą być nadal używane w obliczeniach, o ile nie zawierają dodatkowych elementów tekstowych, takich jak znaki lub Myślniki.
Funkcja tekstu
Funkcja Tekst umożliwia odwoływanie się do tekstu lub liczb, a następnie określanie formatu danych wyjściowych. Ta funkcja wykorzystuje strukturę „=Tekst (wartość, format)”. Wartością może być dowolne odwołanie do komórki lub liczba, oraz format ma taką samą strukturę jak konfigurowanie liczb niestandardowych, z wyjątkiem tego, że format jest otoczony przez cytaty. Na przykład poniższa formuła konwertuje liczbę w komórce A1 na 9-cyfrowy numer ubezpieczenia społecznego:
=Tekst (A1,"000-00-000")
Łączenie liczb
Niestandardowe formaty liczb i funkcja Tekst określają określoną liczbę cyfr, ale liczba zer wiodących różni się w zależności od liczby wprowadzonych cyfr, z wyjątkiem zer wiodących. Jednak funkcja Concatenate umożliwia dodanie określonej liczby wiodących zer, niezależnie od liczby cyfr zawartych w komórce źródłowej. Użyj struktury „=Concatenate (zeros, A1)” i wprowadź zera w cudzysłowie. Na przykład, aby dodać trzy zera do tekstu lub liczby w A1, użyj formuły:
=Połącz("000",A1)
Możesz także łączyć, używając znaku & ze strukturą „=zeros&A1”, na przykład:
="000"&A1
Import tekstu
Po otwarciu pliku tekstowego program Excel automatycznie uruchamia Kreatora importu tekstu. Używając ustawień domyślnych, Excel rozpoznaje liczby i usuwa wiodące zera. Aby temu zapobiec, wybierz kolumny liczbowe w kroku 3 i wybierz „Tekst” w polu Format danych kolumny. Zmusza to program Excel do traktowania liczb jako tekstu przed rozpoczęciem importowania danych, co oznacza, że zera wiodące są zachowywane.