Mens du arbeider med store datasett i Excel, må du kanskje rense dataene for å bruke dem videre. Et vanlig trinn for datarensing er å slette tomme rader fra den.
Nå er det forskjellige måter du kan bruke dette på:
- Gå til hver tom rad og slett den manuelt (for kjedelig og tidkrevende).
- Sorter hele datasettet slik at alle de tomme radene er nederst (fungerer, men endrer datasettet).
- Bruk Gå til spesiell teknikk (eller en makro) for å velge alle de tomme cellene samtidig og slette radene (bra jobbet).
Slett tomme rader (tomme rader) i Excel
I denne opplæringen lærer du to måter å raskt velge de tomme cellene i et datasett:
- Bruke dialogboksen Gå til spesiell.
- Bruke en VBA -makro.
Når du har valgt de tomme cellene, kan du enkelt slette disse.
Bruk Go-To Special Technique til å slette tomme rader i Excel
Anta at du har et datasett som vist nedenfor:
Dataene ovenfor har tre tomme rader.
Her er trinnene for å raskt slette tomme rader (tomme rader) fra dette datasettet.
- Velg hele datasettet (A1: C13 i dette tilfellet).
- Trykk på F5 -tasten. Den åpner dialogboksen Gå til.
- Du kan få denne dialogboksen fra Hjem -> Redigering -> Finn og velg -> Gå til.
- Klikk på Spesial -knappen i Gå til -dialogboksen. Dette åpner dialogboksen Gå til spesiell.
- Velg Tomrom i dialogboksen Gå til spesiell.
- Klikk OK.
Dette ville velge alle de tomme cellene i datasettet.
Nå som du har valgt alle de tomme radene, er her trinnene for å slette disse radene:
- Høyreklikk på en av de valgte cellene og velg Slett.
- Velg "Hele raden" i dialogboksen Slett.
- Klikk OK.
Dette ville umiddelbart slette alle de tomme radene i datasettet.
Vær oppmerksom på at denne teknikken vil slette hele raden, noe som betyr at hvis du har data til venstre/høyre for datasettet, blir den også slettet. Hvis du ikke vil at dette skal skje, velger du alternativet Skift celler opp. Dette ville bare slette cellene/radene i datasettet, og alle de andre cellene rundt det ville forbli intakte.
Her er en video som viser hvordan du bruker trinnene ovenfor til å slette tomme rader i Excel.
Bruk en VBA -makro til å slette tomme rader i Excel
Selv om "Gå til spesial" -teknikken er mye raskere enn noen annen vanlig metode, kan det være raskere hvis du krever at du sletter tomme rader flere ganger i den samme arbeidsboken.
Du kan skrive en enkel VBA -kode som vil velge alle de tomme cellene i et datasett. Når de er valgt, kan du formatere disse, slette disse eller skrive inn en verdi i den.
Selv om dette kan gjøres ved å bruke Excel Gå til spesiell dialogboks, hvis du oppretter en makro og legger den til i verktøylinjen for rask tilgang, vil du kunne velge alle de tomme cellene med et klikk på en knapp (du sparer noen klikk).
Her er trinnene for å lage en VBA -kode for å velge tomme celler/rader i Excel:
- Når arbeidsboken er valgt, trykker du på ALT + F11. Dette åpner VB Editor -vinduet.
- I VB Editor vil det være en prosjektutforsker -rute til venstre. Hvis du ikke finner den, gå til Vis -> Prosjektutforsker.
- Høyreklikk på et av objektene for arbeidsboken du jobber med, og gå til Sett inn -> Modul.
- Kopier og lim inn følgende kode i modulvinduet:
Sub SelectBlanks () Selection.SpecialCells (xlCellTypeBlanks) .Velg End Sub
- Lukk VB Editor -vinduet eller trykk Alt + F11 for å gå tilbake til regnearket.
- Høyreklikk på en av fanene i båndet og velg Tilpass verktøylinjen for hurtig tilgang.
- I dialogboksen Alternativer for Excel, under velg kommandoer fra rullegardinmenyen, velg Makroer.
- Velg Macro SelectBlanks og klikk på Legg til -knappen.
- Klikk OK.
Nå har du makroen tilgjengelig i QAT. Dette er bare en engangsprosess, og nå når du har et datasett og du vil slette tomme rader fra det, velger du dataene og klikker på makroikonet fra QAT.
Dette ville velge alle de tomme radene, og du vil deretter slette den.
Merk:
- Siden denne arbeidsboken inneholder VBA -kode, må du lagre den i .xls- eller .xlsm -formatet.
- Å bruke makro fra QAT ville KUN fungere for arbeidsboken der du har makrokoden. Hvis du vil at dette skal fungere i en annen arbeidsbok, må du sette koden i den (Macro -knappen i QAT vil imidlertid være tilgjengelig i alle arbeidsbøkene). Hvis du vil at dette skal være tilgjengelig i alle arbeidsbøkene, kan du vurdere å opprette et tillegg.
Så dette er to enkle måter du kan bruke til slett tomme rader i Excel (med og uten VBA).
Jeg håper du synes denne opplæringen var nyttig!