Excel ги подели податоците на колони со запирка (7 методи)

  • Споделете Го Ова
Hugh West

Excel е најкористената алатка кога станува збор за справување со огромни збирки на податоци. Можеме да извршиме огромен број задачи од повеќе димензии во Excel. Понекогаш, треба да поделиме податоците со запирки во колони . Во Excel, за да ги поделиме податоците во колони со запирка, можеме да примениме различни методи. Во оваа статија, ќе ви покажам 8 ефективни методи во Excel за поделување на податоците во колони со запирка.

Преземете ја работната книга за вежбање

Поделете ги податоците на колони со запирка.xlsm

Ова е сетот на податоци што ќе го користам. Овде имаме неколку луѓе заедно со нивните Адреси . Адресите имаат запирки, ќе ги поделиме Градот и Земјата на одделни колони во оваа статија.

7 методи за разделување на податоците во колони со запирка во Excel

1. Поделете ги податоците на колони користејќи функција од текст во колона

Прво, ќе ви покажам како да го користите Текстот во функцијата Колона за да се подели податоците на повеќе колони .

ЧЕКОРИ:

  • Прво, изберете C5: C11 . Потоа, одете на јазичето Податоци >> изберете Алатки за податоци >> изберете Текст во колони

  • Волшебникот за конвертирање на текст во колона ќе се појави. Изберете Ограничено Потоа кликнете Следно .

  • Следно, изберете го Ограничувачот како Запирка . Потоа кликнете Следно .

  • Потоаизберете Општо како Формат на податоци на колона . Изберете ја Дестинацијата . Конечно, изберете Заврши .

Excel ќе ги подели податоците.

Прочитајте повеќе: Како да ги поделите податоците на повеќе колони во Excel

2. Примена на Flash Fill за поделба на податоците во Excel

Сега, ќе користете Flash Fill за поделете податоци во Excel .

ЧЕКОРИ:

  • Напишете Токио во D5 .

  • Користете Пополнете рачка до Автоматско пополнување до D11 .

  • Сега кликнете на Опции за автоматско пополнување (види слика)

  • Изберете Пополнете блиц .

Excel ќе ги прикаже градовите .

  • Слично, одделете ја Земјата .

Прочитајте повеќе: Како да ги поделите податоците во една ќелија на Excel на повеќе колони (5 методи)

3. Користење комбинација на LEFT, FIND & засилувач; LEN за подели податоци на колони со запирка

Во овој дел, ќе објаснам како можете да поделите податоци користејќи на LEFT , FIND и LEN функциите .

ЧЕКОРИ:

  • Одете до D5 . Запишете ја следнава формула.
=LEFT(C5,FIND(",",C5)-1)

Разложување на формулата

FIND(“,“, C5) ➤ Ја враќа позицијата на знакот запирка (,) во C5 .

Излез : 6

LEFT(C5,FIND(“,“,C5)-1) ➤ Враќа одредениот број од почетокот на текст во C5 .

Излез : Токио

  • Потоа, притиснете ENTER . Excel ќе го врати излезот.

  • Сега, користете ја Пополнете Рачка до Автоматско пополнување .

За одвојување на Земјата ,

  • Одете на E5 . Запишете ја следнава формула.
=RIGHT(C5,LEN(C5)-FIND(",",C5))

Разложување на формулата

FIND(“,“, C5) ➤ Ја враќа позицијата на запирка(,) во C5 .

Излез: 6

LEN(C5) ➤ Го враќа бројот од знаците во C5 .

Излез: 11

RIGHT(C5,LEN(C5)-FIND( „,“,C5)) ➤ Ја враќа одредената позиција на лик од крајот на C5 .

Излез : Јапонија

  • Сега, притиснете ENTER . Excel ќе го прикаже излезот.

  • Сега, користете ја Пополнете Рачка до Автоматско пополнување .

4. Користење на PowerQuery за поделба на податоци

Сега ќе користам PowerQuery за поделете податоци на колони во Excel .

ЧЕКОРИ:

  • Креирајте табела За да го направите тоа, изберете го целиот опсег B4:C11 .
  • Притиснете CTRL + T . Ќе се појави поле за внесување . Ставете ги податоците во вашата табела. Еве го B4:C11 .

  • Сега, одете во картичката Податоци >> ; изберете ОдТабела/Опсег .

  • PowerQuery Editor ќе се појави прозорец. Чувајте го курсорот на колоната Адреса . Потоа кликнете со десното копче на глувчето за да ја донесете Контекстната лента .
  • Од Контекстната лента , изберете Поделена колона >> изберете Со раздвојувач

  • Поделете ја колоната по раздвојувач ќе се појави дијалог прозорец. Изберете го Одвојувачот како Запирка . Потоа кликнете OK .

  • Excel ќе го подели колона под 1 и Адреса.2 колона . Потоа кликнете Затвори & засилувач; Вчитај .

  • Excel ќе ја пренесе податоци во нов работен лист .

  • Преименувајте ја колоната .

Прочитајте повеќе: Како да ги поделите податоците во Excel (5 начини)

5. Конвертирање на податоците во CSV-датотека

Сега, Ќе покажам друг метод. Прво ќе го конвертирам множеството податоци во датотека CSV ( вредности разделени со запирка ).

ЧЕКОРИ:

  • Прво, копирајте колоната Адреса во Белешка страница .

  • Потоа, одете во Датотека >> изберете Зачувај како .

  • Сега, поставете го името и зачувајте ја датотеката . Запомнете, треба да ја ставите наставката .csv во името.

  • Сега, отворете ја датотеката од локацијата каде што сте го зачувал порано .

  • Excel ќе ги подели податоците .

  • Сега, форматирајте како сакате.

6. Употреба на VBA за разделување податоци на колони со запирка

Сега, ќе користам VBA код за поделување податоци .

ЧЕКОРИ:

  • Притиснете ALT + F11 за да го отворите прозорецот VBA .
  • Потоа одете на Вметни >> изберете Модул .

  • Ќе се отвори нов модул . Запишете ја следнава шифра.
9663

Преглед на кодот

  • Тука, Создадов Подпроцедура SplitColumn . Ја користев изразот затемнет за да дефинирам променлива SplitData како String и i како варијанта .
  • Потоа користев За јамка . 5 до 11 означува дека ќе ги поделам податоците од 5-тиот до 11-тиот ред .
  • Следно, јас ја користеше функцијата VBA Split каде што n е редот бројот и 3 дефинира дека податоците се во C колона . Како Count = 4 , податоците ќе бидат поделени во колона D .
  • Повторно, користев За јамка за зголемување Бројот .
  • Сега притиснете F5 за да го извршите шифра . Excel ќе ги подели податоците .

7. Користејќи го FILTERXML, ЗАМЕНИ & засилувач ; TRANSPOSE Функции во Excel за да се поделиПодатоци

Сега ќе ја користам функцијата FILTERXML заедно со ЗАМЕНА & Функциите TRANSPOSE . Ова ќе работи за надградените верзии на Excel .

ЧЕКОРИ:

Изберете D5 и E5 . Запишете ја следнава формула

=TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",","")& "","//s"))

Разложување на формулата

SUBSTITUTE(C5,”,”,””) ➤ Ова ќе ја замени запирката (,) во D5 и E5 .

Излез: „TokyoJapan“

FILTERXML(““&SUBSTITUTE(C5 ,”,”,””)& “”,”//s”) ➤ Враќа XML податоци од содржината следнава XPath

Излез: {„Токио“;„Јапонија“}

TRANSPOSE(FILTERXML(„“&SUBSTITUTE(C5,“,“,““ )& „“,“//s“)) ➤ Ќе ја транспонира низата.

Излез: {„Токио“, „Јапонија“}

  • Потоа притиснете ENTER . Excel ќе ги врати излезите.

  • Потоа користете Рачка за пополнување до Автоматско пополнување .

Работна тетратка за вежбање

Практиката го прави мажот совршен. Важно е да се практикува да се интернализира кој било метод. Затоа ви прикачив лист за вежбање .

Заклучок

Во оваа статија, покажав 7 ефективни методи во Excel за поделување на податоците во колони со запирка . Се надевам дека им помага на сите. И на крај, ако имате какви било предлози, идеи или повратни информацииВе молиме слободно коментирајте подолу.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.