Sisällysluettelo
Joskus on vaikeaa löytää arvoa pitkästä Excel-sarakkeesta. Meidän on siis tehtävä jakaa yksi sarake useisiin sarakkeisiin Excelissä Se tekee tietokokonaisuudesta luettavamman ja oikean tiedon helposti saataville. Tässä artikkelissa tarkastelemme seuraavia asioita miten jakaa yksi sarake useisiin sarakkeisiin esimerkkien ja selitysten avulla.
Käytännön työkirja
Lataa seuraava työkirja ja harjoitus.
Jaa yksi sarake useisiin sarakkeisiin.xlsxx7 nopeaa tapaa jakaa yksi sarake useisiin sarakkeisiin Excelissä
1. Excelin "Teksti sarakkeisiin" -ominaisuus yhden sarakkeen jakamiseksi useisiin sarakkeisiin
Excel ' Teksti sarakkeisiin ' ominaisuus on sisäänrakennettu ominaisuus. Oletetaan, että meillä on tietokokonaisuus ( B4:D9 ) Microsoftin tuotteista. Jaamme yhden sarakkeen tiedot ( B5:B9 ) useisiin sarakkeisiin.
VAIHEET:
- Valitse ensin sarakealue ( B5:B9 ) jakaa.
- Siirry seuraavaksi Tiedot välilehti.
- Klikkaa ' Teksti sarakkeisiin ' alkaen Tietotyökalut vaihtoehto.
- A Ohjattu vaihe 1 ikkuna avautuu.
- Valitse nyt ' Delimited ' termi ja klikkaa Seuraava .
- Voimme nähdä Ohjattu vaihe 2 ikkunassa. Tarkista ' Avaruus ' -laatikko.
- Katso, miltä tulos näyttää Tietojen esikatselu laatikko.
- Napsauta sitten Seuraava .
- The Ohjattu vaihe 3 ikkuna on nyt täällä. Valitse ' Yleistä ' alkaen ' Sarakkeen tietojen muoto ' -vaihtoehto.
- Valitse sen jälkeen paikka, jossa haluamme nähdä tuloksen ikkunassa. Kohde laatikko.
- Tarkista, näkyykö tulos oikein Tietojen esikatselu laatikko.
- Klikkaa Viimeistely .
- Lopuksi voimme nähdä, että yhden sarakkeen tiedot on jaettu useisiin sarakkeisiin.
2. Yhden sarakkeen useiden rivien jakaminen useisiin sarakkeisiin Excelissä
Teksti sarakkeisiin ' -toiminnolla voimme jakaa yhden sarakkeen useita rivejä useisiin sarakkeisiin Excelissä. Oletetaan, että meillä on tietokokonaisuus ( B4:D9 ) Microsoftin tuotteiden vuosiluvut yhdessä sarakkeessa. Aiomme jakaa ne.
VAIHEET:
- Valitse sarakealue ( B5:B9 ) jakaa.
- Siirry seuraavaksi Tiedot tab> Tietotyökalut vaihtoehto> ' Teksti sarakkeisiin ' ominaisuus.
- The Ohjattu vaihe 1 ikkuna avautuu.
- Valitse ' Delimited ' termi ja klikkaa Seuraava .
- Nyt alkaen Ohjattu vaihe 2 ikkuna, tarkista ' Muut ' -laatikkoon ja kirjoita " , " siitä.
- Katso, miltä tulos näyttää Tietojen esikatselu laatikko.
- Klikkaa Seuraava .
- Vuodesta Ohjattu vaihe 3 ikkuna, valitse ' Yleistä ' alkaen ' Sarakkeen tietojen muoto ' -vaihtoehto.
- Valitse sitten paikka, jossa haluamme nähdä tuloksen ikkunassa. Kohde laatikko.
- Tarkista, näkyykö tulos oikein Tietojen esikatselu laatikko.
- Napsauta sen jälkeen Viimeistely .
- Vahvistusruutu avautuu. Valitse OK .
- Vihdoinkin voimme nähdä tuloksen.
3. Yhdistetyn solun jakaminen yhdeksi sarakkeeksi useisiin sarakkeisiin Excelissä
Alla olevasta tietokokonaisuudesta näemme sarakkeen, jossa on yhdistettyjä soluja. Aiomme jakaa solut ja muuntaa ne useiksi sarakkeiksi.
VAIHEET:
- Valitse ensin kaikki yhden sarakkeen yhdistetyt solut.
- Mene osoitteeseen Etusivu välilehti.
- Napsauta Yhdistä & keskusta pudotusvalikosta Kohdistus jakso.
- Valitse nyt Solujen yhdistämisen purkaminen .
- Näemme, että solut ovat irronneet ja jakautuneet eri sarakkeisiin.
Lue lisää: Kuinka jakaa sarake Excel Power Query -ohjelmassa (5 helppoa menetelmää)
4. Excelin "Flash Fill" -ominaisuus yhden sarakkeen jakamiseksi useisiin sarakkeisiin
Excelissä on joitakin erityisiä ja älykkäitä työkaluja. Salaman täyttö ' on yksi niistä. Salaman täyttö kopioi solun mallin ja antaa tulosteen kuten kyseinen solu. Tässä meillä on tietokokonaisuus Microsoftin tuotteista vuosilukuineen. Jaamme tämän yhden sarakkeen tiedot ( B4:B9 ) useisiin sarakkeisiin.
VAIHEET:
- Valitse Solu C5 ja kirjoita tuotteen nimi " Microsoft Excel " siinä.
- Valitse sitten Solu D5 ja kirjoita vuosiluku " 2018 ".
- Valitse nyt Solu C5 ja käyttää Täyttökahva työkalun avulla tyhjät solut täytetään automaattisesti.
- Seuraavaksi ' Automaattisen täyttämisen vaihtoehto ' klikkaa ' Flash Fill' .
- Tee sama seuraavalle sarakkeelle, niin näemme tuloksen.
5. Yhden sarakkeen jakaminen useiksi sarakkeiksi VBA:lla
Microsoft Excel Visual Basic for Application koodi auttaa meitä jakamaan yhden sarakkeen useammaksi sarakkeeksi. Oletetaan, että meillä on tietokokonaisuus ( B4:B14 ) Microsoft Excel-tuotteiden vuosien ajan. Jaamme tämän sarakkeen kahteen sarakkeeseen. D4 & E4 .
VAIHEET:
- Valitse ensin kaikki sarakkeen arvot.
- Siirry seuraavaksi työarkkiin arkki-välilehdeltä ja klikkaa hiiren oikealla sen päälle.
- Valitse ' Näytä koodi '
- Nyt, a VBA-moduuli ikkuna avautuu.
- Kirjoita koodi:
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("SelectOutput Range :", xTitleId, Type:=8) Set InputRng = 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
- Napsauta sitten Suorita vaihtoehto.
- Valitse vahvistusruudusta Suorita .
- Valitse sen jälkeen syöttöalue ja napsauta painiketta OK .
- Kirjoita ylös kuinka monta riviä haluamme nähdä uudessa sarakkeessa ja valitse sitten OK .
- Valitse tässä uuden sarakkeen ensimmäinen solu ja napsauta painiketta OK .
- Lopuksi näemme tuloksen, jossa kaikki yhden sarakkeen arvot on jaettu kahteen sarakkeeseen.
6. Excel INDEX -kaava yhden sarakkeen jakamiseksi useisiin sarakkeisiin
Excel INDEX-toiminto yhdessä ROWS-toiminto käytetään yhden sarakkeen jakamiseen. Oletetaan, että meillä on tietokokonaisuus ( B4:B14 ). Jaamme nämä tietokokonaisuuden arvot kahteen sarakkeeseen ( Sarake1 & Sarake2 ).
VAIHEET:
- Valitse alussa Solu D5 .
- Kirjoita nyt kaava:
=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)
- Hit Kirjoita ja käyttää Täyttökahva täyttää alla olevat solut automaattisesti.
- Valitse sitten Solu E5 .
- Kirjoita kaava ylös:
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)
- Paina Kirjoita ja käyttää Täyttökahva nähdäksesi tulokset.
7. Excel LEFT & RIGHT-funktiot yhden sarakkeen jakamiseksi useisiin sarakkeisiin
Excel LEFT-toiminto palauttaa tekstijonon vasemmanpuoleisimmat merkit, kun taas komento RIGHT-toiminto Excelissä auttaa meitä poimimaan viimeiset merkit tekstijonosta. Molemmat ovat Tekstitoiminnot Excelissä. Tässä meillä on tietokokonaisuus ( B4:B9 ) yhdessä sarakkeessa. Käytämme tekstifunktioita yhden sarakkeen arvojen jakamiseen.
VAIHEET:
- Valitse Solu C5 .
- Kirjoita sitten kaava:
=LEFT(B5,SEARCH(" ",B5)-1)
➥ Kaavan erittely
➤ SEARCH(" ",B5)
The SEARCH-toiminto palauttaa tilan sijainnin.
➤ LEFT(B5,SEARCH(" ",B5)-1)
Tämä palauttaa arvon.
- Paina seuraavaksi Kirjoita ja käyttää Täyttökahva työkalulla solujen automaattista täyttämistä varten.
- Valitse nyt Solu D5 .
- Kirjoita kaava:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5)))
- Lopuksi paina Kirjoita ja käyttää Täyttökahva nähdäksesi tuloksen.
➥ Kaavan erittely
➤ SEARCH(" ",B5)
The SEARCH-toiminto palauttaa tilan sijainnin.
➤ LEN(B5)
The LEN-toiminto palauttaa merkkien kokonaismäärän.
➤ RIGHT(B5,LEN(B5)-SEARCH(" ",B5)))
Tämä palauttaa arvon.
Päätelmä
Nämä ovat nopein tapa jakaa yksi sarake useammaksi sarakkeeksi Excelissä. Mukana on lisätty harjoitustyökirja. Kokeile sitä. Kysy rohkeasti mitä tahansa tai ehdota uusia menetelmiä.