Содржина
Понекогаш, додека работиме во Microsoft Excel , треба да ги поделиме континуираните вредности од една колона одвоени со запирки во различни колони или редови. Кога увезуваме податоци генерирани од други апликации во ексел, сите податоци може да се стават во една колона; разделени со запирка. Освен тоа, можеби ќе треба да извлечеме одреден дел од податоците врз основа на барањето. Оваа статија ќе ве води да ги поделите вредностите разделени со запирки во повеќе колони/редови користејќи неколку функции и карактеристики.
Преземете ја работната книга за вежбање
Можете да ја преземете работната книга за вежбање што ја користевме за да го подготвиме ова статија.
Поделете ги вредностите разделени со запирки на редови или колони.xlsm
5 методи за поделување вредности разделени со запирки на редови или колони во Excel
1. Одделете ги податоците во редови/колони со запирка користејќи ја функцијата „Текст во колона“ во Excel
1.1. Поделете ги вредностите на колони
Прво, ќе ја користам карактеристиката Текст во колони на excel за да ги поделам податоците во повеќе колони. Ова е најлесниот метод за одвојување на податоците во колони . Да претпоставиме дека имаме база на податоци што содржи неколку плодови сместени во колона, одделени со запирка. Во секоја клетка има 3 плодови. Сега, ќе ги поделам плодовите од колоната B во 3 различни колони (колони C , D & E ).
Следете ги чекорите подолу за да го направите тоазадача.
Чекори:
- Прво, изберете ја целата база на податоци и одете во Податоци > Алатки за податоци > Текст во колони .
- Како резултат на тоа, се појавува Волшебникот Текст во колони . Сега, од делот Оригинален тип на податоци , изберете Ограничено и кликнете Следно .
- Потоа од делот Одделувачи , ставете ознака на Запирка и притиснете Следно .
- Потоа, изберете ја локацијата Дестинација (тука, Ќелија C5 ) и притиснете Заврши .
- Конечно, откако ќе го затвориме Волшебникот за текст во колони , ќе го добиеме резултатот подолу. Сите податоци одделени со запирки се поделени на колони C , D и E .
Прочитајте повеќе: Како да ги поделите податоците во една ќелија на Excel на повеќе колони (5 методи)
1.2. Поделете во редови користејќи текст во колони
Сега, ќе ги поделам вредностите одделени со запирка на повеќе редови . Да претпоставиме дека ја имам долунаведената база на податоци што содржи некои имиња на овошје. Пред да ги ставам овие вредности во повеќе редови, ќе ги поделам на колони користејќи ја функцијата Текст во колони .
Чекори:
- Прво изберете Ќелија B5 , одете до Податоци > Текст во колони .
- Потоа од Волшебникот за текст во колони изберете Оригинален тип на податоци : Ограничено и кликнете Следно .
- Сега изберете го типот Ограничувачи : Запирка и кликнете Следно .
- После тоа, изберете ја ќелијата Дестинација (овде Ќелија C5 ) и притиснете Заврши .
- Како резултат на тоа, ќе го добиете долунаведениот излез. Сега, ќе ги поставам добиените податоци во повеќе редови. За да го направите тоа, копирајте го опсегот C5:G5 .
- Подоцна кликнете со десното копче на Ќелија B7 , и изберете Транспонирање од Опции за залепување (види слика од екранот).
- Конечно, ќе го добиеме резултатот што го баравме, сите вредности разделени со запирки се поделени на редови 7 до 11 .
Прочитајте повеќе: Како да се подели податоци во Excel (5 начини)
2. Excel Power Query за да се подели вредностите одвоени со запирки во колони или редови
2.1. Power Query за да ги подели вредностите на колони
Овој пат, ќе користам excel Power Query за да ги поделам податоците одвоени со запирки во повеќе колони. Следете ги долунаведените инструкции за да ја извршите задачата.
Чекори:
- Прво, ставете го курсорот во која било од ќелиите во постојната база на податоци. Потоа одете во Податоци > Од табела/опсег ( Добијте и трансформирајте податоци група).
- Следствено, Excel ќе побара од вас да го претворите опсегот на податоци во табела. Проверете го опсегот на податоци и притиснете OK за да ја креирате табелата.
- Како резултат на тоа, Уредувачот на Power Query прозорецсе појавува со табелата подолу. Сега, од прозорецот Power Query Editor одете во Дома > Поделена колона > Со раздвојувач .
- Потоа, се појавува дијалогот Поделете ја колоната по раздвојувач . Изберете Запирка од Изберете или внесете разграничувач и притиснете OK (види слика од екранот).
- Како последица на тоа, Excel ја дели табелата на 3 колони како подолу. Сега, за да го затворите Уредникот на Power Query , одете во Дома > Затвори & Вчитај > Затвори & Вчитај .
- Конечно, еве го конечниот резултат што го добиваме. Сите податоци разделени со запирка се поделени на 3 колони од табелата.
Прочитајте повеќе: Како да ги поделите податоците на Повеќе колони во Excel
2.2. Подели податоци во редови
Овде, ќе ги поделам вредностите одделени со запирка на повеќе редови користејќи Excel Power Query .
Чекори:
- Имаме некои плодови одвоени со запирка во ќелија B5 & C5 . За да примените Power Query на овие вредности, кликнете на Cell B5 или C5 и одете во Податоци > Од табела /Опсег .
- Следно, ќе се појави дијалогот Креирај табела , ќе го провери опсегот на табелата и ќе притиснете Во ред . Следствено, табелата подолу ќе се креира во прозорецот Power Query Editor .
- Потоа изберете ја табелата, одете во Дома > ПоделетеКолона > Со раздвојувач .
- Сега се појавува дијалогот Поделете ја колоната по раздвојувач . Од делот Изберете или внесете разграничувач изберете Запирка , одете во Напредни опции и кликнете Редови од полето: Поделете во . Кога ќе завршите притиснете OK .
- По притискање на OK , ќе го добиеме долунаведениот излез . Одете во Дома > Затвори & Вчитај > Затвори & Вчитај за да се прикаже резултатот на работниот лист на Excel.
- На крајот, следниот е крајниот резултат што го добивме. Сите вредности разделени со запирки се поделени во редови 2 до 7 .
3. Комбинирајте ЛЕВО, десно , MID, FIND & засилувач; Функции на LEN за разделување на вредности разделени со запирки во колони
Можеме да користиме ексел функции за да ги поделиме податоците одделени со запирки во повеќе колони. Во основа, можеме да извлечеме делови од податоци во различни колони користејќи комбинации на ексел функции врз основа на разграничувач (запирка, празно место, точка-запирка). Во овој метод, ќе извлечам податоци од 3 позиции од континуирана текстуална низа сместена во колоната B и ќе ги ставам во повеќе колони.
3.1. Најдете го првиот збор
Првично, ќе го извлечам првиот збор од континуираната текстуална низа користејќи ги функциите LEFT и FIND .
Чекори:
- Впишете ја формулата подолу во Cell C5 и притиснете Внесете од тастатурата.
=LEFT(B5,FIND(",", B5)-1)
- По влегувањето со формулата, Excel ќе врати ' Датуми ' што е првиот збор од Cell B5 .
Тука, функцијата FIND ја враќа локацијата на 1-та запирка. Потоа функцијата LEFT го извлекува првиот збор пред првата запирка.
3.2. Извадете го вториот збор
Сега, ќе ја користам комбинацијата од функциите MID и FIND за да го извлечам вториот збор од Ќелија B5 .
Чекори:
- Впишете ја следнава формула во Cell D5 и притиснете Enter .
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)
- Како последица на тоа, горната формула враќа Грозје ; 2-ри зборот на Cell B5 .
Тука, функцијата MID ја враќа знаци од средината на текстуалната низа на Ќелија B5 . а функцијата FIND ја враќа локацијата на втората низа во ќелијата B5 .
3.3. Најдете го третиот збор
Да претпоставиме дека ќе го извлечам третиот збор од Ќелија B5 врз основа на локацијата на запирката. Додека го извлекувам 3-тиот збор, ќе ги користам функциите RIGHT , LEN и FIND .
Чекори:
- Впишете ја формулата подолу во Ќелија D5 . Потоа притиснете Enter .
=RIGHT(B5, LEN(B5)-FIND(",", B5,FIND(",",B5)+1))
- Штом ќе притиснете Внесете , екселот ќе ви врати Лубеница што е 3то зборот на нашите континуирани податоци во Ќелија B5 .
Тука, функцијата LEN ја враќа должината од Ќелија B5 . Потоа функцијата FIND ја враќа локацијата на запирката во Ќелија B5 . Подоцна, во зависност од резултатот од функциите FIND и LEN функцијата RIGHT го извлекува најдесниот збор од Ќелија B5 .
- Како што ги добив сите 1 , 2 и 3ти зборови во различни колони за првиот ред, сега ќе се обидам да ги добијам сличен резултат за останатите редови. За да го направите тоа, изберете го опсегот C5:D5 и користете ја алатката Рачка за полнење ( + ).
- На крајот, еве го конечниот резултат што ќе го добиеме.
4. Excel VBA да ги подели вредностите одвоени со запирки во колони или Редови
4.1. VBA да ги подели вредностите на колони
Можете да ги поделите податоците одделени со запирка во повеќе колони користејќи едноставен VBA код.
Чекори:
- Прво, одете во работниот лист каде што сакате да ги поделите податоците. Следно, кликнете со десното копче на името на листот и кликнете Прегледај код за да се појави прозорецот VBA .
- Потоа внесете го кодот подолу во Модулот и Изврши кодот со користење на копчето F5 .
2310
Тука ' r ' ги означува редовите што содржат податоци. Од друга страна, „ Count=3 “ ја означува колоната C , што епрвата колона за прикажување на поделените податоци.
- Откако ќе го извршите кодот, податоците одвоени со запирки во колоната B се поделени во колони C , D и E како подолу:
4.2. Поделете ги вредностите во редови
Сега ќе ги поделам вредностите одвоени со запирки во различни редови користејќи Excel VBA. Следете ги чекорите подолу за да ја извршите задачата.
Чекори:
- Прво, одете во работниот лист каде што ги имате податоците и кликнете со десното копче на Прегледајте го кодот .
- Како последица на тоа, се појавува прозорецот VBA . Напишете го долунаведениот код во Модулот и исплакнете го кодот со притискање F5 на тастатурата.
2545
- Сега кога ќе го извршите кодот ќе се појави полето за внесување подолу, внесете го опсегот на податоци подолу и притиснете OK .
- Како резултат на тоа, ќе се појави друго поле за внесување. Вметнете ја одредишната ќелија таму и притиснете OK .
- На крајот, ќе го добиеме долунаведениот излез. Сите вредности на нашата база на податоци разделени со запирки се поделени во редови 8 до 13 .
5. Користете Excel Flash Fill за да ги подели вредностите одвоени со запирки во различни колони
Можеме да напишеме дел од податоците одвоени со запирки во друга колона и потоа да ја примениме функцијата Flash Fill за да го добиеме остатокот од податоците од истата шема.
Чекори:
- Впишете „ Датуми “ во Ќелија C5 .Подоцна, кога ќе почнете да пишувате „ R “ во Cell C6 , Excel разбира дека сакам овошје на првата позиција од сите редови.
- Едноставно притиснете Enter за да го добиете резултатот подолу. Сега можете да го примените овој сличен метод за да поделите други вредности разделени со запирка во повеќе колони.
Заклучок
Во горната статија, имам се обиде да разговара за неколку методи за детално поделување на вредностите одвоени со запирки во редови или колони во Excel. Се надеваме дека овие методи и објаснувања ќе бидат доволни за да ги решите вашите проблеми. Ве молам известете ме ако имате какви било прашања.