Содржина
На сите ни е сосема очигледно дека откриваме присуство на некои непотребни знаци на крајот од текстуалната линија. Значи, сите ние можеби ќе сакаме да ги отстраниме сите оние последни непотребни знаци за да ги претставиме нашите податоци на подобар начин. Па, ако ги имате овие проблеми и барате начини за отстранување на последните знаци во Excel , тогаш ве молиме продолжете со оваа статија. Затоа што ќе ви покажеме четири различни формули за лесно да ги отстраните последните 3 знаци во Excel.
Преземете ја работната книга за вежбање
Ви се препорачува да ја преземете датотеката Excel и да вежбате заедно со неа.
Отстранете ги последните 3 знаци.xlsm4 формули за отстранување на последните 3 знаци во Excel
Ќе користиме примерок од информации за вработените. листа како база на податоци за да се прикажат сите методи во текот на статијата. Најпрво, ајде да ѕирнеме:
Значи, без дополнителна дискусија, да се нурнеме директно во сите методи еден по еден.
1. Користете ги функциите LEFT и LEN за да ги избришете последните 3 знаци во Excel
Во Информациите за вработените. Список , колоната Полно име ги содржи сите полни имиња на вработените. Овде, можеме да видиме дека секое име го носи истото презиме кое е „ Рој “. Значи, нашата цел е да го отстраниме презимето од сите имиња на вработени и да го зачуваме само даденото име во колоната Дадено име . Така, без никакво одлагање,ајде да го поминеме методот по чекори:
🔗 Чекори:
❶ Прво, изберете ќелија E5 ▶ за да го зачувате резултатот од формулата.
❷ Потоа, напишете ја формулата
=LEFT(D5,LEN(D5)-3)
во ќелијата.
❸ После тоа притиснете го копчето ENTER .
❹ Конечно, повлечете ја иконата Пополнете рачка до крајот на колоната Дадено име .
Тоа е тоа.
␥ Распределба на формулата:
📌 Синтакса: LEFT(текст, [num_chars])
📌 Синтакса: LEN( текст)
- LEN(D5)-3 ▶ ја пресметува должината на текстот, „ Џејсон Рој “ и потоа го одзема резултатот со 3 .
- D5 ▶ се однесува на адресата на ќелијата на текстот „ Џејсон Рој “.
- =LEFT(D5,LEN(D5)-3) ▶ ги скратува последните 3 знаци, односно „ Roy “ од текстот „ Jason Roy “.
Прочитајте повеќе: Отстранете го последниот знак од String Excel
2. Избришете ги последните 3 знаци користејќи ја функцијата REPLACE во Excel
Сега, ќе ги избришеме последните 3 знаци заменувајќи ги со нулта низа (“”) . За да го сториме тоа, ќе ја користиме функцијата Замени овде.
🔗 Чекори:
❶ Прво, изберете ќелија E5 ▶ за да го зачувате резултатот од формулата.
❷ Потоа, напишете формулата
=REPLACE(D5, FIND(" ",D5)+1, 3, "")
во клетката.
❸ После тоа притиснете го копчето ENTER .
❹ Конечно, повлечетеиконата Пополнете ја рачката до крајот на колоната Дадено име .
Тоа е тоа.
␥ Расчленување на формулата:
📌 Синтакса: ПРОМЕНИ (стар_текст, почеток_број, број_ знаци, нов_текст)
📌 Синтакса: FIND(find_text, inside_text, [start_num])
-
""
▶ се однесува на нула низа во Excel. - 3 ▶ се однесува на последните 3 знаци во текстуалната линија.
-
FIND(" ",D5)+1
▶ го наоѓа почетниот број од последните 3 знаци. -
" "
▶ се користи за откривање на крајот од текстуална линија. -
=REPLACE(D5, FIND(" ",D5)+1, 3, "")
▶ ги скратува последните 3 знаци, односно „ Roy “ од текстот „ Jason Roy “.
Прочитајте повеќе: Отстранете го последниот знак од низата во Excel со VBA
3. Игнорирајте ги последните 3 знаци во Excel користејќи го Функција за полнење на блиц
Мајкрософт Excel 2013 и подоцнежните верзии излегоа со исклучително корисна алатка наречена Пополнување на блиц . Во овој дел, ќе ги избришеме последните 3 знаци, односно ќе го игнорираме презимето, Roy од секое од имињата на вработените со помош на алатката Flash Fill . Еве ги чекорите што треба да ги следите:
🔗 Чекори:
❶ Прво, изберете ќелија E5 и напишете Jason во него.
❷ Потоа притиснете го копчето ENTER .
❸ Во следната ќелија, E6 почнува да пишува Брендон оставајќи го само презимето, Рој .
Сега ќе забележите дека Excel веќе ја има добиено шемата и ќе предложите преглед за сите следни имиња.
❹ Сè што треба да направите е само да притиснете копчето ENTER повторно.
Така, ја направивме колоната Дадено име комплетирана само со дадените имиња на вработените.
Прочитајте повеќе: Како да отстраните знаци во Excel
4. Отстранете ги последните 3 знаци користејќи VBA код во Excel
На крајот, во овој дел, ќе ги користиме VBA-кодовите за да ги избришеме последните 3 знаци, односно презимето Roy од целосните имиња на сите вработени. Сега следуваат чекорите:
🔗 Чекори:
❶ Изберете опсегот (D5:D14) на ќелии ▶ за да ги отстраните последните 3 знаци.
❷ Притиснете ги копчињата ALT + F11 ▶ за да го отворите прозорецот VBA .
❸ Одете на Вметни ▶ Модул .
❹ Копирај следниов код VBA :
3427
❺ Притиснете CTRL + V ▶ за залепете горенаведеното VBA код.
❻ Зачувај VBA кодот и врати се назад во вашата табела.
❼ Сега, изберете ќелијата E5 ▶ за да го зачувате резултатот од формулата.
❽ Потоа, напишете формулата
=RemoveLast3Characters(D5,3)
во ќелијата.
❾ После тоа притиснете го копчето ENTER .
❹ Конечно, повлечете ја иконата Пополнете ја рачката до крајот на Даденото име колона.
Тоа е тоа.
📓 Забелешка:
Функцијата =RemoveLast3Characters(Text,Number)
е синтетизирана функција. Можете да ја користите оваа функција заедно со кодот VBA за да избришете кој било број на последни знаци од низата. Само внесете го саканиот број во отворот за број на функцијата. Тоа е тоа.
Работи што треба да се запаметат
📌 Внимавајте на синтаксата на функциите .
📌 Вметнете ги податоците се движи внимателно во формулите .
📌 ("") се однесува NULL стринг во Excel.
Заклучок
За да завршиме, разговаравме за 4 различни методи за отстранување на последните три знаци во Excel. Ви се препорачува да ја преземете работната книга за вежбање прикачена заедно со овој напис и да ги вежбате сите методи со тоа. И не двоумете се да поставите какви било прашања во делот за коментари подолу. Ќе се обидеме да одговориме на сите релевантни прашања што е можно поскоро.