Как да добавите водещи нули в Excel

Microsoft Excel автоматично премахва водещите нули за числата, тъй като нулите не са необходими за изчисления или прецизност. Има случаи обаче, когато тези нули от първа цифра са необходими, като например при въвеждане на идентификационни номера на продукти, пощенски кодове или социални осигуровки. В такива случаи трябва да замените стандартното форматиране на Excel. Конфигурирането на персонализиран числов формат чрез диалоговия прозорец Форматиране на клетки показва водещи нули и гарантира, че Excel все още разпознава цифрите като числа. Можете обаче да използвате форматиране на текст чрез диалоговия прозорец Форматиране на клетки, функциите за текст или конкатенация или функцията за импортиране на текст, за да добавите водещи нули.

Персонализирани цифрови формати

Щракнете с десния бутон върху избрани клетки, редове или колони и след това изберете „Форматиране на клетки“. В раздела Числа изберете категорията "По избор" и въведете нули в полето Тип; броят на нулите, които въвеждате, съответства на броя цифри, които трябва да бъдат показани; ако клетката съдържа по-малко цифри от броя нули, които сте конфигурирали, се добавят водещи нули. Можете също да включите символи за форматиране като знаци за долар, запетаи, тирета, апострофи и десетични запетаи. Като пример, ако сте конфигурирали „000-00-000“ (без кавички) за социалноосигурителен номер и клетката съдържа само „9“, изходът става „000-00-009“. Друг Имайте предвид, че Excel позволява само 15 значими цифри, преди да закръгли числото, така че ако вашето число надвишава 15 цифри, с изключение на водещите нули, трябва да използвате текстов формат.

Видео на деня

Текстовият формат

Текстовите формати ви позволяват да въвеждате всякакви данни в клетка, включително водещи нули, без Excel да променя стойностите. Просто изберете категорията "Текст" в диалоговия прозорец Форматиране на клетки. Текстовият формат обаче няма да върне водещите нули, които Excel вече е премахнал. Ако трябва да добавите водещи нули към текст или числа, въведете отново стойността като текст или използвайте функцията Text или Concatenate. Можете също да форматирате число като текст в отделна клетка, като добавите апостроф преди числото, като например: '000-12-345 Числа форматирани като текст все още могат да се използват при изчисления, стига да не включват допълнителни текстови елементи, като знаци или тирета.

Текстовата функция

Функцията Text ви позволява да препращате към текст или числа и след това да зададете формат за изхода. Тази функция използва структурата "=Текст (стойност, формат)." Стойността може да бъде всяка препратка към клетка или номер, и форматът следва същата структура като конфигурирането на персонализирани номера, с изключение на това, че форматът е заобиколен цитати. Като пример, следната формула преобразува числото в клетка A1 в 9-цифрен номер за социално осигуряване:

=Текст (A1,"000-00-000")

Конкатенация на числа

Персонализираните цифрови формати и функцията Text определят конкретен брой цифри, но броят на водещите нули варира в зависимост от броя на въведените цифри, с изключение на водещите нули. Въпреки това, функцията Concatenate ви позволява да добавите определен брой водещи нули, независимо от това колко цифри са включени в изходната клетка. Използвайте структурата "=Concatenate (нули, A1)" и въведете нулите, заобиколени от кавички. Като пример, за да добавите три нули към текста или числото в A1, използвайте формулата:

=Конкатениране("000",A1)

Можете също да конкатенирате с помощта на амперсанда със структурата "=нули&A1", като например:

="000"&A1

Импортиране на текст

Когато отворите текстов файл, Excel автоматично стартира съветника за импортиране на текст. Използвайки настройките по подразбиране, Excel разпознава числата и премахва водещите нули. За да предотвратите това поведение, изберете колоните с числа в Стъпка 3 и изберете "Текст" в полето Формат на данните за колоната. Това принуждава Excel да третира числата като текст, преди да започне да импортира данни, което означава, че водещите нули се запазват.