Kiel dividi ĉelojn en Excel: Teksto al Kolumnoj, Flash Fill kaj formuloj

  • Kundividu Ĉi Tion
Michael Brown

Kiel vi dividas ĉelon en Excel? Uzante la funkcion Teksto al Kolumnoj, Fulmo-Plenigo, formuloj aŭ Split Teksto ilo. Ĉi tiu lernilo skizas ĉiujn eblojn por helpi vin elekti la teknikon plej taŭgan por via aparta tasko.

Ĝenerale, vi eble bezonos dividi ĉelojn en Excel en du kazoj. Plej ofte, kiam vi importas datumojn de iu ekstera fonto kie ĉiuj informoj estas en unu kolumno dum vi volas ĝin en apartaj kolumnoj. Aŭ, vi eble volas apartigi ĉelojn en ekzistanta tabelo por pli bona filtrado, ordigo aŭ detala analizo.

    Kiel dividi ĉelojn en Excel uzante Tekston al Kolumnoj

    La funkcio Teksto al Kolumnoj estas tre utila kiam vi bezonas dividi ĉelenhavon en du aŭ pli da ĉeloj. Ĝi permesas apartigi tekstajn ĉenojn per certa limigilo kiel komo, punktokomo aŭ spaco kaj ankaŭ disigi ĉenojn de fiksa longo. Ni vidu kiel funkcias ĉiu scenaro.

    Kiel apartigi ĉelojn en Excel per limigilo

    Supozi, vi havas liston de partoprenantoj kie partoprenantonomo, lando kaj atendata alvendato estas ĉiuj en la sama kolumno:

    Kion ni volas estas apartigi datumojn en unu ĉelo en plurajn ĉelojn kiel Prenomnomo , Familinomo , Lando , Alvena Dato kaj Stato . Por fari ĝin, faru la sekvajn paŝojn:

    1. Se vi volas meti la rezultojn en la mezon de via tabelo, komencu enmetante novankolumno(j) por eviti anstataŭi viajn ekzistantajn datumojn. En ĉi tiu ekzemplo, ni enigis 3 novajn kolumnojn kiel montrite en la ekrankopio sube: Se vi ne havas datumojn apud la kolumno, kiun vi volas apartigi, preterlasu ĉi tiun paŝon.
    2. Elektu la ĉelojn. vi volas dividi, navigu al la langeto Datumoj > Datumaj Iloj , kaj alklaku la butonon Teksto al Kolumnoj .
    3. En la unua paŝo de la asistanto Konverti Tekston al Kolumnoj , vi elektas kiel disigi ĉelojn - laŭ limigilo aŭ larĝo. En nia kazo, la ĉelenhavo estas apartigita per spacoj. kaj komoj, do ni elektas Limigitan , kaj alklaku Sekva .
    4. En la sekva paŝo, vi specifu la limigilojn kaj, laŭvole, teksta kvalifikilo . Vi povas elekti unu aŭ plurajn antaŭdifinitajn limigilojn kaj ankaŭ tajpi vian posedu unu en la skatolo Alia . En ĉi tiu ekzemplo, ni elektas Spaco kaj Komo :

      Konsiletoj:

      • Traktu sinsekvajn limigilojn kiel unu . Nepre elektu ĉi tiun opcion kiam viaj datumoj povas enhavi du aŭ pli da limigiloj en vico, ekz. kiam estas kelkaj sinsekvaj spacoj inter vortoj aŭ la datumoj estas apartigitaj per komo kaj spaco, kiel "Smith, John".
      • Specifi la tekstkvalifikilon . Uzu ĉi tiun opcion kiam iu teksto estas enfermita en unuopaj aŭ duoblaj citiloj, kaj vi ŝatus ke tiaj partoj de teksto estu nedisigeblaj. Ekzemple, se vi elektas komon (,) kiel limigilon kaj acitilo ("") kiel la tekstkvalifikilo, tiam iuj vortoj enfermitaj en duoblaj citiloj, ekz. "Kalifornio, Usono" , estos metitaj en unu ĉelon kiel Kalifornio, Usono . Se vi elektu {neniu kiel la tekstan kvalifikilon, tiam "Kalifornio estos distribuita en unu ĉelon (kune kun komenca citilo) kaj Usono" en alian ( kune kun ferma marko).
      • Antaŭrigardo de datumoj . Antaŭ ol vi alklaku la butonon Sekva , estas konvene rulumi la antaŭrigardon de datumoj sekcio por certigi, ke Excel disfendis ĉiujn ĉelojn ĝuste.
    5. Nur du pliaj aferoj restas por vi fari - elektu la datumformaton kaj specifu kie vi volas alglui la rezultajn valorojn. :
      • Formato de datumoj . Defaŭlte, la formato Ĝenerala estas agordita por ĉiuj kolumnoj, kiu funkcias bone en la plej multaj kazoj. En nia ekzemplo, ni bezonas la Formato de datumoj por la alvendatoj. Por ŝanĝi la formaton de datumoj por aparta kolumno, alklaku tiun kolumnon sub Antaŭrigardo de datumoj por elekti t ĝi, kaj poste elektu unu el la formatoj sub Kolumna datuma formato (bonvolu vidi la ekrankopion sube).
      • Celo . Por diri al Excel, kie vi volas eligi la apartigitajn datumojn, alklaku la piktogramon Kalpasi Dialogon apud la skatolo Celo kaj elektu la plejmaldekstren ĉelon . de la celintervalo, aŭ tajpu ĉelreferencon rekte en la skatolo. Bonvolu esti trezorgu pri ĉi tiu opcio, kaj certigu, ke estas sufiĉe da malplenaj kolumnoj ĝuste al la cela ĉelo.

      Notoj:

      • Se vi ne volas importi iun kolumnon kiu aperas en la antaŭprezento de datumoj, elektu tiun kolumnon kaj kontrolu Ne importi kolumno (salti) radiobutono sub Kolumna datuma formato .
      • Ne eblas importi la dividitajn datumojn al alia kalkultabelo aŭ laborlibro. Se vi provas fari ĉi tion, vi ricevos la nevalidan cel-eraron.
    6. Fine, alklaku la butonon Fini kaj vi finis! Kiel montrite en la suba ekrankopio, Excel perfekte metis la enhavon de unu ĉelo en plurajn ĉelojn:

    Kiel dividi tekston de fiksa larĝo

    Ĉi tiu sekcio klarigas kiel por dividi ĉelon en Excel surbaze de la nombro da signoj, kiujn vi specifas. Por faciligi la komprenon, bonvolu konsideri la sekvan ekzemplon.

    Supozi, ke vi havas Produktajn ID-ojn kaj Produktnomojn en unu kolumno kaj vi volas ĉerpi la ID-ojn en apartan kolumnon:

    Ĉar ĉiuj produktaj identigiloj enhavas 9 signojn, la opcio Fiksa larĝo konvenas perfekte por la laboro:

    1. Ekudu la Konverti Tekston al Kolumnoj asistanto kiel klarigite en la supra ekzemplo. En la unua paŝo de la sorĉisto, elektu Fiksa larĝo kaj alklaku Sekva .
    2. Agordu la larĝon de ĉiu kolumno uzante la sekcion Antaŭrigardo de datumoj . Kiel montrite en laekrankopio malsupre, vertikala linio reprezentas kolumnrompon, kaj por krei novan rompon, vi simple klaku ĉe la dezirata pozicio (9 signoj en nia kazo): Por forigi la rompon, duoble alklaku linion; por movi paŭzon en alian pozicion, simple trenu la linion per la muso.
    3. En la sekva paŝo, elektu la datumformaton kaj celon por la dividitaj ĉeloj ĝuste kiel ni faris en la antaŭa ekzemplo, kaj alklaku la Butono Fini por kompletigi la disigon.

    Kiel apartigi ĉelojn Excel per Flash Fill

    Komencante per Excel 2013, vi povas uzi la funkcion de Flash Fill, kiu povas ne nur aŭtomate plenigi ĉelojn kun datumoj, sed ankaŭ dividi ĉelenhavon.

    Ni prenu kolumnon da datumoj de nia unua ekzemplo kaj vidu kiel la Flash-plenigo de Excel povas helpi nin disigi ĉelon en duono:

    1. Enigu novan kolumnon apud la kolumno kun la originaj datumoj kaj tajpu la deziratan parton de la teksto en la unua ĉelo (partoprenantonomo en ĉi tiu ekzemplo).
    2. Tajpu la tekston en kelkaj pliaj. ĉeloj. Tuj kiam Excel sentas ŝablonon, ĝi aŭtomate plenigos similajn datumojn en aliajn ĉelojn. En nia kazo, necesas 3 ĉeloj por Excel por eltrovi ŝablonon:
    3. Se vi estas kontenta pri tio, kion vi vidas, premu la klavon Enigu , kaj ĉiuj nomoj estos. estu kopiita al aparta kolumno samtempe.

    Kiel dividi ĉelon en Excel per formuloj

    Kio ajn diversainformojn kiujn viaj ĉeloj povas enhavi, formulo por dividi ĉelon en Excel resumas trovi pozicion de la limigilo (komo, spaco, ktp.) kaj ĉerpi subŝnuron antaŭ, post aŭ inter la limigiloj. Ĝenerale, vi uzus SERĈI aŭ TROVI funkciojn por determini la situon de la limigilo kaj unu el la Tekstaj funkcioj (LEFT, RIGHT aŭ MID) por ricevi subĉenon.

    Ekzemple, vi uzus la jenajn formulojn por disigu datumojn en ĉelo A2 apartigita per komo kaj spaco (bonvolu vidi la ekrankopion sube):

    Por ĉerpi la nomon en B2:

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

    Ĉi tie, la SERĈA funkcio determinas la pozicion de komo en A2, kaj vi subtrahas 1 de la rezulto, ĉar la komo mem ne estas atendata en la eligo. La LEFT-funkcio ĉerpas tiun nombron da signoj de la komenco de la ĉeno.

    Por ĉerpi la landon en C2:

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

    Ĉi tie, la LEN funkcio kalkulas la totalan longon de la ĉeno, de kiu vi subtrahas la pozicion de la komo redonita de SERĈO. Aldone, vi subtrahas la spacan signon (-1). La diferenco iras al la 2-a argumento DEKSTRE, do ĝi tiras tiom da signoj de la fino de la ĉeno.

    La rezulto aspektos jene:

    Se via limigilo estas komo. kun aŭ sen spaco , vi povas uzi la sekvan formulon por ĉerpi subĉenon post ĝi (kie 1000 estas la maksimuma nombro da signoj porpull):

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

    Kiel vi vidas, ne ekzistas universala formulo, kiu povus trakti ĉiajn kordojn. En ĉiu aparta kazo, vi devos ellabori vian propran solvon.

    La bona novaĵo estas, ke la dinamikaj tabelaj funkcioj, kiuj aperis en Excel 365, faras la uzon de multaj malnovaj formuloj nenecesa. Anstataŭe, vi povas uzi ĉi tiujn funkciojn:

    • TEXTSPLIT - dividu ŝnurojn per iu ajn limigilo kiun vi specifas.
    • TEXTBEFORE - ĉerpi tekston antaŭ specifa signo aŭ subĉeno.
    • TEXTAFTER - ĉerpi tekston post certa signo aŭ vorto.

    Por pliaj formulekzemploj por dividi ĉelojn en Excel, bonvolu kontroli la jenajn rimedojn:

    • Eltiri tekston antaŭe specifa signo
    • Akiru subĉenon post certa signo
    • Eltiru tekston inter du aperoj de signo
    • Dividu ĉelon per komo, dupunkto, oblikvo, streketo aŭ alia limigilo
    • Disigi ĉelojn per linio-rompo
    • Apartigi tekston kaj ciferojn
    • Formuloj por apartigi nomojn en Excel

    Disigi ĉelojn per funkcio Split Text

    Nun, ke vi konas la enkonstruitajn funkciojn, lasu min montri al vi alternativan manieron dividi ĉelojn en Excel. Mi volas diri la ilon Split Text inkluzivita kun nia Ultimate Suite por Excel. Ĝi povas plenumi la jenajn operaciojn:

    • Disigi ĉelon per signo
    • Disigi ĉelon per ĉeno
    • Disigi ĉelon per masko (ŝablono)

    Ekzemple, dividante laDetaloj de partoprenantoj en unu ĉelo en plurajn ĉelojn povas esti faritaj en 2 rapidaj paŝoj:

    1. Elektu la ĉelojn, kiujn vi volas apartigi, kaj alklaku la piktogramon Dividi Tekston sur la . langeto Ablebits Data , en la grupo Teksto .
    2. En la panelo de aldonaĵo, agordu la jenajn opciojn:
      • Elektu Komo kaj Spaco kiel limigilojn.
      • Elektu la markobutonon Trakti sinsekvajn limilojn kiel unu .
      • Elektu Dividi al kolumnoj .
      • Alklaku la Dividi butono.

    Fine! Kvar novaj kolumnoj kun la dividitaj datumoj estas enmetitaj inter la originaj kolumnoj, kaj vi nur bezonas doni al tiuj kolumnoj taŭgajn nomojn:

    Konsilo. Por apartigi kolumnon de nomoj al la antaŭnomo, familia nomo kaj meza nomo, vi povas uzi specialan ilon de Dividaj Nomoj.

    Se vi scivolas vidi la Dividita Teksto kaj Split Names -iloj en ago, ni bonvenas uzi la elŝutan ligon sube. Mi dankas vin pro legado kaj esperas vidi vin en nia blogo venontsemajne!

    Haveblaj elŝutoj

    Ultimate Suite 14-taga plenfunkcia versio (.exe dosiero)

    Michael Brown estas diligenta teknologia entuziasmulo kun pasio por simpligi kompleksajn procezojn uzante programarajn ilojn. Kun pli ol jardeko da sperto en la teknologia industrio, li perfektigis siajn kapablojn en Microsoft Excel kaj Outlook, same kiel Google Sheets kaj Docs. La blogo de Mikaelo estas dediĉita al kunhavigi siajn sciojn kaj kompetentecon kun aliaj, provizante facilajn sekvajn konsiletojn kaj lernilojn por plibonigi produktivecon kaj efikecon. Ĉu vi estas sperta profesiulo aŭ komencanto, la blogo de Mikaelo ofertas valorajn komprenojn kaj praktikajn konsilojn por eltiri la plej multajn el ĉi tiuj esencaj programaj iloj.