Съдържание
В тази статия ще ви покажа ефективните шест начина за премахване на последния символ в Excel. Понякога е необходимо да се извлекат различни текстове от дадена клетка, като се премахне последният символ. Това може да се направи чрез ръчно въвеждане, но не е ефективно. Така че нека се потопим в тази статия и да се запознаем с начините за премахване на последния символ в Excel според вашите нужди.
Изтегляне на работна тетрадка
Премахване на последния символ.xlsm6 начина за премахване на последния символ в Excel
Тук имам набор от данни, в който показвам четири колони; Идентификационен номер на студента, име, номер на курса, идентификационен номер на електронната поща . Използвайки тези данни, ще се опитам да ви покажа начините за премахване на последния символ и извличане на необходимите данни.
Метод-1: Използване на функцията REPLACE за премахване само на последния символ
Да предположим, че Идентификатор на студента се състои от 5 символа, от които първите 4 са за година, а последният е номерът на ролката, както е в този пример. Следователно, за да извлечем годината от този Идентификатор на студента трябва да премахнете последния символ с помощта на функцията REPLACE . Извлечените стойности ще бъдат показани в Година Колона.
Стъпка 1:
Изберете изхода Клетка E5 .
➤Типирайте следната функция
=СТОЙНОСТ(ЗАМЕНИ(B5,LEN(B5),1,""))
Тук, B5 е стар текст , LEN(B5) ще върне дължината на текста и в този случай тя е 5 по този начин 5 ще бъде start_num , 1 е num_chars и нов текст е Празна страница .
Функцията на стойността ще преобразува символния низ в число.
Стъпка 2:
➤Press ВЪВЕДЕТЕ и ще получите резултата.
➤Привлечете надолу Дръжка за пълнене
Резултат
📓 Забележка
Използване на ЗАМЕСТВАНЕ Функция няма да можете да премахнете повече от един символ от последния.
Прочетете повече: Как да премахнете последните 3 символа в Excel
Метод-2: Използване на функцията LEFT
В Курс № колона са създадени различни имена на курсове с помощта на Отдел Име и номер. За да извлечете Отдел от този курс Не, трябва да премахнете последните три цифри с помощта на функцията LEFT .
Стъпка 1:
➤Изберете изхода Клетка E5 .
➤Използвайте следната формула
=LEFT(D5,LEN(D5)-3)
Тук, D5 е текст и LEN(D5)-3 = 5-3=2 е num_chars. Така първите два символа ще се появят като изход.
Стъпка 2:
➤Press ВЪВЕДЕТЕ и ще получите резултата.
➤Привлечете надолу Дръжка за пълнене
Резултат
Прочетете повече: Как да премахнете символите в Excel
Метод-3: Използване на функцията MID
В Курс № колона са създадени различни имена на курсове с помощта на Отдел Име и номер. За да извлечете Отдел от този курс Не, трябва да премахнете последните три цифри с помощта на функцията MID .
Стъпка 1:
➤Изберете изхода Клетка E5 .
➤Използвайте следната формула
=MID(D5,1,LEN(D5)-3)
Тук, D5 е текст , 1 е начален номер , LEN(D5)-3 е num_char
Стъпка 2:
➤Press ВЪВЕДЕТЕ и ще получите резултата.
➤Привлечете надолу Дръжка за пълнене
Резултат
Сега ще получите резултата в Отдел колона.
Прочетете повече: Excel Премахване на символи отдясно
Метод-4: Използване на Flash Fill за премахване на последния символ
В Курс № колона са създадени различни имена на курсове с помощта на Отдел Име и номер. За да извлечете Отдел от този курс Не, трябва да премахнете последните три цифри с помощта на функцията Flash Fill .
Стъпка 1:
➤Изберете изхода Клетка E5 .
➤Вижте името на отдела в съответствие с Клетка D5.
Стъпка 2:
➤В Клетка E6 започнете да пишете като предишния и след това като следвате Отдел ще бъдат предложени имена.
Стъпка 3:
➤Press ВЪВЕДЕТЕ и ще се появят следните изходи.
Прочетете повече: Как да премахнете символите от ляво в Excel
Метод-5: Едновременно премахване на първи и последен символ
Да предположим, че в Идентификатор на електронна поща колона Имам някои Идентификатори за електронна поща но те са комбинирани с някои специални символи в началото и края на тези Идентификатори . Сега искам да пропусна тези знаци на първо и последно място едновременно с помощта на функцията MID .
Стъпка 1:
➤Изберете изхода Клетка E5 .
➤Използвайте следната формула
=MID(D5,3,LEN(D5)-4)
Тук, D5 е текст , 3 е начален номер , LEN(D5)-4 е num_char
3 се използва като начален номер защото има 2 специални символи преди Идентификатор на електронна поща
и 4 се изважда от общата дължина на символите в num_char защото има общо 4 специални символи, които искате да пропуснете.
Стъпка 2:
➤Press ВЪВЕДЕТЕ и ще получите резултата.
➤Привлечете надолу Дръжка за пълнене
Резултат
Прочетете повече: Как да премахнете специалните символи в Excel
Метод-6: Използване на код VBA
Можете да използвайте VBA код и за премахване на последния символ като в Метод-2 или Метод-3 .
Стъпка 1:
➤Изберете Разработчик Tab>> Visual Basic Опция
Стъпка 2:
➤ Редактор на Visual Basic ще отвори
➤Изберете Вмъкване на Tab>> Модул Опция
Стъпка 3:
➤ Модул 1 ще бъдат създадени.
Стъпка 4:
Публична функция RmvLstCh(txt As String, char_no As Long) RmvLstCh = Left(txt, Len(txt) - char_no) Край на функцията
Този код ще създаде функция с име RmvLstCh
➤ Запазете кода и Затвори на прозореца.
Стъпка 5:
➤Изберете изхода Клетка E5
=RmvLstCh(D5,3)
Стъпка 6 :
➤Press ВЪВЕДЕТЕ и ще получите резултата.
➤Привлечете надолу Дръжка за пълнене
Резултат
Практически раздел
За да практикувате сами, сме предоставили Практика раздел, както е посочено по-долу, за всеки метод във всеки лист от дясната страна. Моля, направете го сами.
Заключение
В тази статия се опитах да обхвана най-лесните начини за ефективно премахване на последния символ в Excel. Надявам се, че ще ви бъде полезно. Ако имате предложения или въпроси, не се колебайте да ги споделите с нас.