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

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

Водещите нули помагат предимно за уточняване на дължината на числото. В случай на поддържане на записи, като например специален идентификационен номер, пощенски код, номера за сигурност и т.н., трябва да запазване на началните нули обаче, когато се опитате да въведете пощенски код, например 00901 ' на Пуерто Рико в клетка, Excel го съкращава до ' 901 ′ веднага. За Microsoft Excel е изключително важно да се справя с водещите нули. За целта трябва да преобразувате числото в текст. В тази статия ще разгледам начините за преобразуване на числа в текст с водещи нули. В тази статия ще покажа как да преобразувате число в текст с водещи нули в Excel.

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

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

Конвертиране на число в текст с водещи нули

9 Лесни методи за преобразуване на число в текст с водещи нули в Excel

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

1. Използване на текстов формат

Това е просто решение

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

Стъпки

  • Изберете празна клетка или диапазон от клетки, в които искате да използвате формата.
  • Щракнете върху избора Format Dropdown (Формат) в командата Numbers (Числа) от Начало таб.
  • Изберете опцията Текст от списъците.

  • Сега клетките са готови да показват водещи нули. След ръчно въвеждане на пощенския код ще получим следния резултат.

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

2. Използване на потребителски формат

Персонализиран формат е специален вид формат, при който имате многобройни възможности за избор в Форматиране на клетките Ще изберем един от тях.

Стъпки

  • Копирайте ZIP кодовете в нов клетъчен диапазон и изберете клетъчния диапазон.
  • Кликнете върху Номер команда.
  • Изберете Потребителски опция от Форматиране на клетките .
  • Тип ' 00000 ', тъй като пощенският код се състои от пет цифри.
  • Натиснете ОК .

  • След това ще получите следния резултат.

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

3. Добавяне на апостроф пред числото

Добавянето на апострофи е най-лесният начин за запазване на водещите нули пред всяко число. Основното предимство е, че апострофът не се вижда в клетката, въпреки че е наличен в лентата с формули и можете да го редактирате.

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

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

4. Прилагане на функцията TEXT

Функцията TEXT помага за преобразуване на числа в текст в работен лист. За да разберете процеса, следвайте внимателно стъпките.

Стъпки

  • Изберете празната клетка, напр. D5 .
  • Въведете формулата по следния начин:
=TEXT(C5, "00000")

където C5 е стойността на ZIP кода, а " 00000 " е желаното форматиране, тъй като номерът на ZIP кода се състои от пет цифри.

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

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

5. Използване на функцията RIGHT

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

Стъпки

  • Изберете празната клетка, напр. D5 .
  • Въведете формулата по следния начин:
=RIGHT("00000"&C5,5)

където C5 е стойността на ZIP кода, " 00000 " е желаното форматиране, а 5 е броят на символите

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

6. Използване на функцията BASE

Функцията BASE преобразува число в текстово представяне със зададения радикс (база).

За да разберете правилно метода, следвайте стъпките.

Стъпки

  • Изберете празната клетка, напр. D5 .
  • Въведете формулата по следния начин:
=BASE(C5,10,5)

където C5 е номерът на ZIP кода, 10 е основата, а 5 е желаната дължина на символите.

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

7. Прилагане на функцията CONCATENATE

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

Стъпки

  • Изберете празната клетка, напр. D5 .
  • Въведете формулата по следния начин:
=CONCATENATE("00", C5)

където " 00 " е първият елемент & C5 е вторият елемент, главно номерът на пощенския код.

  • Натиснете Въведете за да приложите формулата.

  • След това плъзнете Дръжка за пълнене икона надолу в колоната.

Забележка: Използване на CONCATENATE можете да добавяне на начална нула но не можете да поставяте начални нули.

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

8. Комбиниране на функциите REPT и LEN

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

Стъпки

  • Изберете празна клетка, напр. E5 .
  • Въведете формулата по следния начин:
=REPT(0,5)

където 0 е елементът, който се повтаря, а 5 е времето за повторение.

  • Натиснете ОК .

  • Виждате, че всички стойности са нули. Така че трябва да обединим колона C и колона D За целта изберете клетката E5 или нова празна клетка в нов работен лист.
  • Въведете формулата по следния начин:
=REPT(0,5)&C5

  • Натиснете ОК .

  • Отново виждате, че изходите не са подплатени (добавени са водещи нули), което означава, че всички изходи не са 5-цифрено число текст с начални нули. Ето защо трябва да използваме LEN За тази цел изберете предишната клетка E5 или празна клетка
  • Въведете формулата по следния начин:
=REPT(0,5-LEN(C5))&C5

където C5 е броят на пощенските кодове.

  • Натиснете ОК .

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

9. Използване на Power Query Editor

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

Стъпки

  • Изберете диапазона от клетки B4:B13 .
  • Преместете се в Данни таб.
  • Изберете опцията От таблицата .
  • Проверете избраната таблица.
  • Натиснете ОК .

  • Сега трябва да преобразуваме ZIP кода (числото) в текст, както гласи формулата.
  • Изберете курсора в горния ляв ъгъл
  • Изберете Текст опция за преобразуване на числото в текст

В този момент трябва да използваме функцията. Затова трябва да добавим нова колона.

  • Кликнете върху Добавяне на колона таб.
  • Изберете Потребителска колона.
  • Напишете новото име на колоната, подобно на Текст с водещи нули (Padded) .
  • Въведете формулата по следния начин:
=Text.PadStart([#" Пощенски код (номер)"],5, "0")

където колоната, а именно ZIP Code (Number), се въвежда като текст, 5 е броят на цифрите & 0 е символът за попълване.

  • Натиснете OK .

  • Кликнете върху Затвори & Зареждане команда.
  • Изберете Затвори & Зареждане на опция.

  • Изберете опцията за зареждане като Таблица .
  • Изберете клетка C4 на Съществуващ работен лист .
  • Натиснете Зареждане .

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

Как да конвертирате число в текст автоматично в Excel

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

Стъпки

  • Първо трябва да изберете обхвата от клетки C5 към C13 .

  • След това отидете в Начало в лентата.
  • От Номер изберете стрелката надолу.

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

  • За да елиминирате грешката, изберете обхвата от клетки C5 към C13 .
  • След това изберете стрелката надолу.
  • След това щракнете върху Игнориране на грешка .

  • В резултат на това получаваме следния резултат, който елиминира грешките.

💬 Неща, които трябва да имате предвид

Уверете се, че данните са в текстов формат, преди да използвате Text.PadStart Освен това проверете изискването дали трябва да намерите добавени начални нули или подплатени начални нули.

Добавените водещи нули са просто добавеният префикс преди нулите на числото, от друга страна, подплатените нули се обединяват с числото, като образуват определен брой цифри.

Заключение

Показахме 9 ефективни метода за конвертиране на число в текст с водещи нули в Excel. Въпреки че всички начини, разгледани по-горе, са ефективни, това зависи и от вашите изисквания. Така че, изберете най-добрия за вас и вашата съвкупност от данни. И моля, споделете мислите си в раздела за коментари по-долу. Благодаря, че сте с мен. Не забравяйте да посетите нашия Exceldemy страница.

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