Kaip suskaidyti "Excel" ląsteles: tekstas į stulpelius, "Flash Fill" užpildymas ir formulės

  • Pasidalinti
Michael Brown

Kaip "Excel" programoje padalyti ląstelę? Naudodami funkciją "Tekstas į stulpelius", blykstės užpildymą, formules arba įrankį "Teksto padalijimas". Šioje pamokoje aprašytos visos galimybės, kad galėtumėte pasirinkti konkrečiai užduočiai geriausiai tinkantį metodą.

Paprastai jums gali prireikti padalyti "Excel" langelius dviem atvejais. Dažniausiai, kai importuojate duomenis iš kokio nors išorinio šaltinio, kai visa informacija yra viename stulpelyje, o jūs norite, kad ji būtų atskiruose stulpeliuose. Arba galite norėti atskirti esamos lentelės langelius, kad galėtumėte geriau filtruoti, rūšiuoti arba atlikti išsamią analizę.

    Kaip padalyti "Excel" ląsteles naudojant "Text to Columns

    Svetainė Tekstas į stulpelius funkcija labai praverčia, kai reikia padalyti langelio turinį į du ar daugiau langelių. Ji leidžia atskirti teksto eilutes tam tikru skiriamuoju ženklu, pavyzdžiui, kableliu, kabliataškiu ar tarpeliu, taip pat padalyti fiksuoto ilgio eilutes. Pažiūrėkime, kaip veikia kiekvienas scenarijus.

    Kaip atskirti "Excel" ląsteles pagal skirtuką

    Tarkime, turite dalyvių sąrašą, kurio tame pačiame stulpelyje yra dalyvio vardas, šalis ir numatoma atvykimo data:

    Norime atskirti vienos ląstelės duomenis į kelias ląsteles, pvz. Vardas , Pavardė , Šalis , Atvykimo data ir Statusas . Norėdami tai padaryti, atlikite šiuos veiksmus:

    1. Jei rezultatus norite patalpinti lentelės viduryje, pradėkite nuo naujo (-ų) stulpelio (-ių) įterpimo, kad neperrašytumėte esamų duomenų. Šiame pavyzdyje įterpėme 3 naujus stulpelius, kaip parodyta toliau pateiktoje ekrano kopijoje: Jei šalia stulpelio, kurį norite atskirti, nėra jokių duomenų, šį veiksmą praleiskite.
    2. Pasirinkite ląsteles, kurias norite padalyti, pereikite į Duomenys skirtukas> Duomenų įrankiai grupę ir spustelėkite Tekstas į stulpelius mygtuką.
    3. Pirmajame etape Teksto konvertavimas į stulpelius vedlys, galite pasirinkti, kaip skaidyti ląsteles - pagal skyrybos ženklą arba plotį.Mūsų atveju ląstelių turinys yra atskirtas tarpais ir kableliais, todėl pasirenkame Su ribomis ir spustelėkite Kitas .
    4. Kitame žingsnyje nurodote riboženkliai ir, pasirinktinai, teksto kvalifikatorius .Galite pasirinkti vieną ar daugiau iš anksto nustatytų skiriamųjų ženklų, taip pat įvesti savo skirtuką į Kita Šiame pavyzdyje pasirenkame Erdvė ir Kablelis :

      Patarimai:

      • Iš eilės einančius skirtukus traktuokite kaip vieną . Būtinai pasirinkite šią parinktį, kai jūsų duomenyse gali būti du ar daugiau skiriamųjų ženklų iš eilės, pvz., kai tarp žodžių yra keli tarpai iš eilės arba duomenys atskirti kableliu ir tarpu, pavyzdžiui, "Smith, John".
      • Teksto kvalifikatoriaus nurodymas . Šią parinktį naudokite, kai dalis teksto yra užrašyta viengubomis arba dvigubomis kabutėmis ir norite, kad tokios teksto dalys būtų neatskiriamos. Pavyzdžiui, jei kaip skirtuką pasirinksite kablelį (,), o kaip teksto skirtuką - kabliataškį ("), tuomet visi žodžiai, užrašyti dvigubomis kabutėmis, pvz. "Kalifornija, JAV" , bus įrašyti į vieną langelį kaip Kalifornija, JAV . Jei pasirinksite {none} kaip teksto kvalifikatorius, tada "Kalifornija bus patalpinti į vieną langelį (kartu su pradine kabučių kabute) ir JAV" į kitą (kartu su baigiamuoju ženklu).
      • Duomenų peržiūra . Prieš paspausdami Kitas mygtuką, logiška, kad reikia slinkti per Duomenų peržiūra skyrių, kad įsitikintumėte, jog "Excel" teisingai suskirstė visų ląstelių turinį.
    5. Liko atlikti tik du dalykus - pasirinkti duomenų formatą ir nurodyti, kur norite įklijuoti gautas reikšmes:
      • Duomenų formatas . Pagal numatytuosius nustatymus Bendra formatas nustatytas visiems stulpeliams, o tai daugeliu atvejų tinka. Duomenys atvykimo datų formatą. Norėdami pakeisti konkretaus stulpelio duomenų formatą, spustelėkite tą stulpelį skiltyje Duomenų peržiūra norėdami jį pasirinkti, tada pasirinkite vieną iš formatų, esančių Stulpelio duomenų formatas (žr. toliau pateiktą ekrano nuotrauką).
      • Paskirties vieta . Norėdami nurodyti "Excel", kur norite išvesti atskirtus duomenis, spustelėkite Dialogas "Žlugti piktograma šalia Paskirties vieta langelį ir pasirinkite viršutinė kairė ląstelė paskirties diapazono arba įveskite langelio nuorodą tiesiai į langelį. Naudodami šią parinktį būkite labai atsargūs ir įsitikinkite, kad tiesiai iki paskirties langelio yra pakankamai tuščių stulpelių.

      Pastabos:

      • Jei nenorite importuoti tam tikro stulpelio, kuris rodomas duomenų peržiūroje, pasirinkite tą stulpelį ir pažymėkite Neimportuoti stulpelio (praleisti) radijo mygtuką, esantį Stulpelio duomenų formatas .
      • Padalytų duomenų neįmanoma importuoti į kitą skaičiuoklę ar darbaknygę. Jei bandysite tai padaryti, gausite klaidingą paskirties vietos klaidą.
    6. Galiausiai spustelėkite Apdaila Kaip parodyta toliau pateiktoje ekrano kopijoje, "Excel" puikiai perkėlė vienos ląstelės turinį į kelias ląsteles:

    Kaip padalyti fiksuoto pločio tekstą

    Šiame skyriuje paaiškinama, kaip "Excel" programoje padalyti ląstelę pagal nurodytą simbolių skaičių. Kad būtų lengviau suprasti, panagrinėkite toliau pateiktą pavyzdį.

    Tarkime, viename stulpelyje yra produkto ID ir produkto pavadinimai, o ID norite išskirti į atskirą stulpelį:

    Kadangi visuose gaminio ID yra 9 simboliai. Fiksuotas plotis parinktis puikiai tinka šiam darbui:

    1. Pradėkite Teksto konvertavimas į stulpelius vedlys, kaip paaiškinta pirmiau pateiktame pavyzdyje. Pirmajame vedlio žingsnyje pasirinkite Fiksuotas plotis ir spustelėkite Kitas .
    2. Nustatykite kiekvieno stulpelio plotį naudodami Duomenų peržiūra Kaip parodyta toliau pateiktoje ekrano kopijoje, vertikali linija reiškia stulpelio pertrauką, o norėdami sukurti naują pertraukos eilutę, tiesiog spustelėkite norimą vietą (mūsų atveju - 9 simbolius): Norėdami pašalinti pertrauką, dukart spustelėkite eilutę; norėdami perkelti pertrauką į kitą vietą, tiesiog vilkite liniją pele.
    3. Kitame žingsnyje pasirinkite duomenų formatą ir padalytų langelių paskirties vietą, kaip ir ankstesniame pavyzdyje, ir spustelėkite mygtuką Apdaila mygtuką, kad užbaigtumėte atskyrimą.

    Kaip atskirti ląsteles "Excel" su "Flash Fill

    Nuo "Excel 2013" galite naudotis "Flash Fill" funkcija, kuri gali ne tik automatiškai užpildyti ląsteles duomenimis, bet ir padalyti ląstelių turinį.

    Paimkime pirmojo pavyzdžio duomenų stulpelį ir pažiūrėkime, kaip "Excel" funkcija "Flash Fill" gali padėti padalyti ląstelę per pusę:

    1. Įterpkite naują stulpelį šalia stulpelio su pradiniais duomenimis ir į pirmąjį langelį įveskite norimą teksto dalį (šiame pavyzdyje - dalyvio vardą).
    2. Įveskite tekstą dar keliuose langeliuose. Kai tik "Excel" aptiks modelį, ji automatiškai įrašys panašius duomenis į kitus langelius. Mūsų atveju "Excel" prireikė 3 langelių, kad suprastų modelį:
    3. Jei jus tenkina tai, ką matote, paspauskite mygtuką Įveskite raktą, ir visi vardai bus nukopijuoti į atskirą stulpelį vienu metu.

    Kaip padalyti "Excel" ląstelę naudojant formules

    Kad ir kokia įvairi informacija būtų jūsų ląstelėse, formulė ląstelei suskaidyti "Excel" programoje reiškia, kad reikia rasti skirtuko (kablelio, tarpo ir t. t.) vietą ir išskirti dalelytę prieš, po arba tarp skirtukų. Paprastai, norėdami nustatyti skirtuko vietą, naudojate funkcijas SEARCH arba FIND, o norėdami gauti dalelytę, naudojate vieną iš funkcijų Text (LEFT, RIGHT arba MID).

    Pavyzdžiui, A2 ląstelėje esantiems duomenims, atskirtiems ženklu, suskaidyti naudokite šias formules kablelis ir tarpas (žr. toliau pateiktą ekrano nuotrauką):

    Pavadinimo išskyrimas B2:

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

    Šiuo atveju funkcija SEARCH nustato kablelio vietą A2, o iš rezultato atimamas 1, nes pats kablelis išvestyje nenumatomas. Funkcija LEFT iš eilutės pradžios ištraukia šį simbolių skaičių.

    Išskirti šalį iš C2:

    = DEŠINĖ(A2, LEN(A2)-SEARCH(",", A2)-1)

    Šiuo atveju funkcija LEN apskaičiuoja bendrą eilutės ilgį, iš kurio atimama kablelio pozicija, kurią grąžina funkcija SEARCH. Be to, atimamas tarpo simbolis (-1). Skirtumas patenka į 2-ąjį argumentą RIGHT, todėl iš eilutės galo ištraukiama tiek simbolių.

    Rezultatas atrodys taip:

    Jei jūsų skirtukas yra kablelis su tarpu arba be jo , galite naudoti šią formulę, kad ištrauktumėte po jos esančią pojuostę (kur 1000 yra didžiausias ištraukiamų simbolių skaičius):

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

    Kaip matote, nėra universalios formulės, pagal kurią būtų galima tvarkyti visų rūšių eilutes. Kiekvienu konkrečiu atveju turėsite rasti savo sprendimą.

    Gera žinia ta, kad dėl "Excel 365" pasirodžiusių dinaminių masyvų funkcijų nebereikia naudoti daugelio senųjų formulių. Vietoj jų galite naudoti šias funkcijas:

    • TEXTSPLIT - padalyti eilutes pagal bet kurį nurodytą skirtuką.
    • TEXTBEFORE - išgauti tekstą prieš tam tikrą simbolį ar eilutės dalį.
    • TEXTAFTER - išgauti tekstą po tam tikro simbolio ar žodžio.

    Daugiau formulių pavyzdžių ląstelėms "Excel" padalyti rasite šiuose šaltiniuose:

    • Ištraukti tekstą prieš tam tikrą simbolį
    • Gauti po tam tikro simbolio esančią eilutę
    • Ištraukti tekstą tarp dviejų simbolio pasikartojimų
    • Padalykite langelį kableliu, dvitaškiu, pasviruoju brūkšniu, brūkšneliu ar kitu skiriamuoju ženklu
    • Padalykite ląsteles pagal eilutės pertrauką
    • Atskirkite tekstą ir skaičius
    • Formulės pavadinimams atskirti "Excel" programoje

    Padalykite ląsteles naudodami funkciją "Split Text

    Dabar, kai jau susipažinote su integruotomis funkcijomis, leiskite parodyti alternatyvų būdą padalyti ląsteles "Excel" programoje. Turiu omenyje įrankį "Split Text", įtrauktą į mūsų "Ultimate Suite for Excel" rinkinį. Juo galima atlikti šias operacijas:

    • Padalyti ląstelę pagal simbolį
    • Padalyti ląstelę pagal eilutę
    • Padalyti ląstelę pagal kaukę (šabloną)

    Pavyzdžiui, vienoje ląstelėje esančią informaciją apie dalyvį galima padalyti į kelias ląstelės, atlikus 2 greitus veiksmus:

    1. Pasirinkite ląsteles, kurias norite atskirti, ir spustelėkite Padalyti tekstą piktogramą Ablebitų duomenys skirtuke Tekstas grupė.
    2. Papildinio lange sukonfigūruokite šias parinktis:
      • Pasirinkite Kablelis ir Erdvė kaip riboženkliai.
      • Pasirinkite Iš eilės einančius skirtukus traktuokite kaip vieną žymimasis langelis.
      • Pasirinkite Suskirstymas į stulpelius .
      • Spustelėkite Splitas mygtuką.

    Atlikta! Keturi nauji stulpeliai su suskaidytais duomenimis įterpiami tarp pradinių stulpelių, tereikia suteikti šiems stulpeliams tinkamus pavadinimus:

    Patarimas. Norėdami atskirti vardų stulpelį į vardą, pavardę ir antrąjį vardą, galite naudoti specialų įrankį "Split Names".

    Jei norite pamatyti Padalyti tekstą ir Padalyti vardai įrankius veikiant, kviečiame naudotis toliau pateikta atsisiuntimo nuoroda. Dėkoju, kad perskaitėte, ir tikiuosi, kad kitą savaitę susitiksime mūsų tinklaraštyje!

    Galimi atsisiuntimai

    "Ultimate Suite" 14 dienų pilnai veikianti versija (.exe failas)

    Michaelas Brownas yra atsidavęs technologijų entuziastas, mėgstantis supaprastinti sudėtingus procesus naudojant programinės įrangos įrankius. Turėdamas daugiau nei dešimtmetį patirtį technologijų pramonėje, jis patobulino savo įgūdžius „Microsoft Excel“ ir „Outlook“, taip pat „Google“ skaičiuoklėse ir dokumentuose. Michaelio tinklaraštis skirtas dalytis savo žiniomis ir patirtimi su kitais, jame pateikiami lengvai įgyvendinami patarimai ir vadovėliai, kaip pagerinti produktyvumą ir efektyvumą. Nesvarbu, ar esate patyręs profesionalas, ar pradedantysis, Michaelo tinklaraštyje rasite vertingų įžvalgų ir praktinių patarimų, kaip išnaudoti visas šių pagrindinių programinės įrangos įrankių galimybes.