Kaip "Excel" programoje padalyti vieną stulpelį į kelis stulpelius (7 paprasti būdai)

  • Pasidalinti
Hugh West

Kartais tampa sunku rasti vertę iš ilgo "Excel" stulpelio. Todėl turime padalyti vieną stulpelį į kelis stulpelius programoje "Excel . Dėl to duomenų rinkinys tampa labiau skaitomas ir lengviau pasiekiamas, kad būtų galima rasti teisingą informaciją. Šiame straipsnyje mes ketiname pamatyti kaip padalyti vieną stulpelį į kelis stulpelius pavyzdžiais ir paaiškinimais.

Praktikos sąsiuvinis

Atsisiųskite šį sąsiuvinį ir pratybas.

Vieno stulpelio padalijimas į kelis stulpelius.xlsx

7 greiti metodai, kaip padalyti vieną stulpelį į kelis "Excel" stulpelius

1. "Excel" funkcija "Tekstas į stulpelius", skirta padalyti vieną stulpelį į kelis stulpelius

Excel ' Tekstas į stulpelius ' funkcija yra integruota funkcija. Tarkime, kad turime duomenų rinkinį ( B4:D9 ) apie "Microsoft" produktus. Vieno stulpelio informaciją ( B5:B9 ) į kelis stulpelius.

ŽINGSNIAI:

  • Pirmiausia pasirinkite stulpelių diapazoną ( B5:B9 ) padalyti.
  • Tada eikite į Duomenys skirtukas.
  • Spustelėkite Tekstas į stulpelius ' iš Duomenų įrankiai galimybė.

  • A 1 vedlio žingsnis pasirodo langas.
  • Dabar pasirinkite Su ribomis ' terminą ir spustelėkite Kitas .

  • Galime matyti 2 vedlio žingsnis langas. Patikrinkite Erdvė ' langelis.
  • Pažiūrėkite, kaip rezultatas atrodo Duomenų peržiūra dėžutė.
  • Tada spustelėkite Kitas .

  • Svetainė 3 vedlio žingsnis langas dabar yra čia. Pasirinkite Bendra ' iš Stulpelio duomenų formatas ' parinktis.
  • Po to pasirinkite vietą, kurioje norime matyti rezultatą Paskirties vieta dėžutė.
  • Patikrinkite, ar rezultatas rodomas iš Duomenų peržiūra dėžutė.
  • Spustelėkite Apdaila .

  • Galiausiai matome, kad vieno stulpelio duomenys suskaidyti į kelis stulpelius.

2. Vieno stulpelio kelių eilučių skaidymas į kelis stulpelius "Excel" programoje

Naudodami Tekstas į stulpelius ' funkcija, galime "Excel" programoje padalyti vieno stulpelio kelias eilutes į kelis stulpelius. Tarkime, turime duomenų rinkinį ( B4:D9 ) "Microsoft" produktų su metais viename stulpelyje. Juos išskaidysime.

ŽINGSNIAI:

  • Pasirinkite stulpelio diapazoną ( B5:B9 ) padalyti.
  • Tada eikite į Duomenys skirtukas> Duomenų įrankiai parinktis> ' Tekstas į stulpelius ' funkcija.

  • Svetainė 1 vedlio žingsnis pasirodo langas.
  • Pasirinkite Su ribomis ' terminą ir spustelėkite Kitas .

  • Dabar iš 2 vedlio žingsnis langą, patikrinkite Kita ' langelį ir įveskite " , " apie tai.
  • Pažiūrėkite, kaip rezultatas atrodo Duomenų peržiūra dėžutė.
  • Spustelėkite Kitas .

  • 3 vedlio žingsnis langą, pasirinkite Bendra ' iš Stulpelio duomenų formatas ' parinktis.
  • Tada pasirinkite vietą, kurioje norime matyti rezultatą Paskirties vieta dėžutė.
  • Patikrinkite, ar rezultatas rodomas iš Duomenų peržiūra dėžutė.
  • Po to spustelėkite Apdaila .

  • Pasirodo patvirtinimo langas. GERAI .

  • Pagaliau galime pamatyti rezultatą.

3. "Excel" suskaidykite sujungtą ląstelę kaip vieną stulpelį į kelis stulpelius

Toliau pateiktame duomenų rinkinyje matome stulpelį su sujungtomis ląstelėmis. Ketiname padalyti ląsteles ir paversti jas keliais stulpeliais.

ŽINGSNIAI:

  • Pirmiausia pasirinkite visus sujungtus vieno stulpelio langelius.
  • Eikite į Pagrindinis skirtukas.
  • Spustelėkite Sujungti & amp; Centras išskleidžiamajame sąraše iš Suderinimas skyrius.
  • Dabar pasirinkite Atskirti ląsteles .

  • Matome, kad ląstelės yra nesujungtos ir suskirstytos į skirtingus stulpelius.

Skaityti daugiau: Kaip padalyti stulpelį programoje "Excel Power Query" (5 paprasti metodai)

4. "Excel" "Flash Fill" funkcija, skirta vienam stulpeliui padalyti į kelis stulpelius

"Excel" turi ypatingų ir išmanių įrankių. Blykstės užpildymas ' yra vienas iš jų. Blykstės užpildymas nukopijuoja ląstelės šabloną ir pateikia išvestį, panašią į tą ląstelę. Čia turime "Microsoft" produktų duomenų rinkinį su metais. Šio vieno stulpelio duomenis suskirstysime ( B4:B9 ) į kelis stulpelius.

ŽINGSNIAI:

  • Pasirinkite Ląstelė C5 ir užrašykite gaminio pavadinimą " "Microsoft Excel " jame.
  • Tada pasirinkite D5 langelis ir įrašykite metus " 2018 ".

  • Dabar pasirinkite Ląstelė C5 ir naudokite Užpildymo rankena įrankis automatiškai užpildo tuščius langelius.
  • Kitas iš Automatinio užpildymo parinktis ' spustelėkite "Flash Fill .

  • Tą patį atlikite ir kitame stulpelyje ir pamatysite rezultatą.

5. Vieno stulpelio padalijimas į kelis stulpelius naudojant VBA

"Microsoft Excel "Visual Basic for Application kodas padeda padalyti vieną stulpelį į kelis stulpelius. Tarkime, turime duomenų rinkinį ( B4:B14 ) "Microsoft Excel" produktų daugelį metų. Šį stulpelį padalysime į du stulpelius D4 & E4 .

ŽINGSNIAI:

  • Pirmiausia pasirinkite visas stulpelio reikšmes.
  • Tada eikite į darbalapį iš lapo skirtuko ir dešiniuoju pelės klavišu spustelėkite ant jo.
  • Pasirinkite Peržiūrėti kodą '

  • Dabar, a VBA modulis pasirodo langas.
  • Įveskite kodą:
 Sub SplitOneColumn() Dim rng As Range Dim InputRng As Range Dim OutputRng As Range Dim xRow As Integer Dim xCol As Integer Dim xArr As Variant Set InputRng = Application.Selection Set InputRng = Application.InputBox("Select Input Range :", "SplitOneColumn", InputRng.Address, Type:=8) xRow = Application.InputBox("Enter Row Number :", "SplitOneColumn") Set OutputRng = Application.InputBox("SelectOutputRng = InputRng.Columns(1) xCol = InputRng.Cells.Count / xRow ReDim xArr(1 To xRow, 1 To xCol + 1) For i = 0 To InputRng.Cells.Count - 1 xValue = InputRng.Cells(i + 1) iRow = i Mod xRow iCol = VBA.Int(i / xRow) xArr(iRow + 1, iCol + 1) = xValue Next OutputRng.Resize(UBound(xArr, 1), UBound(xArr, 2)).Value = xArr End Sub 
  • Tada spustelėkite Paleisti galimybė.

  • Patvirtinimo lange pasirinkite Paleisti .

  • Po to pasirinkite įvesties intervalą ir spustelėkite GERAI .

  • Įrašykite, kiek eilučių norime matyti naujame stulpelyje, ir pasirinkite GERAI .

  • Čia pasirinkite pirmąjį naujo stulpelio langelį ir spustelėkite GERAI .

  • Galiausiai matome rezultatą, kad visos vieno stulpelio reikšmės padalytos į dvi.

6. "Excel" INDEX formulė vienam stulpeliui padalyti į kelis stulpelius

"Excel" INDEX funkcija kartu su ROWS funkcija naudojamas vienam stulpeliui padalyti. Tarkime, kad turime duomenų rinkinį ( B4:B14 ). Šias duomenų rinkinio vertes suskirstysime į du stulpelius ( Stulpelis1 & Stulpelis2 ).

ŽINGSNIAI:

  • Pradžioje pasirinkite D5 langelis .
  • Dabar įveskite formulę:
=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)

  • Paspauskite Įveskite ir naudokite Užpildymo rankena automatiškai užpildyti toliau esančius langelius.

  • Tada pasirinkite E5 ląstelė .
  • Užrašykite formulę:
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)

  • Paspauskite Įveskite ir naudokite Užpildymo rankena pamatyti rezultatus.

7. "Excel" funkcijos LEFT & amp; RIGHT vienam stulpeliui padalyti į kelis stulpelius

"Excel" Funkcija LEFT grąžina teksto eilutės kairiuosius simbolius, o Funkcija RIGHT programoje "Excel" padeda iš teksto eilutės išgauti paskutinius simbolius. Jie abu yra Teksto funkcijos "Excel" programoje. Čia turime duomenų rinkinį ( B4:B9 ) viename stulpelyje. Vieno stulpelio reikšmėms suskirstyti naudosime teksto funkcijas.

ŽINGSNIAI:

  • Pasirinkite Ląstelė C5 .
  • Tada įveskite formulę:
=LEFT(B5,SEARCH(" ",B5)-1)

Formulės suskirstymas

IEŠKOTI(" ",B5)

Svetainė Paieškos funkcija bus grąžinta erdvės padėtis.

LEFT(B5,SEARCH(" ",B5)-1)

Bus grąžinta vertė.

  • Tada paspauskite Įveskite ir naudokite Užpildymo rankena įrankis automatiškai užpildyti langelius.

  • Dabar pasirinkite D5 langelis .
  • Įveskite formulę:
= DEŠINĖ(B5,LEN(B5)-SEARCH(" ",B5))

  • Galiausiai paspauskite Įveskite ir naudokite Užpildymo rankena pamatyti rezultatą.

Formulės suskirstymas

IEŠKOTI(" ",B5)

Svetainė Paieškos funkcija bus grąžinta vietos padėtis.

LEN(B5)

Svetainė LEN funkcija bus grąžintas bendras simbolių skaičius.

RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

Bus grąžinta vertė.

Išvada

Tai greičiausias būdas padalyti vieną stulpelį į kelis stulpelius "Excel" programoje. Pridėtas pratybų sąsiuvinis. Eikite ir pabandykite. Drąsiai klauskite ko nors arba siūlykite naujų metodų.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.