Note: The other languages of the website are Google-translated. Back to English

Как добавить или дополнить начальные нули числами или текстом в Excel?

Если у вас есть список чисел, который вам нужно добавить или дополнить некоторыми ведущими нулями перед числами, при вводе нулей вручную они будут удалены по умолчанию. Эта статья покажет вам несколько руководств о том, как добавлять начальные нули к числам или тексту в диапазонах ячеек в Excel.

док добавить начальные нули 1

Метод 1. Добавьте или дополните начальные нули к числам до определенной длины с помощью функции Text

Метод 2: добавьте или дополните начальные нули к числам, чтобы они равнялись определенной длине, с помощью функции форматирования ячеек

Метод 3: добавьте или вставьте одинаковое количество ведущих нулей в числа с помощью функции Concatenate

Метод 4: добавьте или вставьте одинаковое количество ведущих нулей в числа и текст с помощью Kutools for Excel


Метод 1. Добавьте или дополните начальные нули к числам до определенной длины с помощью функции Text

Предположим, у вас есть диапазон данных, и вам нужно добавить нули перед каждой ячейкой, чтобы числа были одинаковой длины. Как можно быстро добавить нули перед числами?

Функция Text добавит нули перед числами и сделает новые числа с ведущими нулями определенной длины.

Введите формулу = ТЕКСТ (A4; «000000») в пустой ячейке, в которую вы хотите вывести результат, а затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и все числа станут фиксированной шестизначной символьной строкой, см. снимок экрана:

док добавить начальные нули 2

Внимание: Эта функция текста не может добавлять начальные нули к тексту.


Метод 2: добавьте или дополните начальные нули к числам, чтобы они равнялись определенной длине, с помощью функции форматирования ячеек

В Excel Формат ячеек Функция также может помочь вам добавить начальные нули к значениям ячеек, чтобы сделать их одинаковой длины, пожалуйста, сделайте следующее:

1. Выберите значения ячеек, которые вы хотите дополнить начальными нулями, а затем щелкните правой кнопкой мыши, затем выберите Формат ячеек из контекстного меню.

2. В папке Формат ячеек диалоговое окно под Число вкладка, выберите На заказ слева Категория панель, а затем введите 000000 в Тип текстовое поле (в этом примере я сделаю числа как шестизначные числа, вы можете изменить его по своему усмотрению.), см. снимок экрана:

док добавить начальные нули 3

3, Затем нажмите OK , чтобы закрыть это диалоговое окно, и числа в исходных ячейках были преобразованы в числа определенной длины с ведущими нулями. Смотрите скриншот:

док добавить начальные нули 4


Метод 3: добавьте или вставьте одинаковое количество ведущих нулей в числа с помощью функции Concatenate

Если вы хотите вставить определенную цифру ведущих нулей в каждое число, например три ведущих нуля для каждого числа, вам следует попробовать Объединить функции.

Введите формулу = СЦЕПИТЬ ("000"; A4) в пустой ячейке, а затем перетащите дескриптор заполнения вниз, чтобы заполнить эту формулу в другие ячейки, и ко всем числам были добавлены три нуля перед числами, см. снимок экрана:

док добавить начальные нули 5


Метод 4: Метод 4: Добавьте или вставьте одинаковое количество ведущих нулей в числа и текст с помощью Kutools for Excel

Вам может быть нелегко запомнить и применить функции или формулы. Вот еще один хитрый способ Добавить текст полезности Kutools for Excel, чтобы помочь вам вставить начальные нули перед числами в выборках.

Kutools for Excel : с более чем 300 удобными надстройками Excel, бесплатно и без ограничений в течение 30 дней. 

1. Выберите диапазон, в котором вы хотите добавить нули перед числами или текстом.

2. Затем нажмите Кутулс > Текст > Добавить текст, см. снимок экрана:

3. В Добавить текст диалоговом окне введите количество нулей с начальным апострофом в Текст поле и выберите Перед первым персонажем , затем нажмите Ok и нули были добавлены перед числами, как показано на следующем снимке экрана:

док добавить начальные нули 7

Нажмите, чтобы загрузить Kutools for Excel и бесплатную пробную версию сейчас!

Игровой автомат Добавить текст полезности Kutools for Excel поддерживает нас, чтобы добавить любой конкретный текст и символы до или после исходного текста ячейки. Более того, мы можем добавлять определенный текст между исходными текстами ячеек. Независимо от того, какие настройки вы установили, вы можете предварительно просмотреть изменения ячеек в разделе «Предварительный просмотр». Нажмите, чтобы узнать больше об этой утилите.


Добавление ведущих нулей к числам или тексту с помощью Kutools for Excel

Kutools for Excel включает более 300 удобных инструментов Excel. Бесплатная пробная версия без ограничений в течение 30 дней. Загрузите бесплатную пробную версию прямо сейчас!


Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office / Excel 2007-2019 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (76)
Номинальный 5 из 5 · рейтинги 1
Этот комментарий был сведен к минимуму модератором на сайте
ЧТО О СЛУЧАЯХ, КОГДА ВАМ НУЖНО, ЧТОБЫ ВСЕ ДАННЫЕ ИМЕЛИ ОДИНАКОВОЕ БЕЗ ЦИФР, НО ДОСТУПНЫЕ ИЗМЕНЯЮТСЯ. НАПРИМЕР, КЛЕТКА ОДИН ИМЕЕТ 878, КЛЕТКА ВТОРАЯ ИМЕЕТ 1278, И ХОТИТЕ, ЧТОБЫ ВСЕ ИМЕЛИ ШЕСТЬ ЦИФР, ЭТО ОЗНАЧАЕТ ДОБАВЛЕНИЕ НОЛЬ К КАЖДОМУ, НО НЕ ОДИНАКОВОЕ КОЛИЧЕСТВО НОЛЬ
Этот комментарий был сведен к минимуму модератором на сайте
Используйте приведенную выше формулу =Text("000",A1). Это будет сделано, я только что попробовал это с большим успехом.
Этот комментарий был сведен к минимуму модератором на сайте
Me funciono muy bien gracias¡
Этот комментарий был сведен к минимуму модератором на сайте
Операторы if могут охватывать несколько ситуаций, если это необходимо
Этот комментарий был сведен к минимуму модератором на сайте
все, что вам нужно сделать, это ' перед серо и чем любое число, которое вы хотите
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо, Хорхе, это самое простое и быстрое решение для добавления нулей перед числами.
Этот комментарий был сведен к минимуму модератором на сайте
Я тоже нашел, что это самый простой способ! Просто используйте «Найти и заменить», чтобы отредактировать весь документ. Благодарю вас!
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо, это очень полезно для меня.
Этот комментарий был сведен к минимуму модератором на сайте
спасибо .... инструменты awsum
Этот комментарий был сведен к минимуму модератором на сайте
Итак, что, если в вашем поле есть A1234, и вы хотите добавить 0 перед A, как вы это сделаете?
Этот комментарий был сведен к минимуму модератором на сайте
Я использовал concatenate для создания двух ведущих нулей в числе, а не в тексте. A1 00 B1 00 C1 1234 = 001234 Моя проблема заключается в том, что рабочий лист необходимо загрузить в программу, а ячейка C1 представляет собой проблему, потому что она имеет формулу конкатенации и не распознается как число. Вы можете помочь?
Этот комментарий был сведен к минимуму модератором на сайте
Простое исправление. После использования вышеупомянутой формулы скопируйте все ячейки, содержащие формулы, щелкните правой кнопкой мыши и «вставьте значения». Это сохранит значения в электронной таблице (результаты формул) и избавит вас от формул.
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо, я пробовал, однако при вставке в качестве значений результат переходит в текст, а не в число. Любые идеи приветствуются
Этот комментарий был сведен к минимуму модератором на сайте
Отличное исправление. Спасибо
Этот комментарий был сведен к минимуму модератором на сайте
Тиа была СУПЕР!!! Спасибо!!!!
Этот комментарий был сведен к минимуму модератором на сайте
Все еще не работает - у меня есть буквенно-цифровой номер A1234, и мне нужно поставить ноль перед A, как вы это делаете?
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо .... это очень очень помогло мне
Этот комментарий был сведен к минимуму модератором на сайте
Во-первых, это очень полезный сайт. Спасибо! Один совет для тех, кто, как и я, пытается добавить начальные нули и начальный текст, попробуйте использовать «&», чтобы собрать все вместе. Пример: ="Боб"&(Текст(значение,"000000")). Если значение (число) равно 123, результатом будет... Bob000123
Этот комментарий был сведен к минимуму модератором на сайте
Большое спасибо за помощь, оказанную с использованием Excel.
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо за этот совет, CMD, это именно то, что я пытался сделать!
Этот комментарий был сведен к минимуму модератором на сайте
Инструкции по добавлению лидирующих нулей.
Этот комментарий был сведен к минимуму модератором на сайте
А если есть прочерки, например 3-14-50-12, 10-12-48-6. Но вам нужен только 0 перед единственной цифрой в начале?
Этот комментарий был сведен к минимуму модератором на сайте
CMD, вы очень помогаете. спасибо!!
Этот комментарий был сведен к минимуму модератором на сайте
спасибо, я нашел свою проблему с вашего сайта.
Этот комментарий был сведен к минимуму модератором на сайте
ЭТО ПРОСТО ЗАМЕЧАТЕЛЬНО. ОГРОМНОЕ СПАСИБО. ПОЖАЛУЙСТА, У МЕНЯ ВСЕ ЕЩЕ ЕСТЬ ОДНА ЗАДАЧА ПО ЭТОМУ, У МЕНЯ ЕСТЬ ДИАПАЗОН ДЛЯ РАБОТЫ, СНАЧАЛА Я ДОЛЖЕН ОКРУГЛИТЬ ЧИСЛА ДО 10, НО У МЕНЯ ИХ В 3 РАЗНЫХ ЦИФРАХ (6, 7 и 8), РАСПРЕДЕЛЕННЫХ ПО ВСЕМУ ДИАПАЗОНУ. МОЯ ПРОБЛЕМА СОСТОИТ В СОСТОЯНИИ, КАК ВВОДИТЬ ФОМУЛЯР, КОТОРЫЙ ПОЗВОЛИТ EXCEL ОПРЕДЕЛИТЬ, СКОЛЬКО НОЛЬ КАЖДОЕ ИЗ ЧИСЕЛ БУДЕТ ИМЕТЬ ВПЕРЕДИ, ЧТОБЫ ОКРУГЛИТЬ ДО 10.
Этот комментарий был сведен к минимуму модератором на сайте
Отличные советы! Текстовая функция просто спасла меня, спасибо за это простое решение.
Этот комментарий был сведен к минимуму модератором на сайте
Большое спасибо! Это спасло меня!
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо, моя проблема решена.
Этот комментарий был сведен к минимуму модератором на сайте
очень хорошая тема, я сделал свою работу.
Этот комментарий был сведен к минимуму модератором на сайте
Есть ли способ использовать кавычки до и после любого текста, введенного в ячейку? Похоже, Kutools может это сделать, но можно ли это сделать только с Excel? Заранее спасибо.
Этот комментарий был сведен к минимуму модератором на сайте
Вот быстрый способ добавить кавычку до и после вашего текста... 1. Введите "в пустую ячейку. 2. Формула... =(выберите ячейку с помощью ")&(выберите ячейку с вашим текстом)& (выберите ячейку с помощью ") Пример: " в ячейке A1 и Барри в ячейке C1... =A1&C1&A1. Результат: «Барри»
Здесь еще нет комментариев
Загрузить ещё
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места