Как да добавяте водещи нули в текстов формат на Excel (10 начина)

  • Споделя Това
Hugh West

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

Изтегляне на работна тетрадка за практика

Можете да изтеглите работната тетрадка и да се упражнявате с тях.

Добавяне на водещи нули.xlsm

10 лесни начина за добавяне на водещи нули в текстов формат на Excel

Докато работим в Excel, може да се наложи да записваме пощенски кодове, телефонни номера, банкова информация и номера за сигурност. Но ако въведем " 0011 20 010 ", Excel автоматично премахва началните нули. Има много начини за добавяне на начални нули в Excel.

За добавяне на нули пред всякакви стойности ще използваме следния набор от данни, който съдържа някои стойности в колона B и искаме да поставим няколко нули пред тези стойности в колона C . Нека разгледаме начините за добавяне на водещи нули в Excel.

1. Вмъкване на апостроф (') за добавяне на водещи нули в текстов формат на Excel

Можем да накараме Excel да въведе дадено число като текст, като поставим преден апостроф. Това е най-бързият и лесен начин да поставяне на нули пред стойност, докато въвеждате данните. Нека разгледаме стъпките, за да направим това в няколко клетки.

СТЪПКИ:

  • Първо, въведете специалния символ апостроф " ' " преди всяка стойност. Затова въвеждаме '000011 в клетка C5 .

  • Това дава указания на Excel че данните са предназначени да бъдат текст а не номер .
  • Второ, натиснете Въведете .
  • Началните нули все още са видими в данните ви. Но показването на грешка с зелен триъгълник .
  • Кликнете върху този триъгълник и оттам изберете Игнориране на грешка .

  • Грешката вече е отстранена по този начин.

  • Можете да въведете всички стойности, като използвате апострофа преди въвеждането на данните, като просто следвате горните стъпки.

Прочетете още: [Решено]: Водещата нула не се показва в Excel (9 възможни решения)

2. Добавяне на водещи нули в текстов формат с помощта на форматиране на клетките

С Excel Форматиране на клетките За да добавим водещи нули в текстов формат на Excel, можем да използваме функцията за форматиране на клетки. Нека разгледаме процедурата за добавяне на водещи нули.

СТЪПКИ:

  • На първо място изберете клетките, в които искате да добавите водещи нули. C5:C10 .
  • На второ място, щракване с десния бутон на мишката върху на мишката и изберете Форматиране на клетките . Това ще отвори Форматиране на клетките диалог.
  • Друг начин за отваряне на Форматиране на клетките диалогов прозорец е просто да натиснете Ctrl + 1 .

  • След това отидете в Числа и от Категория изберете раздел Потребителски .
  • След това въведете толкова нули, колкото предпочитате, в полето за тип под Тип . затова въвеждаме " 00000 ".
  • След това щракнете върху OK бутон.

  • И това е. Следвайки стъпките, ще можете да добавяте водещи нули към данните си.

Прочетете още: Excel VBA: Форматиране на клетката като текст (3 метода)

3. Командата Number за включване на водещи нули в текстов формат на Excel

Можем да променим формата на клетките, като използваме командата number. Ако клетките са само в текстов формат, тогава можем да въведем стойностите с водещи нули. Сега нека следваме стъпките надолу, за да променим формата на тези клетки, за да добавим нули в началото на стойностите.

СТЪПКИ:

  • Първо, изберете обхвата на клетките. C5:C10 .
  • Второ, отидете в Начало от лентата.
  • Освен това от падащото меню под Номер изберете Текст .

  • Сега поставете стойностите с водещи нули в тези клетки.
  • Възможно е да се сблъскате с грешка, тъй като предишният метод в раздел 1 Кликнете върху тази грешка и изберете Игнориране на грешка .

  • И накрая, ето ви! Сега вече можем да видим стойностите с водещи нули.

Прочетете още: Как да добавяте текст след число с потребителски формат в Excel (4 начина)

4. Прилагане на функцията TEXT за добавяне на водещи нули в Excel

В Excel Функция TEXT се използва за трансформиране на цели числа в текст. По същество той преобразува цифрово число в текстов низ. Функция TEXT за добавяне на водещи нули в Excel, като следвате простите стъпки по-долу.

СТЪПКИ:

  • В началото изберете клетката, в която искате да поставите нулите в шрифта на стойностите. Така избираме клетката C5 .
  • След това запишете формулата там.
=TEXT(B5, "00000#")

  • След това натиснете Въведете . И ще можете да видите формулата в лентата с формули.

  • Сега плъзнете Дръжка за пълнене надолу, за да копирате формулата в обхвата.

  • И накрая можете да видите, че формулата добавя нули пред стойностите.

Прочетете още: Excel Конвертиране на число в текст с водещи нули: 10 ефективни начина

5. Добавяне на водещи нули с функцията RIGHT на Excel

Excel Функция RIGHT връща предоставения набор от символи от края на текстов низ. Тази функция може да се използва за добавяне на нули преди всякакви стойности. Сега нека преминем през стъпките за добавяне на водещи нули с помощта на excel Функция RIGHT .

СТЪПКИ:

  • По същия начин, както при предишните методи, изберете клетка C5 .
  • След това въведете формулата в тази клетка.
=RIGHT("000000"&B5, 6)

  • След това натиснете бутона Въведете от клавиатурата.

  • Освен това плъзнете Дръжка за пълнене надолу, за да дублирате формулата.

  • В крайна сметка ще получите нулите преди стойностите.

Прочетете още: Как да добавяте водещи нули, за да направите 10 цифри в Excel (10 начина)

Подобни четива

  • Как да промените размера на шрифта на целия лист с Excel VBA
  • Кодове на Excel VBA за удебеляване на текст в низ (5 примера)
  • Как да конвертирате текст във формат за време с AM/PM в Excel (3 метода)
  • [Поправено!] Невъзможност за промяна на цвета на шрифта в Excel (3 решения)
  • Как да пишем 001 в Excel (11 ефективни метода)

6. Комбиниране на функциите REPT и LEN за добавяне на водещи нули в текстов формат

Сайтът Функция REPT може да се използва за запълване на клетка с множество случаи на текстов низ. Функция LEN изчислява колко символа има в предоставения текстов низ. Можем да добавим водещи нули, като комбинираме тези две функции. Нека да продължим процедурата надолу, за да добавим водещи нули.

СТЪПКИ:

  • Първо, както и при предишните методи, изберете клетка C5 .
  • Второ, въведете формулата в тази клетка.
=REPT(0,5-LEN(B5))&B5

  • След това натиснете бутона Въведете В лентата с формули ще се появи формулата.

🔎 Как работи формулата?

⏩ REPT(0,5-LEN(B5)): Това повтаря символите определен брой пъти.

Изход → 000

⏩ REPT(0,5-LEN(B5))&B5 : Връща се стойността с водещи нули.

Изход → 00011

  • Сега плъзнете Дръжка за пълнене надолу, за да копирате формулата.

  • И това е всичко. Крайният резултат е в получения диапазон от клетки.

Прочетете още: Добавяне или запазване на водещи нули в Excel (10 подходящи начина)

7. Функция CONCATENATE за вмъкване на водещи нули

Сайтът Функция CONCATENATE е текстова функция, която може да се използва за комбиниране на две или дори повече текстови данни в един низ. добавяне на начални нули можем да използваме Excel Функция CONCATENATE . За да използвате функцията, следвайте няколко прости стъпки по-долу.

СТЪПКИ:

  • Съответно на предишните методи, изберете клетка C5 .
  • След това въведете формулата.
=CONCATENATE(0,B5)

  • Сега натиснете бутона Въведете и формулата ще се появи в лентата с формули.

  • За да копирате формулата върху обхвата, плъзнете бутона Дръжка за пълнене надолу.

  • И ето, че нулите бяха добавени преди това в стойностите.

Прочетете още: Как да конкатенирате числа с водещи нули в Excel (6 метода)

8. Вмъкване на функцията BASE за добавяне на водещи нули в Excel

Сайтът Функция BASE в Excel превръща числото в неговото текстово представяне в определена база. Функция BASE , можем да добавим водещи нули. Нека демонстрираме процедурата за това.

СТЪПКИ:

  • Първо, изберете клетка C5 .
  • Второ, напишете формулата.
=BASE(B5,10,6)

  • Сега натиснете Въведете .

  • След това плъзнете Дръжка за пълнене за повтаряне на формулата в обхвата.

  • Накрая, като използваме тази формула, можем да видим желания резултат в колона C .

9. VBA за добавяне на водещи нули в текстов формат на Excel

Excel VBA винаги изпълнява задачата по същия начин, както функциите на Excel или ръчните трикове. Можем да използваме Excel VBA за добавяне на водещи нули. Нека видим стъпките за това.

СТЪПКИ:

  • Първо, отидете в Разработчик в лентата.
  • Второ, щракнете върху Visual Basic или натиснете Alt + F11 за да отворите Редактор на Visual Basic .

  • Друг начин за отваряне на Редактор на Visual Basic е, просто щракнете с десния бутон на мишката върху листа и изберете Вижте кода .

  • Това ще отвори Редактор на Visual Basic където можете да напишете кода.
  • След това запишете Код VBA по-долу.

Код VBA:

 Sub ADD_Leading_Zeros(r As Range, zeros As Integer) Dim str As String Dim i As Integer For i = 1 To zeros str = str &; "0" Next r.NumberFormat = "@" r = Evaluate("index(text(" & r.Address & ", "" & str & """),)") End Sub Result() With ActiveSheet ADD_Leading_Zeros .Range("C5:C10"), 5 End With End Sub 
  • Сега стартирайте кода, като натиснете бутона F5 или натискане на клавиша Изпълнявайте функцията Run Sub бутон.

  • Може да се появи грешка, която показва, че числата са форматирани като низ или текст.
  • Сега щракнете върху Игнориране на грешка от опцията за грешка в падащото меню.

  • И накрая, можете да видите как се използва VBA код, с който можем да добавим водещи нули в Excel.

Прочетете още: Как да форматирате текст в клетка на Excel (10 подхода)

10. Използване на Power Query за добавяне на водещи нули

Power Query е Excel функция, която е идеална за потребители, които се нуждаят от подготовка на данни, но не изискват пълен набор от аналитични възможности. Редактор на Power Query е основният интерфейс за подготовка на данни, в който можете да се свързвате с различни източници на данни и да преглеждате данни, като същевременно прилагате стотици различни трансформации на данни. Можем да добавим водещи нули с помощта на Power Query. За целта трябва да следваме стъпките по-долу.

СТЪПКИ:

  • Първо, изберете обхвата на клетката с данни. Така че избираме обхвата B4:B9 .
  • Второ, отидете в Данни от лентата.
  • Трето, изберете От таблица/обхват под Получаване и трансформиране на данни .

  • Това ще отвори Създаване на таблица диалогов прозорец.
  • След това щракнете върху ОК бутон.

  • Това ще създаде таблица. Даваме име на таблицата Действителна стойност .

  • Сега отново отворете Редактор на Power Query , от лентата изберете Данни След това в раздела Получаване и трансформиране на данни , изберете От таблица/обхват .
  • След това можете да видите, че това ще отвори Редактор на Power Query .
  • Освен това посетете Добавяне на колона в тихия редактор на захранването.
  • Освен това изберете Потребителска колона .

  • Това ще се появи в Потребителска колона прозорец.
  • Дайте име на новата колона Стойност с водещи нули . И запишете формулата.
=Text.PadStart([Действителна стойност],6, "0")

  • След това щракнете върху OK .

  • Но можете да видите, че има грешка, защото стойностите са в цифров формат и трябва да ги преобразуваме в текстов формат.

  • За да направите това, отидете в Източник: в Настройки на заявката .
  • След това от ABC123 от падащото меню, изберете Текст .

  • Това ще отвори прозорец с име Стъпка за вмъкване . кликнете Вмъкване на .

  • И накрая, ако отидете в Добавени персонализирани на Настройки на заявката . Можете да видите, че нулите вече са добавени начело на тези стойности.

  • В крайна сметка към електронната ви таблица ще бъде добавен лист Power Query с тези стойности. Името на листа е Таблица1 .

Заключение

Горните методи ще ви помогнат да добавите водещи нули в текстов формат в Excel. Надявам се, че това ще ви помогне! Ако имате някакви въпроси, предложения или обратна връзка, моля, уведомете ни в раздела за коментари. Или можете да разгледате други наши статии в ExcelWIKI.com блог!

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.