Как удалить ведущие нули из буквенно-цифровой текстовой строки в Excel?
Предположим, у меня есть список текстовых строк, который включает некоторые ведущие нули, и теперь я хочу удалить все ведущие нули из текстовых строк, чтобы получить следующий результат, как я могу быстро и легко решить эту задачу в Excel?
Удаление ведущих нулей из буквенно-цифровых текстовых строк с помощью формулы массива
Удалите ведущие нули из буквенно-цифровых текстовых строк с помощью Kutools for Excel
Добавить ведущие нули в текстовые строки с помощью Kutools for Excel
Удаление ведущих нулей из буквенно-цифровых текстовых строк с помощью формулы массива
В Excel нет прямого способа удалить начальные нули из строк, но вы можете применить следующую формулу массива для ее решения.
1. Введите эту формулу массива: =MID(A2,MATCH(TRUE,(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)<>"0"),0),LEN(A2)) (A2 это ячейка, из которой вы хотите удалить начальные нули) в пустую ячейку, в которой вы хотите получить результат, например, C2, а затем нажмите Shift + Ctrl + Enter вместе, чтобы получить правильный результат, см. снимок экрана:
2. Затем выберите ячейку C2 и перетащите дескриптор заполнения вниз к ячейкам, которые вы хотите содержать эту формулу, все ведущие нули были удалены из текстовых строк, см. Снимок экрана:
Удалите ведущие нули из буквенно-цифровых текстовых строк с помощью Kutools for Excel
Если вы только что Kutools for Excel, С его Удалить ведущие нули функцию, вы можете удалить все ведущие нули из нескольких ячеек одним щелчком мыши.
После установки Kutools for Excel, пожалуйста, сделайте следующее:
1. Выделите ячейки, в которых нужно удалить все ведущие нули, и нажмите Кутулс > Текст > Удалить ведущие нули, см. снимок экрана:
2. А затем все ведущие нули в текстовых строках были удалены сразу, см. Снимок экрана:
Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!
Удаление ведущих нулей из буквенно-цифровых текстовых строк с помощью функции, определяемой пользователем
За исключением приведенной выше формулы массива, следующий код VBA также может оказать вам услугу, пожалуйста, сделайте следующее:
1. Удерживайте ALT + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модулии вставьте следующий код в Окно модуля.
Код VBA: удалить ведущие нули из буквенно-цифровых текстовых строк:
Function RemoveLeadingZeros(Str As String)
'updateby Extendoffice
Do While Left(Str, 1) = "0"
Str = Mid(Str, 2)
Loop
RemoveLeadingZeros = Str
End Function
3. А затем сохраните и закройте этот код, вернитесь на рабочий лист и введите эту формулу: = removeleadingzeros (A2) (A2 это ячейка, из которой вы хотите удалить ведущие нули) в пустую ячейку, затем перетащите дескриптор заполнения вниз к ячейкам, которые вы хотите применить эту формулу, и все ведущие нули были удалены из текстовых строк, см. снимок экрана :
Добавить ведущие нули в текстовые строки с помощью Kutools for Excel
Иногда вам может потребоваться сразу вставить несколько ведущих нулей перед текстовыми строками, в данном случае Kutools for ExcelАвтора Добавить текст Утилита поможет вам завершить эту работу как можно быстрее.
После установки Kutools for Excel, пожалуйста, сделайте следующее:
1. Выделите ячейки текстовой строки, в которые вы хотите добавить ведущие нули.
2. Затем нажмите Кутулс > Текст > Добавить текст, см. снимок экрана:
3. В Добавить текст диалоговом окне введите нули, которые вы хотите добавить перед текстовыми строками в Текст и выберите Перед первым персонажем из Позиция, см. снимок экрана:
4. Затем нажмите Ok or Применить , указанное вами количество нулей было вставлено перед всеми выбранными текстовыми строками, см. снимок экрана:
Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!