Google Sheets har kanskje ikke det samme funksjonsnivået som Excel, men det pakker fortsatt mye – og det kan håndtere alle store regneark du kaster på det.
Når du jobber med mye data, kommer du til å møte hull. Du trenger ikke å finne hver tomme rad i regnearket manuelt – det er en bedre måte å gjøre det på.
Hvis du vil vite hvordan du sletter tomme rader i Google Regneark, følger du trinnene nedenfor.
Hvis du bare har én eller to tomme rader å slette i Google Regneark, er det raskere å slette hver enkelt manuelt.
Hvis du har flere tomme rader du vil slette, er det ikke ideelt å bli kvitt dem én om gangen. Det er et par måter du kan fremskynde prosessen på.
En alternativ metode for å oppnå samme resultat er å bruke et filter for å vise bare de tomme radene. Du kan deretter velge og slette disse radene.
Når du vet hvordan du sletter tomme rader i Google Regneark, kan du rydde opp i dataene dine og gjøre dem mer presentable. Det er andre triks du kan lære for å få Google Sheets-dataene dine til å se bedre ut.
Slett tomme rader ved hjelp av Apps Script
Med Google Apps Script kan du lage et tilpasset menyalternativ som lar deg slette alle tomme rader med et enkelt klikk.
Jeg har laget et skript som sletter cellene i tomme rader i et valgt område i stedet for å slette hele raden. På denne måten vil andre celler utenfor området forbli intakte.
Dette er nyttig hvis du ikke vil slette data utenfor det valgte området.
Nedenfor er koden som lager det tilpassede menyalternativet med navnet "Fjern tomme rader."
//Code Utviklet av Manideep Chaudhary fra https://productivesheets.com function removeEmptyRows() { const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); const activeRange = ark.getActiveRange().getValues(); la rowIndex = ark.getActiveRange().getRowIndex(); const colIndex = ark.getActiveRange().getColumn(); const numColumns = ark.getActiveRange().getNumColumns(); activeRange.forEach((item, index) => { if (item.every(element => element.toString().trim().length === 0)) { sheet.getRange(index + rowIndex, colIndex , 1, numColumns).deleteCells(SpreadsheetApp.Dimension.ROWS); rowIndex--; } }); } function onOpen() { let ui = SpreadsheetApp.getUi(); ui.createMenu('Custom Removes') .addItem('Fjern tomme rader', 'removeEmptyRows') .addToUi(); }
Følg trinnene nedenfor for å legge til skriptet i Google Sheets-dokumentet ditt.
Hold markøren over menyen og klikk på Utvidelser > Apps-skript![Klikk på 'Utvidelser' menyen og velg 'Apps Script' alternativ]()
Lim inn koden ovenfor i skripteditoren og klikk på "lagre prosjekt"-ikonet![Skriv inn appens skriptkode i redigeringsprogrammet og klikk på 'lagre' knapp]()
Lukk nå skriptredigeringsprogrammet og gå tilbake til Google Sheets-dokumentet og last det inn på nytt
Når du har gjort det, vil du se et nytt menyalternativ "Egendefinert fjerning" sammen med undermenyen "Fjern tomme rader"![Skriptmeny for tilpassede apper]()
Følg trinnene nedenfor for å slette tomme rader ved å bruke det tilpassede menyalternativet:
Velg dataområdet du vil slette tomme rader fra![Velg hele datasettet]()
Klikk på Egendefinert fjerning menyen og velg «Fjern tomme rader< et i=4>»-alternativ![Klikk på alternativet Fjern tomme rader]()
Dette vil kjøre skriptet og slette alle de tomme radene fra det valgte dataområdet![Datasett med fjernede tomme rader]()
Når du har fullført trinnene, vil alle tomme rader fra det valgte datasettet bli slettet.
Arbeid av kode
Koden ovenfor oppretter et tilpasset menyelement med navnet "Fjern tomme rader". Når dette menyelementet klikkes, kaller det en funksjon kalt .removeEmptyRows()
Denne funksjonen henter først verdiene i det aktive området til det aktive arket. Deretter brukes metoden til å gå gjennom hver rad i det aktive området.removeEmptyRows()forEach()
Inne i løkken brukes metoden for å sjekke om hver celle i raden er tom etter å ha blitt trimmet. Hvis raden er tom, sletter funksjonen alle cellene i den raden ved å kalle opp metoden og reduserer radindeksen med 1 for å ta hensyn til den slettede raden.every()deleteCells()
Denne prosessen gjentas til alle tomme rader er fjernet fra det aktive området.
Slett tomme rader ved hjelp av et tillegg
En annen måte å slette tomme rader fra et datasett er ved å bruke et Google Sheets-tillegg. Det er noen få Google Sheets-tillegg tilgjengelig for dette formålet. Jeg anbefaler Power Tools-tillegget.
Power Tools er et avansert tillegg for ablebits som har fulle av funksjoner, hvorav en kan bidra til å slette tomme rader i datasettet ditt.
Slik installerer du et Power Tools-tillegg
Klikk på Utvidelser-menyen
Velg Tillegg fra rullegardinmenyen
Klikk deretter på "Hent tillegg" fra listen![Naviger til Extensions-menyen og velg Add-ons fra listen]()
Dette vil åpne Addons Marketplace-vinduet. I søkeboksen skriver du inn "Power Tools" og trykker på enter
Power Tools-tillegget vises i søkeresultatene. Klikk på "Power Tools"-tillegget![Skriv inn elektroverktøy i søkefeltet på Google Workspace Marketplace og velg elektroverktøy]()
Klikk på Installer-knappen, og klikk deretter på Fortsett![Klikk på Installer-knappen]()
Nå vil et popup-vindu be deg om å logge på Google-kontoen din. Hvis du har flere kontoer, må du huske å velge den som er knyttet til Google Sheets-dokumentet du jobber med![Logg på Google-kontoen din]()
Når du har valgt kontoen din, vil du bli bedt om å godkjenne tillatelsene som er forespurt for tillegget. Bare klikk på «Tillat»-knappen![Klikk på Tillat-knappen]()
Når tillegget er installert, vil du få en bekreftelsesmelding![Popup-bekreftelse som bekrefter at tillegget er installert]()
Når du har installert Power Tools-tillegget, kan du bruke det til å slette tomme rader.
Følg trinnene nedenfor for å slette tomme rader ved hjelp av Power Tools-tillegget:
Velg datasettet som inneholder de tomme radene du vil slette![Velg hele datasettet]()
Klikk på Utvidelser > Elektroverktøy > Start![Klikk på Start-knappen i Power Tools]()
Dette åpner tilleggsvinduet Power Tools
Klikk på "Slett"-fanen![Velg alternativet Slett fra sidepanelet Power Tools]()
Velg "Fjern alle tomme rader" fra listen
Klikk "Slett" for å starte prosessen![Velg alternativet Fjern alle tomme rader og klikk på Fjern-knappen.]()
Dette vil slette de tomme radene fra datasettet, og dataene omorganiseres automatisk![Datasett med tomme rader fjernet.]()