Как добавить лидирующие нули в текстовый формат 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. Применение функции ТЕКСТ для добавления лидирующих нулей в Excel

В Excel функция ТЕКСТ используется для преобразования целых чисел в текст. По сути, он преобразует числовое значение в текстовую строку. Мы можем использовать функция ТЕКСТ добавить ведущие нули в excel, выполнив следующие простые действия.

ШАГИ:

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

  • После этого нажмите Войти И вы сможете увидеть формулу на панели формул.

  • Теперь перетащите Наполнительная рукоятка вниз, чтобы скопировать формулу по диапазону.

  • И, наконец, вы видите, что формула добавляет нули перед значениями.

Читать далее: Excel Преобразование числа в текст с лидирующими нулями: 10 эффективных способов

5. Добавление лидирующих нулей с помощью функции ПРАВИЛО Excel

Excel ПРАВИЛЬНАЯ функция возвращает заданный набор символов из конца текстовой строки. Эта функция может быть использована для добавления нулей перед любыми значениями. Теперь давайте пройдемся по шагам, чтобы добавить ведущие нули с помощью excel ПРАВИЛЬНАЯ функция .

ШАГИ:

  • По аналогии с предыдущими методами, выберите ячейку 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 Sub Result() With ActiveSheet ADD_Leading_Zeros .Range("C5:C10"), 5 End With End Sub end Sub 
  • Теперь запустите код, нажав кнопку F5 или нажав на клавишу Run Sub кнопка.

  • Вы можете увидеть ошибку, которая указывает на то, что числа отформатированы как строка или текст.
  • Теперь нажмите на Игнорировать ошибку из выпадающего списка ошибок.

  • И, наконец, вы можете увидеть использование VBA код, с помощью которого мы можем добавить ведущие нули в excel.

Подробнее: Как отформатировать текст в ячейке Excel (10 подходов)

10. Использование Power Query для добавления лидирующих нулей

Power Query это Excel функция, которая идеально подходит для пользователей, которым требуется подготовка данных, но не требуется полный набор аналитических возможностей. Редактор Power Query это основной интерфейс подготовки данных, где вы можете подключаться к различным источникам данных и просматривать данные, применяя сотни различных преобразований данных. Мы можем добавить ведущие нули с помощью power query. Для этого нам нужно выполнить следующие шаги.

ШАГИ:

  • Во-первых, выберите диапазон ячейки данных. Итак, мы выбираем диапазон B4:B9 .
  • Во-вторых, зайдите на Данные на вкладке ленты.
  • В-третьих, выберите Из таблицы/диапазона по адресу Получение и преобразование данных .

  • В результате откроется Создать таблицу диалоговое окно.
  • Далее нажмите на OK кнопка.

  • В результате будет создана таблица, которой мы дадим имя Фактическая стоимость .

  • Теперь снова откройте Редактор Power Query на ленте выберите Данные вкладку. Затем в разделе Получение и преобразование данных , выбрать Из таблицы/диапазона .
  • После этого вы увидите, что откроется окно Редактор Power Query .
  • Далее, обратитесь к Добавить колонку на тихом редакторе.
  • Кроме того, выберите Пользовательская колонка .

  • Это появится в Пользовательская колонка окно.
  • Назовите новый столбец Значение с ведущими нулями . И, напишите формулу.
=Text.PadStart([Фактическое значение],6, "0")

  • Затем нажмите OK .

  • Но вы видите, что возникла ошибка, это потому, что значения находятся в числовом формате, а нам нужно преобразовать значение в текстовый формат.

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

  • Откроется окно с именем Шаг вставки . Нажмите Вставка .

  • И, наконец, если вы отправитесь в Добавлен пользовательский на Настройки запросов Вы можете видеть, что нули теперь добавлены на ведущей стороне этих значений.

  • В итоге в вашу электронную таблицу будет добавлен лист запроса мощности с этими значениями. Имя листа будет следующим Таблица1 .

Заключение

Приведенные выше методы помогут вам добавить ведущие нули в текстовый формат Excel. Надеемся, это вам поможет! Если у вас есть вопросы, предложения или отзывы, пожалуйста, сообщите нам в разделе комментариев. Также вы можете посмотреть другие наши статьи в разделе ExcelWIKI.com блог!

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.