Kaip "Excel" padalyti ląstelę į dvi eilutes (3 būdai)

  • Pasidalinti
Hugh West

Jei dideliame duomenų rinkinyje vienoje ląstelėje sutankinama daugybė informacijos, tada sunku rasti ir ieškoti duomenų, kad galėtumėte juos peržiūrėti arba atlikti bet kokią užduotį. Šiame straipsnyje paaiškinsiu, kaip "Excel" programoje padalyti ląstelę į dvi eilutes.

Kad paaiškinimas būtų aiškesnis, naudoju pavyzdinį knygų informacijos duomenų rinkinį. Čia paėmiau du stulpelius, kurie yra Knygos pavadinimas ir Autorius . Čia kai kuriuose langeliuose yra kelių autorių pavardės.

Atsisiųsti į praktiką

Ląstelės padalijimas į dvi eilutes.xlsm

Ląstelės padalijimo į dvi eilutes būdai programoje "Excel

1. Teksto į stulpelius naudojimas ląstelės padalijimui į dvi eilutes

Galite naudoti Tekstas į stulpelius Lentelė padalyti ląstelę į eilutes.

Peržiūrėkime procedūrą.

Pirmiausia pasirinkite ląstelę, kurią norite padalyti. Čia pasirinkau C5 ląstelės.

Tada atidarykite Duomenys skirtukas>> iš Duomenų įrankiai >> pasirinkti Tekstas į stulpelius

➤ A dialogo langas Atsivers langas. Jame pasirinkite failo tipą Su ribomis ir spustelėkite Kitas .

➤ Dabar pasirinkite Skiriamieji ženklai jūsų vertė.

➤ Pasirinkau kablelis (,)

➤ Spustelėkite Kitas

Čia galite pasirinkti Paskirties vieta priešingu atveju palikite jį tokį, koks jis yra, tada spustelėkite Apdaila .

➤ Čia matote, kad reikšmės suskirstytos į stulpelius, bet aš noriu šias reikšmes suskirstyti į dvi eilutes.

Yra du įprasti būdai, kaip stulpelius apversti į eilutes. Įklijuoti parinktys ir funkcija TRANSPOSE.

I. Įklijuoti parinktys

Dabar, norėdami stulpelio reikšmes suskirstyti į eilutes, pirmiausia pasirinkite ląsteles.

Galite naudoti Iškirpti arba Kopijuoti galimybė.

➤ Dabar dešiniuoju pelės klavišu tada pasirinkite Kopijuoti (galite naudoti Iškirpti taip pat).

➤ Pasirinkite ląstelę, į kurią norite įrašyti reikšmę.

➤ Pasirinkau ląstelę C6

➤ Vėl dešiniuoju pelės klavišu tada pasirinkite Įklijuoti Transponuoti Įklijuoti parinktys .

➤ Dabar pasirinktoje eilutėje rasite pasirinktą reikšmę.

II. TRANSPOSE funkcija

Taip pat galite naudoti TRANSPOSE funkcija, skirta suskaidyti ląstelę į eilutes po to, kai naudojant Tekstas į stulpelius .

➤ Pirmiausia pasirinkite ląstelę, į kurią norite įrašyti vertę. Aš pasirinkau ląstelę C6

Tada pasirinktoje ląstelėje arba į langelį įveskite šią formulę "Formula Bar .

=TRANSPOSE(D5)

➤ Čia pasirinkta vertė perkeliama į langelį C6 .

Skaityti daugiau: Kaip "Excel" programoje padalyti vieną ląstelę į dvi (5 naudingi metodai)

Panašūs skaitiniai

  • "Excel" padalyti ląstelę pagal skiriamąją formulę
  • Kaip "Excel" programoje padalyti vieną ląstelę per pusę (įstrižai & amp; horizontaliai)
  • "Excel" skaidymo formulė: 8 pavyzdžiai
  • Kaip padaryti dvi eilutes vienoje "Excel" ląstelėje (4 metodai)

2. VBA naudojimas ląstelei padalyti į dvi eilutes

Galite naudoti VBA padalyti ląstelę į dvi eilutes.

➤ Atidarykite Kūrėjas skirtukas>> tada pasirinkite "Visual Basic

Bus atidarytas naujas langas "Microsoft Visual Basic for Applications".

➤Iš Įdėkite >> pasirinkti Modulis .

➤A naujas Modulis bus atidaryta.

Dabar įrašykite kodą į Modulis .

 Sub Split_Cell_into_Rows() Dim rng As Range Dim InputRng As Range, OutputRng As Range ExcelTitleId = "Split Cell into Rows" Set InputRng = Application.Selection.Range("A1") Set InputRng = Application.InputBox("Range(single cell) :", ExcelTitleId, InputRng.Address, Type:=8) Set OutputRng = Application.InputBox("Output to (single cell):", ExcelTitleId, Type:=8) Arr =VBA.Split(InputRng.Range("A1").Value, ",") OutputRng.Resize(UBound(Arr) - LBound(Arr) + 1).Value = Application.Transpose(Arr) End Sub 

Išsaugoti kodą ir grįžkite į darbalapį.

➤ Dabar pasirinkite ląstelę, kurią norite padalyti į eilutes. Aš pasirinkau ląstelę C6

➤ Atidarykite Peržiūrėti skirtukas>> iš Makrokomandos >> pasirinkti Peržiūrėti makrokomandą

➤ A dialogo langas Atsidarys langas. Jame pasirinkite Makro į Paleisti .

➤ Tada a dialogo langas pasirodys pavadinimas Padalyti ląstelę į eilutes . Pirmiausia galite pasirinkti ląstelę arba galite pasirinkti diapazoną iš iššokusio dialogo langas .

Dabar, kai Išėjimas į pasirinkite diapazoną, į kurį norite įdėti padalytas ląstelės reikšmes.

➤ Pasirinkau diapazoną C5:C6 .

Galiausiai pamatysite, kad pasirinkto langelio reikšmė padalijama į dvi eilutes.

Skaityti daugiau: "Excel VBA": padalykite eilutę į ląsteles (4 naudingos programos)

3. "Power Query" naudojimas

Taip pat galite naudoti "Power Query" užklausa padalyti ląstelę į eilutes.

➤ Pirmiausia pasirinkite ląstelių intervalą.

➤Atidarykite Duomenys skirtukas>> tada pasirinkite Iš lentelės / diapazono

Dabar, a dialogo langas bus rodomas pasirinkimas, tada pasirinkite Mano lentelėje yra antraštės . Tada spustelėkite GERAI .

➤ Čia pasirodys naujas langas.

Iš ten pasirinkite ląstelę, kad ją padalytumėte į eilutes.

Atviras Pagrindinis skirtukas>> iš Padalyti stulpelį >> pasirinkti Pagal Delimiter

A dialogo langas Atsidarys langas. Iš jo pasirinkite Skiriamasis ženklas kablelis(,) tada pasirinkite Eilutės Išplėstinės parinktys . iš Cituoju personažą pasirinkite Nėra .

Galiausiai spustelėkite GERAI .

➤ Galiausiai pamatysite, kad pasirinkta ląstelė padalijama į dvi eilutes.

Tačiau yra trūkumas, kad jis suskaido reikšmes kopijuodamas gretimos ląstelės vertę. Norėdami tai ištaisyti, galite pašalinti papildomas nukopijuotas reikšmes, tada nukopijuoti suskaidymo rezultatą į norimas eilutes.

Kai jūsų reikšmės nesusijusios su gretimu langeliu arba turite tik vieną stulpelį, tada "Power Query" užklausa veiks puikiai .

Skaityti daugiau: Kaip padalyti "Excel" ląsteles (pagrindinis vadovas)

Praktikos skyrius

Darbalapyje pateikiau papildomą pratybų lapą, kad galėtumėte praktiškai išbandyti šiuos paaiškintus metodus.

Išvada

Šiame straipsnyje paaiškinau kelis būdus, kaip "Excel" programoje padalyti ląstelę į dvi eilutes. Šie metodai jums bus naudingi, kai norėsite padalyti ląstelę į dvi eilutes. Jei turite kokių nors neaiškumų ar klausimų, susijusių su šiais metodais, galite komentuoti toliau.

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ą.