Содржина
Можеби имате табела во работниот лист на Excel каде што неколку видови податоци се чуваат во ќелија и се одделени со запирки. Ако сакате да ги поделите на неколку колони, вие сте на вистинското место. Во оваа статија, ќе научите 5 примери на формула на Excel за поделба на низата со запирка.
Преземете ја работната книга за вежбање
Преземете ја следната датотека Excel за вашата пракса.
Разделување низа со запирка.xlsx
5 Примери за поделба на низа по запирка со формулата Excel
Ајде прво да ја претставиме нашата база на податоци каде ID бр., Презиме и Одд. се чуваат како една низа одвоена со запирки. Нашата цел е да ги поделиме низите во 3 колони.
1. Комбинирајте ги функциите LEFT и FIND за да ја поделиме низата со запирка
Комбинирање LEFT<Функциите 7> и FIND заедно ни помагаат да поделиме низа одвоени со запирки во неколку колони. Само следете ги чекорите подолу за да го направите ова.
Чекори:
- Прво, запишете ја следната формула во празна ќелија C5.
=LEFT(B5,FIND(",",B5)-1)
Тука, функцијата FIND ја дава локацијата на првата запирка од низата B5 и функцијата LEFT ги враќа знаците од низата што е пред првата запирка. Потребни ви се минус 1 за да ги добиете податоците без запирка.
- Притиснете ENTER. Ќе видите ID бр. во ќелијата C5. Сега, повлечете ја Рачката за пополнување за да добиетеостатокот од ID бр. во истата колона.
Еве го резултатот,
Прочитајте повеќе: VBA за поделба на низата на повеќе колони во Excel (2 начини)
2. Формула со MID и FIND функции за поделба Низата во Excel
Комбинирањето на функциите MID и FIND заедно ни помага да поделиме низа одвоена со запирки во неколку колони. Само следете ги чекорите подолу за да го направите ова.
Чекори:
- Прво, запишете ја следната формула во празна ќелија D5.
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)
Тука, FIND(“,“, B5)+1 ја дава почетната локација на првиот знак по првата запирка.
FIND(“,“, B5, FIND(“,“, B5)+1) го дава почетниот локација на првиот знак по 2-та запирка.
-FIND(“,“, B5)-1 ги исклучува сите знаци од низата по 2-та запирка.
Конечно, MID ги враќа знаците помеѓу овие две запирки.
- Притиснете ENTER. Ќе видите Презиме во ќелијата D5. Сега, повлечете ја Рачката за пополнување за да го добиете остатокот од Презимињата во истата колона.
Еве го резултатот,
Прочитај повеќе: Excel VBA: Поделете низа по знаци (6 корисни примери)
Слични читања
- Како да ги поделите ќелиите во Excel (5 лесни трикови)
- Excel VBA: Поделете ја низата во редови (6 I договорПримери)
- Како да се подели ќелија на два реда во Excel (3 начини)
3. Обединете ги функциите RIGHT и FIND
Комбинирањето на функциите RIGHT и FIND заедно ни помага да поделиме низа одвоени со запирки во неколку колони. Само следете ги чекорите подолу за да го направите ова.
Чекори:
- Прво, запишете ја следната формула во празна ќелија E5.
=RIGHT(B5,LEN(B5)-FIND(",",B5,FIND(",",B5)+1))
Тука, LEN(B5) ја одредува должината од низата во ќелијата B5.
На FIND(“,“, B5, FIND(“,“, B5)+1 ја дава локацијата на последната запирка од низата, и конечно, функцијата RIGHT ги враќа знаците од низата што е по последната запирка.
- Притиснете ENTER. Ќе го видите Оддел. во ќелијата E5. Сега, повлечете ја Рачката за пополнување за да го добиете остатокот од Одд. во истата колона.
Еве го резултатот,
Прочитајте повеќе: Excel VBA: Поделете ја низата по број на знаци (2 лесни методи)
4. Комбинирајте ги функциите TRIM, MID, SUBSTITUTE, REPT и LEN
Комбинирањето на функциите TRIM, MID, SUBSTITUTE, REPT, и LEN ни помага да поделиме низа одвоени со запирки во неколку колони. Само следете чекорите подолу за да го направите ова.
Чекори:
- Прво, внесете 1, 2 и 3 наместо насловите на колоните ИД бр., Презиме и одд. Сега,запишете ја следната формула во празна ќелија C5.
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))
Резимето на оваа формула е да се замени запирките со празни места користејќи ги функциите SUBSTITUTE и REPT . Потоа, функцијата MID враќа текст поврзан со n-тата појава и конечно, функцијата TRIM помага да се ослободиме од дополнителните празни места.
- Притиснете ENTER. Ќе видите ID бр. во ќелијата C5. Сега, повлечете ја Рачката за пополнување за да го добиете остатокот од легитимацијата бр. во истата колона. И повлечете ја Рачката за пополнување во вистинската насока за да добиете Презиме и Оддел.
Еве го резултатот,
Прочитај повеќе: Excel VBA: Поделете ја низата на ќелии (4 корисни апликации)
5. Поделете низа со запирка користејќи ја функцијата FILTERXML во Excel
Користењето на функцијата FILTERXML ни помага да поделиме низа одвоена со запирки во неколку колони. Само следете ги чекорите подолу за да го направите ова.
Чекори:
- Прво, запишете ја следната формула во празна ќелија C5.
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","") & "","//s"))
Ако користите Excel за MS 365 , можете да ја примените функцијата FILTERXML да се подели низа со запирки. Во овој метод, прво текстуалната низа се претвора во низа XML со менување на запирки во XML ознаки. Функцијата TRANSPOSE ја претвора низата хоризонтално наместо вертикално.
- Притиснете ENTER. Ќе ги видите ID бр., Презиме и Одд. во ќелијата C5, D5, и E5 соодветно. Сега, повлечете ја Рачка за пополнување за да ги добиете останатите податоци.
Еве го резултатот,
Прочитај повеќе: Excel формула за разделување: 8 примери
Заклучок
Во ова упатство, разговарав 5 примери на формули на Excel за поделба на низи со запирка. Се надевам дека оваа статија ви беше корисна. Можете да ја посетите нашата веб-локација ExcelWIKI за да дознаете повеќе содржини поврзани со Excel. Ве молиме, искажете ги коментарите, предлозите или прашањата доколку имате во делот за коментари подолу.