Как удалить ведущие нули из буквенно-цифровой текстовой строки в 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 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек