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

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

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

Удаление ведущих нулей из текстовых строк с помощью Kutools для Excel
Если у вас есть Kutools для Excel, с его функцией Удалить ведущие нули, вы можете удалить все ведущие нули из нескольких ячеек одним щелчком мыши.
После установки Kutools для Excel выполните следующие действия:
1. Выберите ячейки, из которых вы хотите удалить все ведущие нули, а затем нажмите Kutools > Текст > Удалить ведущие нули, см. скриншот:

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

Скачайте и попробуйте Kutools для 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 для Excel
Иногда вы можете захотеть добавить несколько ведущих нулей перед вашими текстовыми строками одновременно, в этом случае утилита Добавить текст из Kutools для Excel поможет вам выполнить эту задачу максимально быстро.
После установки Kutools для Excel выполните следующие действия:
1. Выберите ячейки с текстовыми строками, к которым вы хотите добавить ведущие нули.
2. Затем нажмите Kutools > Текст > Добавить текст, см. скриншот:

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

4. Затем нажмите кнопку Ок или Применить, и указанное количество нулей будет добавлено перед всеми выбранными текстовыми строками, см. скриншот:

Скачайте и попробуйте Kutools для Excel прямо сейчас!
Лучшие инструменты для повышения продуктивности в Office
Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Щелкните здесь, чтобы получить наиболее нужную вам функцию...
Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
- Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!