Як видалити початкові нулі з буквено-цифрового текстового рядка в 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 - це клітинка, з якої потрібно видалити провідні нулі) в порожню комірку, де потрібно отримати результат, наприклад, С2, а потім натисніть Ctrl + Shift + Enter клавіші разом, щоб отримати правильний результат, див. знімок екрана:
2. А потім виділіть клітинку C2 і перетягніть маркер заповнення до комірок, які ви хочете містити в цій формулі, всі провідні нулі були видалені з текстових рядків, див. Знімок екрана:
Видаліть початкові нулі з буквено-цифрових текстових рядків за допомогою функції, визначеної користувачем
Окрім наведеної вище формули масиву, наступний код VBA також може зробити вам послугу, будь ласка, зробіть наступне:
1. Утримуйте клавішу ALT + F11 ключі, щоб відкрити Microsoft Visual Basic для додатків вікна.
2. Клацання Insert > Модуліта вставте наступний код у Вікно модуля.
Код 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 : з більш ніж 300 зручними надбудовами Excel, які можна спробувати без обмежень протягом 30 днів. |
після установки Kutools для Excel, будь ласка, виконайте наступне:
1. Виділіть клітинки, для яких потрібно видалити всі початкові нулі, а потім клацніть Кутулс > текст > Видаліть провідні нулі, див. скріншот:
2. А потім усі провідні нулі в текстових рядках були видалені відразу, див. Знімок екрана:
Завантажте та безкоштовну пробну версію Kutools для Excel зараз!
Додайте початкові нулі до текстових рядків за допомогою Kutools для Excel
Іноді вам може знадобитися вставити відразу кілька початкових нулів перед вашими текстовими рядками, в даному випадку - Kutools для ExcelАвтора додати текст утиліта може допомогти вам закінчити цю роботу якомога швидше.
після установки Kutools для Excel, будь ласка, виконайте наступне:
1. Виділіть клітинки текстового рядка, до яких потрібно додати початкові нулі.
2. Потім натисніть Кутулс > текст > додати текст, див. скріншот:
3, в додати текст У діалоговому вікні введіть нулі, які потрібно додати перед текстовими рядками, у текст , а потім виберіть До першого персонажа від становище, див. скріншот:
4. Потім натисніть Ok or Застосовувати , вказана кількість нулів була вставлена перед усіма виділеними текстовими рядками, див. знімок екрана:
Завантажте та безкоштовну пробну версію Kutools для Excel зараз!
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!