Kun käsittelet suuria tietojoukkoja Excelissä, saatat joutua puhdistamaan tiedot, jotta voit käyttää niitä edelleen. Yksi tavallinen tietojen puhdistusvaihe on tyhjien rivien poistaminen.
Nyt voit tehdä tämän useilla tavoilla:
- Siirry jokaiseen tyhjään riviin ja poista se manuaalisesti (liian työlästä ja aikaa vievää).
- Lajittele koko tietojoukko siten, että kaikki tyhjät rivit ovat alareunassa (toimii, mutta muuttaa tietojoukkoa).
- Valitse Siirry erikoistekniikalla (tai makrolla) kaikki tyhjät solut kerralla ja poista rivit (tapa edetä).
Poista tyhjät rivit (tyhjät rivit) Excelistä
Tässä opetusohjelmassa opit kaksi tapaa valita nopeasti tyhjät solut tietojoukosta:
- Siirry erityiseen -valintaikkunan käyttäminen.
- VBA -makron käyttäminen.
Kun tyhjät solut on valittu, voit poistaa ne helposti.
Siirry erikoistekniikan avulla tyhjien rivien poistamiseen Excelissä
Oletetaan, että sinulla on alla näkyvä tietojoukko:
Yllä olevissa tiedoissa on kolme tyhjää riviä.
Tässä on vaiheet tyhjien rivien (tyhjien rivien) poistamiseksi nopeasti tästä tietojoukosta.
- Valitse koko tietojoukko (tässä tapauksessa A1: C13).
- Paina F5 -näppäintä. Se avaa Siirry -valintaikkunan.
- Saat tämän valintaikkunan Koti -> Muokkaus -> Etsi ja valitse -> Siirry.
- Napsauta Siirry -valintaikkunassa Erikoispainiketta. Tämä avaa Siirry erikoisvalintaikkunaan.
- Valitse Siirry erikoisvalintaikkunaan Tyhjät.
- Napsauta OK.
Tämä valitsee kaikki tietojoukon tyhjät solut.
Nyt kun olet valinnut kaikki tyhjät rivit, voit poistaa nämä rivit seuraavasti:
- Napsauta hiiren kakkospainikkeella mitä tahansa valittuja soluja ja valitse Poista.
- Valitse Poista -valintaikkunasta Koko rivi.
- Napsauta OK.
Tämä poistaisi välittömästi kaikki tietojoukon tyhjät rivit.
Huomaa, että tämä tekniikka poistaisi koko rivin, mikä tarkoittaa, että jos sinulla on tietoja tietojoukon vasemmalla/oikealla puolella, myös ne poistetaan. Jos et halua tämän tapahtuvan, valitse Siirrä solut ylös -vaihtoehto. Tämä poistaisi vain tietojoukon solut/rivit ja kaikki muut sen ympärillä olevat solut pysyisivät ennallaan.
Tässä on video, joka näyttää kuinka yllä olevien vaiheiden avulla voit poistaa tyhjät rivit Excelissä.
Tyhjien rivien poistaminen Excelistä VBA -makron avulla
Go-To Special -tekniikka on paljon nopeampi kuin mikään muu tavallinen menetelmä, mutta jos työsi vaatii tyhjien rivien poistamista useita kertoja samasta työkirjasta, yksinkertaisen VBA-makron käyttäminen voisi olla nopeampaa.
Voit kirjoittaa yksinkertaisen VBA -koodin, joka valitsee kaikki tietojoukon tyhjät solut. Kun olet valinnut, voit muotoilla nämä, poistaa ne tai syöttää niihin arvon.
Vaikka tämä voidaan tehdä Excelin Siirry erikois -valintaikkunaan, jos luot makron ja lisäät sen Pikatyökaluriville, voit valita kaikki tyhjät solut yhdellä painikkeen napsautuksella (säästät joitain napsautuksia).
Tässä on vaiheet VBA -koodin luomiseksi tyhjien solujen/rivien valitsemiseksi Excelissä:
- Kun työkirja on valittu, paina ALT + F11. Tämä avaa VB Editor -ikkunan.
- VB -editorissa vasemmalla olisi projektien tutkimusruutu. Jos et löydä sitä, siirry kohtaan Näkymä -> Project Explorer.
- Napsauta hiiren kakkospainikkeella mitä tahansa työkirjan objektia, jossa työskentelet, ja valitse Lisää -> Moduuli.
- Kopioi ja liitä moduuli-ikkunassa seuraava koodi:
Sub SelectBlanks () Selection.SpecialCells (xlCellTypeBlanks). Valitse End Sub
- Sulje VB Editor -ikkuna tai paina Alt + F11 palataksesi laskentataulukkoon.
- Napsauta hiiren kakkospainikkeella mitä tahansa valintanauhan välilehteä ja valitse Mukauta pikakäyttötyökalurivi.
- Valitse Excelin asetukset -valintaikkunan avattavasta valikosta komennot ja valitse Makrot.
- Valitse Macro SelectBlanks ja napsauta Lisää -painiketta.
- Napsauta OK.
Nyt sinulla on makro käytettävissä QAT: ssa. Tämä on vain kertaluonteinen prosessi, ja nyt, kun sinulla on tietojoukko ja haluat poistaa siitä tyhjiä rivejä, valitse tiedot ja napsauta QAT -kuvaketta.
Tämä valitsee kaikki tyhjät rivit ja poistat sen.
merkintä:
- Koska tämä työkirja sisältää VBA -koodin, muista tallentaa se .xls- tai .xlsm -muodossa.
- Makron käyttäminen QAT: sta toimisi VAIN sen työkirjan kohdalla, jossa on makrokoodi. Jos haluat tämän toimivan toisessa työkirjassa, sinun on syötettävä koodi siihen (QAT: n Makro -painike on kuitenkin käytettävissä kaikissa työkirjoissa). Jos haluat tämän olevan käytettävissä kaikissa työkirjoissa, harkitse apuohjelman luomista.
Joten nämä ovat kaksi yksinkertaista tapaa, joita voit käyttää poista tyhjät rivit Excelistä (VBA: n kanssa ja ilman).
Toivottavasti pidit tätä opetusohjelmaa hyödyllisenä!