Съдържание
Докато работим с Microsoft Excel, можем да извлечем произволен брой текстове от началото, средата или края, като използваме функции и формули. От друга страна, можете да премахнете произволен брой символи от дадена клетка. В този урок ще ви покажем как да премахнете символи от ляво в Excel.
Изтегляне на работна тетрадка за практика
Изтеглете тази работна тетрадка, за да се упражнявате.
Премахване на текст отляво в Excel.xlsm6 начина за премахване на символи от ляво в Excel
За да демонстрираме този урок, ще използваме следния набор от данни:
Тук,
Текст е колоната на стойностите, в която ще се изпълняват методите.
Num_Characters е броят на символите, които искате да премахнете от лявата страна.
Резултатът е окончателният текст след премахване на символите отляво.
1. Използване на функцията REPLACE за премахване на символи от ляво
За да премахнем символите отляво, ще използваме ЗАМЕСТВАНЕ В този случай ще заменим символите отляво с празен низ.
Основен синтаксис на функцията REPLACE:
=REPLACE(низ, 1, num_chars, "")
Стъпки:
1 . Въведете следната формула в Клетка D5 .
=REPLACE(B5,1,C5,"")
2 . След това натиснете Въведете . Това ще премахне символа, който искате да премахнете, отляво.
3 . След това плъзнете Дръжка за пълнене в обхвата от клетки D6:D9 .
Както виждате, броят на символите, които искаме да премахнем от лявата страна, е изчезнал.
Прочетете повече: Excel Премахване на символи отдясно
2. Функциите RIGHT и LEN за изтриване на символи отляво
По правило ПРАВИЛНО и LEN премахва знаци отляво. В този случай функцията ПРАВИЛНО Функцията ни дава символите отдясно. Така че тя ще изтрие символите отляво.
Синтаксисът на формулата:
=RIGHT(текст,LEN(текст)-num_chars)
Стъпки:
1. Първо, въведете следната формула в Клетка D5.
=ПРАВО(B5,LEN(B5)-C5)
2 . След това натиснете Въведете .
3. След това плъзнете Дръжка за пълнене в обхвата от клетки D6:D9 .
В крайна сметка премахнахме конкретния брой символи от лявата страна.
Прочетете повече: Как да премахнете първия символ в Excel
3. Функциите MID и LEN за изтриване на символи отляво
По принцип MID ни дава символите, започващи от средата на текста. В случай на премахване на символи отляво, функцията MID Функцията ще върне текста, започващ от определен индекс. И автоматично ще премахне символите отляво.
Синтаксисът на формулата:
=MID(text,1+num_chars,LEN(text))
Забележка:
1+num_chars Това означава, че започваме без левия символ, който искаме да премахнем.
Стъпки:
1. Първо въведете следната формула в Клетка D5:
=MID(B5,1+C5,LEN(B5))
2 . След това натиснете Въведете.
3 . Накрая плъзнете Дръжка за пълнене в обхвата от клетки D6:D9 .
Накрая нашата формула връща същия резултат, както и предишните методи.
Прочетете повече: Премахване на първия символ от низ в Excel
4. Използване на функцията SUBSTITUTE за премахване на символи
За разлика от другите методи, ние използваме ЗАМЕСТВАНЕ да замени символите отляво с празен низ.
Синтаксисът на формулата:
=SUBSTITUTE(Text,LEFT(Text,num_chars),"")
В този случай LEFT ще върне символите отляво, които искаме да изтрием.
Стъпки:
1 . Първо въведете следната формула в Клетка D5:
=SUBSTITUTE(B5,LEFT(B5,C5),"")
2 . След това натиснете Въведете .
3 . След това плъзнете Дръжка за пълнене в обхвата от клетки D6:D9 .
Накрая успяваме да премахнем символите отляво.
Прочетете повече: Как да премахнете символите в Excel
5. Използване на съветника за текст в колони за изтриване на символи от ляво
Обикновено се използва опцията Текст към колони на Данни таб в Excel разделя нашето множество от данни на две колони. С други думи, можете да премахнете определен брой символи от лявата страна.
Сега ще използваме следния набор от данни, който има само една колона за улеснение на демонстрацията:
Казано по-просто, ще разделим и премахнем символа отляво.
Стъпки:
1 . Изберете обхвата на Клетки B3:B7 .
2 . Сега отидете в Данни tab> Инструменти за данни > Текст към колони .
3 . След това ще се появи диалогов прозорец. Фиксирана ширина щракнете върху Следваща .
4 . Сега във втория диалогов прозорец изберете между първия и втория символ, както е показано по-долу:
5 . След това щракнете върху Следващия.
6 . След това ще покаже кои символи ще бъдат разделени в колоната ни.
7 . Сега щракнете върху Завършване.
Както можете да видите, нашите данни са разделени според левия символ в нова колона.
Прочетете повече: Как да премахнете определени символи в Excel
6. Excel VBA кодове за изтриване на символи отляво
Ако имате познания за VBA Кодове, тогава трябва да опитате и този метод.
Използваме този набор от данни, за да демонстрираме :
Стъпки:
1 . Alt+F11 на клавиатурата. Ще се отвори диалоговият прозорец VBA . кликнете Insert> Модул.
3 . След това ще се отвори редакторът на VBA. Сега въведете следния код:
Публична функция RemoveLeft(txt As String, num As Long) RemoveLeft = Right(txt, Len(txt) - num) Край на функцията
3 . Сега отидете в набора от данни. Въведете следната формула в Клетка D5 .
=RemoveLeft(B5,C5)
4 . След това натиснете Въведете.
5 . След това плъзнете Дръжка за пълнене в обхвата от клетки D6:D9 .
Както виждате, успяваме да премахнем символите отляво с помощта на VBA .
Прочетете повече: VBA за премахване на символи от низ в Excel
Заключение
В заключение се надявам, че тези методи определено ще ви помогнат да премахнете знаците отляво в Excel. Изтеглете работната тетрадка за упражнения и опитайте сами. Със сигурност това ще обогати знанията ви. Също така не забравяйте да разгледате нашия уебсайт Exceldemy.com за различни статии, свързани с Excel.