Как да премахнете последните 3 символа в Excel (4 формули)

  • Споделя Това
Hugh West

За всички нас е съвсем очевидно, че откриваме наличието на някои ненужни символи в края на даден текстов ред. Така че всички ние може би искаме да премахнем всички тези последни ненужни символи, за да представим данните си по по-добър начин. Ако имате тези проблеми и търсите начини да премахване на последните символи в Excel , тогава моля, продължете напред с тази статия. Защото ще ви покажем четири различни формули за лесно премахване на последните 3 знака в Excel.

Изтегляне на работната тетрадка за упражнения

Препоръчваме ви да изтеглите файла на Excel и да се упражнявате с него.

Премахване на последните 3 символа.xlsm

4 формули за премахване на последните 3 символа в Excel

Ще използваме примерен списък с информация за служителите като набор от данни, за да демонстрираме всички методи в статията. Първоначално нека хвърлим един поглед към него:

Така че, без да обсъждаме повече, нека се потопим направо във всички методи един по един.

1. Използвайте функциите LEFT и LEN, за да изтриете последните 3 символа в Excel

В Информация за служителите. Списък . Пълно име В тази колона са записани пълните имена на служителите. Виждаме, че всяко име носи една и съща фамилия, която е " Рой ". Така че целта ни е да премахнем фамилното име от всички имена на служителите и да съхраним само собственото име в Дадено име колона. Така че, без да се бавим, нека преминем през метода по стъпки:

🔗 Стъпки:

❶ На първо място, изберете клетка E5 ▶ за съхраняване на резултата от формулата.

❷ След това въведете формулата

=LEFT(D5,LEN(D5)-3)

в клетката.

❸ След това натиснете ВЪВЕДЕТЕ бутон.

❹ Накрая плъзнете Дръжка за пълнене икона в края на Дадено име колона.

Това е всичко.

␥ Разбивка на формулата:

📌 Синтаксис: LEFT(текст, [num_chars])

📌 Синтаксис: LEN(текст)

  • LEN(D5)-3 ▶ изчислява дължината на текста, " Джейсън Рой " и след това изважда резултата с 3 .
  • D5 ▶ се отнася до адреса на клетката на текста " Джейсън Рой ".
  • =LEFT(D5,LEN(D5)-3) ▶ съкращава последните 3 символа, т.е. " Рой " от текста " Джейсън Рой ".

Прочетете повече: Премахване на последния символ от низ Excel

2. Изтриване на последните 3 символа с помощта на функцията REPLACE в Excel

Сега ще изтрием последните 3 символа, като ги заменим със символа null string ("") За тази цел ще използваме функцията Replace тук.

🔗 Стъпки:

❶ На първо място, изберете клетка E5 ▶ за съхраняване на резултата от формулата.

❷ Тогава, тип формулата

=REPLACE(D5, FIND(" ",D5)+1, 3, "")

в клетката.

❸ След това натиснете ВЪВЕДЕТЕ бутон.

❹ Накрая плъзнете Дръжка за пълнене икона в края на Дадено име колона.

Това е всичко.

␥ Разбивка на формулата:

📌 Синтаксис: REPLACE(стар_текст, start_num, num_chars, нов_текст)

📌 Синтаксис: FIND(find_text, within_text, [start_num])

  • "" ▶ се отнася за нулев низ в Excel.
  • 3 ▶ се отнася за последния 3 символите в един текстов ред.
  • FIND(" ",D5)+1 ▶ намира начален номер на последния 3 герои.
  • " " ▶, използван за откриване на край на текстов ред.
  • =REPLACE(D5, FIND(" ",D5)+1, 3, "") ▶ съкращава последните 3 символа, т.е. " Рой " от текста " Джейсън Рой ".

Прочетете повече: Премахване на последния символ от низ в Excel с VBA

3. Игнориране на последните 3 символа в Excel с помощта на функцията Flash Fill

Microsoft Excel 2013 и по-късните версии разполагат с изключително полезен инструмент, наречен Запълване на светкавицата В този раздел ще изтрием последните 3 символа, т.е. ще игнорираме фамилното име, Рой от всяко от имената на служителите с помощта на Запълване на светкавицата инструмент. Ето стъпките, които трябва да следвате:

🔗 Стъпки:

❶ На първо място, изберете клетка E5 и въведете Джейсън в него.

❷ След това натиснете ВЪВЕДЕТЕ бутон.

❸ В следващата клетка, E6 започва да пише Брандън оставяйки само фамилното си име, Рой .

Сега ще забележите, че Excel вече е получил модела и предлага предварителен преглед за всички следващи имена.

❹ Всичко, което трябва да направите, е просто да натиснете ВЪВЕДЕТЕ бутон отново.

По този начин направихме Дадено име колона, съдържаща само имената на служителите.

Прочетете повече: Как да премахнете символите в Excel

4. Премахване на последните 3 символа с помощта на код VBA в Excel

Накрая, в този раздел ще използваме кодовете VBA за изтриване на последните 3 символа, т.е. фамилното име Рой от пълните имена на всички служители. Сега идват стъпките:

🔗 Стъпки:

Изберете обхватът (D5:D14) на клетките ▶, за да премахнете последните 3 символа.

❷ Преса ALT + F11 клавиши ▶ за отваряне на VBA прозорец.

❸ Отиди на Вмъкване на Модул .

Копие следното VBA код:

 Публична функция RemoveLast3Characters(rng As String, cnt As Long) RemoveLast3Characters = Left(rng, Len(rng) - cnt) Край на функцията 

❺ Преса CTRL + V ▶ до паста горното VBA код.

Запазете на VBA код и върнете се назад към електронната таблица.

❼ Сега, изберете клетка E5 ▶ за съхраняване на резултата от формулата.

❽ Тогава, тип формулата

=Отстраняване на последните3 знака(D5,3)

в клетката.

❾ След това натиснете ВЪВЕДЕТЕ бутон.

❹ Накрая плъзнете Дръжка за пълнене икона в края на Дадено име колона.

Това е всичко.

📓 Забележка:

Функцията =Отстраняване на последните 3 знака(Текст,Число) е синтезирана функция. Можете да използвате тази функция заедно с функцията VBA код за изтриване на произволен брой последни символи от низ. Просто въведете произволно желано число в слота Number на функцията. Това е всичко.

Нещата, които трябва да запомните

📌 Бъдете внимателни за синтаксис на функции .

📌 Вмъкнете данните диапазони внимателно в формули .

📌 ("") се отнася до NULL низ в Excel.

Заключение

В заключение обсъдихме 4 различни метода за премахване на последните три знака в Excel. Препоръчваме ви да изтеглите работната тетрадка за упражнения, приложена заедно с тази статия, и да упражните всички методи с нея. Не се колебайте да задавате въпроси в раздела за коментари по-долу. Ще се опитаме да отговорим на всички съответни запитвания възможно най-скоро.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.