Како да се поделат ќелиите во Excel: текст во колони, блиц пополнување и формули

  • Споделете Го Ова
Michael Brown

Како се дели ќелија во Excel? Со користење на функцијата Текст во колони, Flash Fill, формули или алатката Сплит текст. Овој туторијал ги прикажува сите опции кои ќе ви помогнат да ја изберете техниката што најдобро одговара за вашата конкретна задача.

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

    Како да ги поделите ќелиите во Excel користејќи текст во колони

    Функцијата Текст во колони е навистина корисна кога треба да ја поделите содржината на ќелијата на две или повеќе ќелии. Овозможува раздвојување на текстуални низи со одреден разграничувач како запирка, точка-запирка или празно место, како и разделување низи со фиксна должина. Ајде да видиме како функционира секое сценарио.

    Како да се одделат ќелиите во Excel со разграничувач

    Да претпоставиме дека имате листа на учесници каде што името на учесникот, земјата и очекуваниот датум на пристигнување се на истото колона:

    Она што сакаме е да ги одделиме податоците во една ќелија во неколку ќелии како што се Име , Презиме , Земја , Датум на пристигнување и Статус . За да го направите тоа, направете ги следните чекори:

    1. Ако сакате да ги поставите резултатите во средината на вашата табела, започнете со вметнување новаколони(и) за да избегнете препишување на вашите постоечки податоци. Во овој пример, вметнавме 3 нови колони како што е прикажано на сликата подолу: Ако немате никакви податоци до колоната што сакате да ја одделите, прескокнете го овој чекор.
    2. Изберете ги ќелиите сакате да поделите, одете до групата Податоци > Алатки за податоци и кликнете на копчето Текст во колони .
    3. Во првиот чекор од волшебникот Конвертирај текст во колони , вие избирате како да ги поделите ќелиите - по раздвојувач или ширина. Во нашиот случај, содржината на ќелијата е одделена со празни места и запирки, па избираме Ограничено и кликнуваме Следно .
    4. Во следниот чекор, ги одредувате разграничувачите и, по избор, квалификаторот за текст . Можете да изберете еден или повеќе предефинирани разграничувачи, како и да го напишете вашиот поседувате еден во полето Друго . Во овој пример, избираме Простор и Запирка :

      Совети:

      • Третирајте ги последователните разграничувачи како еден . Не заборавајте да ја изберете оваа опција кога вашите податоци може да содржат два или повеќе разграничувачи по ред, на пр. кога има неколку последователни празни места помеѓу зборовите или податоците се одделени со запирка и празно место, како „Смит, Џон“.
      • Одредување на квалификаторот за текст . Користете ја оваа опција кога некој текст е затворен во единечни или двојни наводници и сакате таквите делови од текстот да бидат неразделни. На пример, ако изберете запирка (,) како разграничувач и aнаводник (") како квалификатор за текст, тогаш сите зборови затворени во двојни наводници, на пр. „Калифорнија, САД“ , ќе бидат ставени во една ќелија како Калифорнија, САД . изберете {нема како квалификатор за текст, а потоа „Калифорнија ќе се дистрибуира во една ќелија (заедно со наводник за отворање) и САД“ во друга ( заедно со ознаката за затворање).
      • Преглед на податоци . Пред да кликнете на копчето Следно , причина е да се движите низ Преглед на податоци дел за да се уверите дека Excel правилно ги подели сите содржини на ќелиите.
    5. Ви остануваат само уште две работи - изберете го форматот на податоците и наведете каде сакате да ги залепите добиените вредности :
      • Формат на податоци Стандардно, форматот Општо е поставен за сите колони, што функционира добро во повеќето случаи. Во нашиот пример, ни треба Формат на податоци за датумите на пристигнување. За да го промените форматот на податоци за одредена колона, кликнете на таа колона под Преглед на податоци за да изберете т, а потоа изберете еден од форматите под Формат на податоци на колона (ве молиме погледнете ја сликата од екранот подолу).
      • Дестинација . За да му кажете на Excel каде сакате да ги изнесете одвоените податоци, кликнете на иконата Склопи дијалог до полето Дестинација и изберете ја најлевата ќелија од дестинацискиот опсег или внесете референца на ќелија директно во полето. Те молам биди многубидете внимателни со оваа опција и проверете дали има доволно празни колони до одредишната ќелија.

      Забелешки:

      • Ако не сакате да увезете некоја колона што се појавува во прегледот на податоци, изберете ја таа колона и проверете Не увезувајте колона (прескокни) радио копче под Формат на податоци на колона .
      • Не е можно да се увезат поделените податоци во друга табела или работна книга. Ако се обидете да го направите ова, ќе ја добиете грешката за неважечка дестинација.
    6. Конечно, кликнете на копчето Заврши и готово! Како што е прикажано на сликата подолу од екранот, Excel совршено ја сместил содржината на една ќелија во неколку ќелии:

    Како да се подели текст со фиксна ширина

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

    Да претпоставиме дека имате ИД на производи и имиња на производи во една колона и сакате да ги извлечете идентификаторите во посебна колона:

    Бидејќи сите идентификатори на производи содржат 9 знаци, опцијата Фиксирана ширина совршено се вклопува за работата:

    1. Започнете го волшебникот Конвертирај текст во колони како што е објаснето во горниот пример. Во првиот чекор од волшебникот, изберете Фиксирана ширина и кликнете Следно .
    2. Поставете ја ширината на секоја колона користејќи го делот Преглед на податоци . Како што е прикажано вослика од екранот подолу, вертикалната линија претставува прекин на колоната, а за да креирате нова линија за прекин, едноставно кликнете на саканата позиција (9 знаци во нашиот случај): За да ја отстраните паузата, кликнете двапати на линијата; за да преместите пауза во друга позиција, едноставно повлечете ја линијата со глувчето.
    3. Во следниот чекор, изберете го форматот на податоци и дестинацијата за поделените ќелии точно како што направивме во претходниот пример и кликнете на <Копче 1>Finish за да се заврши раздвојувањето.

    Како да се одделат ќелиите Excel со Flash Fill

    Почнувајќи со Excel 2013, можете да ја искористите функцијата Flash Fill што не само што може автоматски да ги пополнува ќелиите со податоци, туку и да ја подели содржината на ќелијата.

    Ајде да земеме колона со податоци од нашиот прв пример и да видиме како Flash Fill на Excel може да ни помогне да ја поделиме ќелијата на половина:

    1. Внесете нова колона до колоната со оригиналните податоци и напишете го саканиот дел од текстот во првата ќелија (име на учесникот во овој пример).
    2. Напишете го текстот уште неколку клетки. Штом Excel ќе почувствува шема, тој автоматски ќе пополни слични податоци во други ќелии. Во нашиот случај, потребни се 3 ќелии за Excel за да открие шема:
    3. Ако сте задоволни со она што го гледате, притиснете го копчето Enter и сите имиња ќе да се копира во посебна колона одеднаш.

    Како да се подели ќелијата во Excel со формули

    Без разликаинформациите што може да ги содржат вашите ќелии, формулата за поделба на ќелијата во Excel се сведува на наоѓање позиција на разграничувачот (запирка, празно место, итн.) и извлекување на подниза пред, после или меѓу разграничувачите. Општо земено, би ги користеле функциите SEARCH или FIND за да ја одредите локацијата на разграничувачот и една од функциите за текст (LEFT, RIGHT или MID) за да добиете подниза.

    На пример, би ги користеле следните формули за поделете ги податоците во ќелијата A2 одделени со запирка и празно место (видете ја сликата од екранот подолу):

    За да го извадите името во B2:

    =LEFT(A2, SEARCH(",",A2)-1)

    Овде, функцијата SEARCH ја одредува позицијата на запирката во А2, а од резултатот одземате 1, бидејќи самата запирка не се очекува на излезот. Функцијата LEFT го извлекува тој број на знаци од почетокот на низата.

    За да ја извлечете земјата во C2:

    =RIGHT(A2, LEN(A2)-SEARCH(",", A2)-1)

    Тука, функцијата LEN ја пресметува вкупната должина на низата, од која ја одземате позицијата на запирката вратена со SEARCH. Дополнително, го одземате знакот празно место (-1). Разликата оди во вториот аргумент RIGHT, така што повлекува толку знаци од крајот на низата.

    Резултатот ќе изгледа вака:

    Ако вашиот разграничувач е запирка со или без празно место , можете да ја користите следнава формула за да извлечете подниза по неа (каде што 1000 е максималниот број на знаци доpull):

    =TRIM(MID(A2, SEARCH(",", A2)+1, 1000))

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

    Добрата вест е што функциите на динамичната низа што се појавија во Excel 365 ја прават употребата на многу стари формули непотребна. Наместо тоа, можете да ги користите овие функции:

    • TEXTSPLIT - разделете ги низите со кој било разграниувач што ќе го наведете.
    • TEXTBEFORE - извлечете текст пред одреден знак или подниза.
    • TEXTAFTER - извлечете текст по одреден знак или збор.

    За повеќе примери на формула за делење ќелии во Excel, проверете ги следните ресурси:

    • Извадете текст пред специфичен знак
    • Добијте подниза по одреден знак
    • Извадете текст помеѓу две појавувања на знак
    • Поделете ја ќелијата со запирка, две точки, коса црта, цртичка или друг разграничувач<.

      Сега кога сте запознаени со вградените функции, дозволете ми да ви покажам алтернативен начин за поделба на ќелиите во Excel. Мислам на алатката Split Text вклучена во нашиот Ultimate Suite за Excel. Може да ги изврши следните операции:

      • Поделете ќелија по знак
      • Поделете ќелија по стринг
      • Поделете ќелија по маска (шема)

      На пример, разделување надеталите за учесниците во една ќелија во неколку ќелии може да се направат во 2 брзи чекори:

      1. Изберете ги ќелиите што сакате да ги одделите и кликнете на иконата Поделете текст на табот Ablebits Data , во групата Текст .
      2. На окното на додатокот, конфигурирајте ги следниве опции:
        • Изберете Запирка и Простор како разграничувачи.
        • Изберете го полето за избор Третирај ги последователните разграничувачи како еден .
        • Изберете Подели во колони .
        • Кликнете на Разделување копче.

      Готово! Четири нови колони со поделени податоци се вметнати помеѓу оригиналните колони и треба само да им дадете соодветни имиња на тие колони:

      Совет. За да одвоите колона со имиња од името, презимето и средното име, можете да користите специјална алатка Сплит имиња.

      Ако сте љубопитни да ги видите Сплит текст и <8 Алатките>Split Names во акција, добредојдени сме да ја користиме врската за преземање подолу. Ви благодарам што прочитавте и се надевам дека ќе се видиме на нашиот блог следната недела!

      Достапни преземања

      14-дневна целосно функционална верзија на Ultimate Suite (датотека .exe)

    Мајкл Браун е посветен технолошки ентузијаст со страст за поедноставување на сложените процеси користејќи софтверски алатки. Со повеќе од една деценија искуство во технолошката индустрија, тој ги усоврши своите вештини во Microsoft Excel и Outlook, како и Google Sheets и Docs. Блогот на Мајкл е посветен на споделување на своето знаење и експертиза со другите, обезбедувајќи лесни за следење совети и упатства за подобрување на продуктивноста и ефикасноста. Без разлика дали сте искусен професионалец или почетник, блогот на Мајкл нуди вредни сознанија и практични совети за да го извлечете максимумот од овие основни софтверски алатки.