Содржина
Додека работите со неструктурирани необработени податоци, честопати можеби ќе треба да извлечете релевантни информации од нив. Понекогаш треба да ги отстраните првите, вторите или третите знаци од текстуалната низа за да ја вратите вредноста. Excel има некои функции со кои можете да направите таков вид на задача. Можете исто така да ја направите вашата приспособена функција да отстранува знаци и од текстуалните низи. Денес, во оваа статија, ќе разговараме за тоа како да ги отстраните првите 3 знаци во Excel.
Преземете ја работната книга за вежбање
Преземете ја оваа книга за вежбање за да ја вежбате задачата додека ја читате оваа статија.
Отстранете ги првите 3 знаци.xlsm
4 соодветни начини за отстранување на првите 3 знаци во Excel
Размислете ситуација кога имате база на податоци што содржи необработени податоци. Првите 3 знаци од сите ваши податоци се непотребни и сега треба да ги отстраните тие знаци. Во овој дел, ќе покажеме како да ги отстраните првите 3 знаци од вашите податоци во Excel.
1. Користете ја десната функција за да ги отстраните првите 3 знаци во Excel
Комбинацијата на функцијата RIGHT и функцијата LEN може да ви помогне да ги отстраните првите 3 знаци од ќелиите со податоци. Овој метод е опишан во чекорите подолу.
Чекор 1:
- Во ќелијата C4 , примени го RIGHT функцијата вгнездена со LEN Формулата е,
=RIGHT(B4,LEN(B4)-3)
- Тука, string_cell е B4 од каде што ќе отстраниме 3 знаци.
- LEN(B4)-3 се користи како num_chars . Функцијата LEN ќе се погрижи да ги отстрани првите 3 знаци од ќелијата.
Чекор 2:
- Сега кога нашата формула е подготвена, притиснете ENTER за да го добиете резултатот.
- Нашата резултатот е тука. За да го добиете целосниот резултат, поместете го курсорот на глувчето до долниот десен агол на вашата ќелија. Кога курсорот ќе го покаже вкрстениот знак, кликнете двапати на знакот за да ја примените истата функција на останатите ќелии.
Поврзани содржини: Како да го отстраните првиот знак од низа во Excel со VBA
2. Применете ја функцијата REPLACE за да ги отстраните првите 3 знаци во Excel
The Функцијата REPLACE обично заменува дел од текстуална низа со различна текстуална низа. Но, во овој дел, ќе ја искористиме оваа функција за да ги отстраниме знаците од ќелиите. Ајде да видиме како е направено.
Чекор 1:
- Примени ја функцијата REPLACE во ќелијата C4 . Формулата е,
=REPLACE(B4,1,3,"")
- Каде B4 е Стариот текст.
- Start_num е 1. Ќе почнеме од почеток.
- Num_chars е 3 бидејќи сакаме да ги замениме првите три знаци.
- New_text е изменетиот текст што ќе го замени стариот текст.
- ВНЕСЕТЕ за да добиете нарезултат. Од резултатот, можеме да видиме дека нашата формула работи совршено.
- Сега ќе ја примениме истата формула на сите потребни ќелии.
Прочитајте повеќе: Отстранете го последниот знак од String Excel (5 лесни методи)
Слични читања:
- VBA за отстранување знаци од стринг во Excel (7 методи)
- Како да се отстранат знаците што не се печатат во Excel (4 лесни начини)
- Отстранете празни знаци во Excel (5 методи)
- Како да отстраните единечни цитати во Excel (6 начини)
- Како да се отстрани точка-запирка во Excel (4 методи)
3. Вметнете ја функцијата MID за да ги отстраните првите 3 знаци во Excel
Комбинацијата на функцијата MID и функцијата LEN ја вршат истата операција како првиот метод. Сега ќе ја примениме оваа формула во нашата база на податоци.
Чекор 1:
- Формулата што ќе ја примениме во ќелијата C4 е ,
=MID(B4,4,LEN(B4)-3)
- Тука текстот е B4
- Start_num е 4 бидејќи ќе ги отстраниме првите 3 броеви.
- Num_chars се дефинира како LEN(B4)-3)
- Притиснете ENTER и применете ја формулата на сите ќелии. Нашата работа овде е завршена!
Прочитајте повеќе: Како да отстраните знак од стринг во Excel (14 начини)
4. Воведете функција дефинирана од корисникот за отстранување на првите 3 знаци во Excel
Можетеисто така направете своја функција за да ја завршите оваа задача. Така е, можете да дефинирате сопствена сопствена функција за да ја завршите вашата работа. Треба да напишете VBA код за да го направите тоа. Ќе разговараме за овој процес користејќи ги чекорите подолу. За да дознаете повеќе за сопствените функции, Кликнете овде!
Чекор 1:
- Прво, одете на Microsoft Visual Basic за апликации прозорец со притискање Alt+F11 .
- Нова се отвора прозорец. Сега кликнете Вметни и изберете Модул за да отворите нов модул.
Чекор 2:
- Во новоотворениот модул, вметнете го VBA кодот за да направите UFD за да ги отстраните првите 3 знаци од вашите ќелии. Ние ви го дадовме кодот. Можете само да го копирате овој код и да го користите во вашиот работен лист. Името на нашата функција дефинирана од корисникот е RemoveFirst3 . И кодот за креирање на оваа функција е,
5020
Чекор 3:
- Нашиот код е напишан . Сега вратете се на работниот лист и напишете ја функцијата =RemoveFirst3 . Можеме да видиме дека функцијата е создадена.
- Сега примени ја функцијата во ќелијата C4 . Функцијата е,
=RemoveFirst3(B4,3)
- Притиснете ENTER за добијте го резултатот.
- Нашата функција направена по нарачка работи правилно. Сега ќе ја примениме оваа функција на останатите ќелии за да го добиеме финалеторезултат.
Поврзана содржина: Како да се отстранат последните 3 знаци во Excel (4 формули)
Работи за Запомнете
👉 Создавањето приспособена формула има повеќе ограничувања од обичните VBA макроа. Не може да ја промени структурата или форматот на работниот лист или ќелијата.
👉 Применувајќи го UFD, можете да го отстраните N бројот на знаци од вашите ќелии.
Заклучок
Во овој водич, поминавме низ четири различни пристапи за да ги отстраниме првите 3 знаци од ќелиите во Excel. Добредојдени сте да коментирате доколку имате какви било прашања или прашања. Оставете ги вашите повратни информации во делот за коментари. Ви благодариме што го посетивте ExcelWIKI. Продолжете да учите!