Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

Как удалить ведущие нули из буквенно-цифровой текстовой строки в Excel?

doc удаляет ведущие нули 1

Предположим, у меня есть список текстовых строк, которые включают в себя некоторые ведущие нули, и теперь я хочу удалить все ведущие нули из текстовых строк, чтобы получить следующий результат: как я могу быстро решить эту задачу в Excel?

Удалите начальные нули из буквенно-цифровых текстовых строк с помощью формулы массива

Удалите начальные нули из буквенно-цифровых текстовых строк с помощью функции User Defined

Удалите начальные нули из буквенно-цифровых текстовых строк с помощью Kutools for Excel

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


arrow синий правый пузырь Удалите начальные нули из буквенно-цифровых текстовых строк с помощью формулы массива


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

1, Введите эту формулу массива: =MID(A2,MATCH(TRUE,(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)<>"0"),0),LEN(A2)) (A2 это ячейка, из которой вы хотите удалить ведущие нули) в пустую ячейку, где вы хотите получить результат, например C2, а затем нажмите Shift + Ctrl + Enter ключи, чтобы получить правильный результат, см. снимок экрана:

doc удаляет ведущие нули 2

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

doc удаляет ведущие нули 3


arrow синий правый пузырь Удалите начальные нули из буквенно-цифровых текстовых строк с помощью функции User Defined

За исключением вышеупомянутой формулы массива, следующий код VBA также может оказать вам услугу, пожалуйста, сделайте следующее:

1, Удерживайте ALT + F11 , чтобы открыть Microsoft Visual Basic для приложений окна.

2. Щелчок Вставить > модуль, и вставьте следующий код в Окно модуля.

Код VBA: удалить начальные нули из буквенно-цифровых текстовых строк:

Function RemoveLeadingZeros(Str As String)
'updateby Extendoffice 20160406
  Do While Left(Str, 1) = "0"
    Str = Mid(Str, 2)
  Loop
  RemoveLeadingZeros = Str
End Function 

3, Затем сохраните и закройте этот код, вернитесь на рабочий лист и введите следующую формулу: = removeleadingzeros (A2) (A2 это ячейка, из которой вы хотите удалить ведущие нули) в пустую ячейку, а затем перетащите дескриптор заполнения вниз в ячейки, которые вы хотите применить к этой формуле, и все ведущие нули были удалены из текстовых строк, см. скриншот :

doc удаляет ведущие нули 4


arrow синий правый пузырь Удалите начальные нули из буквенно-цифровых текстовых строк с помощью Kutools for Excel

Если у вас есть Kutools for Excel, С его Удалить ведущие нули , вы можете удалить все ведущие нули из нескольких ячеек щелчком.

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

После установки Kutools for Excel, сделайте следующее:

1. Выберите ячейки, в которых вы хотите удалить все ведущие нули, а затем нажмите Kutools > Текст > Удалить ведущие нули, см. снимок экрана:

doc удаляет ведущие нули 8

2, И тогда все ведущие нули в текстовых строках были удалены сразу, см. Снимок экрана:

doc удаляет ведущие нули 9

Скачать и бесплатно пробную версию Kutools для Excel сейчас!


arrow синий правый пузырь Добавить ведущие нули в текстовые строки с помощью Kutools for Excel

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

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

После установки Kutools for Excel, сделайте следующее:

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

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

doc удаляет ведущие нули 5

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

doc удаляет ведущие нули 6

4, Затем нажмите Ok or применять , указанное количество нулей было вставлено перед всеми выделенными текстовыми строками, см. снимок экрана:

doc удаляет ведущие нули 7

Скачать и бесплатно пробную версию Kutools для Excel сейчас!


  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объедините дублирующиеся строки и сумму / среднее... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Любимые и быстро вставляемые формулы, Диапазоны, графики и рисунки; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Работает с Office 2007-2019 и 365 и поддерживает все языки. Это легко развернуть в вашей компании. Полнофункциональная 60-дневная бесплатная пробная версия.
вкладка kte 201905
  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint, Издатель, Доступ, Visio и Проект.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!
нижняя часть офиса
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.