Slik sletter du filtrerte rader i Excel (5 metoder)

  • Dele Denne
Hugh West

Excel gir brukeren en flott funksjonalitet kalt Filter som hjelper oss til kun å se dataene vi trenger mens vi skjuler alle ikke-relevante data. Filteret vil hjelpe deg å fokusere mer på spesifikke data uten at den irrelevante informasjonen roter opp regnearket. Mens du bruker Filter, kan det hende du må kvitte deg med denne irrelevante informasjonen, siden du kanskje ikke trenger dem lenger. I denne opplæringen skal jeg vise deg 5 veldig enkle måter å slette filtrerte rader i Excel.

Last ned øvelsesarbeidsbok

Last ned denne øvelsesboken for å utføre oppgaven mens du leser denne artikkelen.

Slett filtrerte rader.xlsm

5 egnede metoder for å slette filtrerte rader i Excel

La oss anta et scenario der vi har informasjon om ansatte i en bedrift. Vi har navnet på de ansatte, avdelingen de jobber i, deres blodgruppe og deres tiltredelsesdato. Nå vil vi filtrere dataene og slette både de synlige og skjulte radene ved å bruke 5 forskjellige metoder.

1. Slett synlige filtrerte rader

Trinn 1:

  • Først vil vi velge hele dataområdet for regnearket vårt.

  • Klikk på Filter -knappen under « Sorter og filtrer '-delen under Data -fanen.

  • Du vil se en liten pil ned i nedre høyre hjørne avhver overskriftskolonne. Disse små pilene lar deg bruke Filter på den respektive kolonnen. Klikk på en pil for å bruke Filter på den respektive kolonnen.

  • For dette eksemplet ønsker vi bare å filtrere ut de rader som inneholder informasjonen om de ansatte som jobber i Salg . Så velg rullegardinpilen i nedre høyre hjørne av Avdelingsoverskriften. Et vindu vil dukke opp som lar deg filtrere Avdeling -kolonnen i henhold til ditt valg.
  • Fjern merket for alle boksene ved siden av hver type avdeling unntatt for salg.
  • Du kan bare fjerne merket for Velg alle for å fjerne merket for hver type avdeling raskt og deretter velge eller merk bare av i boksen ved siden av Salg .
  • Klikk OK .

Trinn 2:

  • Når du klikker OK , vil du nå se informasjonen om de ansatte som jobber i Salg .

Trinn 3:

  • Velg alle de filtrerte radene i visningen og høyreklikk med musen.
  • Klikk på Slett rad fra hurtigmenyen.

  • En advarsel popup-boks vil dukke opp og spørre om du vil slette hele raden.
  • Velg OK .

  • Det vil slette gjeldende rader som inneholder informasjonen om de ansatte som jobber i Salg -avdelingen som vi har filtrert. Menikke bekymre deg!! Det vil ikke påvirke de andre radene som for øyeblikket er skjult.
  • Du kan ganske enkelt klikke på Filter -knappen fra Data-fanen, for å se resten av dataene.

Les mer: Hvordan filtrere og slette rader med VBA i Excel (2 metoder )

2. Fjern synlige filtrerte rader med VBA

Hvis du er kjent med VBA-kode eller føler deg komfortabel med å jobbe med VBA. Da kan du også bruke VBA for å få oppgaven ovenfor gjort raskere.

Trinn 1:

  • Velg først alle radene du trenger for å filter ( inkludert kolonneoverskriftene ).
  • Klikk Utvikler → Visual Basic , et nytt Microsoft Visual Basic for Applications -vindu vises.

  • Klikk deretter Sett inn →Modul .

Trinn 2:

  • Skriv deretter inn følgende kode i modulen.
8805
  • Klikk deretter på Kjør -knappen for å utføre koden.

  • Etter kjøringen av programmet inneholder alle radene informasjon om de ansatte som jobber i Salgsavdelingen vil bli slettet.

Les mer: Formel for å fjerne tomme rader i Excel (5 eksempler)

3. Slett skjulte filtrerte rader ved å bruke funksjonen Inspiser dokument

La oss anta et scenario der vi har et mer komplekst filter å utføre på vår ansatteinformasjon. Vi vil kanskje finne ut de ansatte som jobber i salgsavdelingen med en B+ blodgruppe. I en slik situasjon når vi må forholde oss til mer komplekse filtre, vil vi vanligvis foretrekke å fjerne radene som ikke kvalifiserer kriteriene for brukte filtre, i stedet for de radene som kvalifiserer kriteriene for brukte filtre.

Det betyr at vi ønsker å slette de skjulte radene etter filtrering.

Trinn 1:

  • Først vil vi velge hele dataområdet inkludert kolonneoverskriften til regnearket vårt.

  • Klikk på Filter -alternativet i ' Sorter og filtrer ' -delen under Data -fanen.

  • Velg nedoverpilen ( Filterpil ) ved siden av Avdeling overskrift. Fjern deretter merket for alle boksene unntatt Salg .

  • Velg deretter pilen ned ved siden av Blodgruppen header og fjern merket for alle boksene bortsett fra B+ .

  • Klikk på OK . Nå vil vi bare se de rekkene med ansatte i Salg avdelingen som har en blodgruppe på B+ .

Trinn 2:

  • Nå kan vi slette de skjulte radene. Vi kan bruke tre forskjellige metoder for å slette de skjulte radene. En av dem er Inspiser dokumentet. Hvis du ikke har noen bruk av skjulte data i fremtiden, så kan du bruke funksjonen Inspiser dokument i Excel for å slette skjulte rader.
  • Lag en kopi av arbeidsboken.
  • Klikk på Fil fanen. Gå til Info -alternativet. Klikk på Se etter problemer .
  • Velg Inspiser dokumentet alternativet.

  • Det vil åpne ' Document Inspector ' . Klikk på ' Inspiser ' -knappen.

  • Når du klikker på Inspiser -knappen, vil et nytt vindu med en liste over alternativer vises. Mens du blar nedover listen over alternativer, vil du komme over et alternativ med tittelen « Skjulte rader og kolonner ». Den vil angi hvor mange skjulte rader og kolonner du har i dataarket ditt.
  • Velg « Fjern alle »-alternativet. Dette vil fjerne alle de skjulte radene permanent.
  • Klikk på ' Lukk -knappen.

  • Vi går tilbake til regnearket og fjerner alle brukte filtre ved å klikke på alternativet Filter .

Les mer: Hvordan bruke makro til å slette rader basert på kriterier i Excel (3 måter)

Lignende avlesninger:

  • Hvordan slette rader ved hjelp av makro hvis celle inneholder 0 i Excel (4 metoder)
  • Slett ufiltrerte rader i Excel ved hjelp av VBA (4 måter)
  • HvordanSlett annenhver rad i Excel (4 metoder)
  • Slett uendelige rader i Excel (5 enkle måter)
  • Hvordan slette rader i Excel That Go on Forever (4 enkle måter)

4. Eliminer skjulte filtrerte rader med VBA

Her er en annen rask måte å få oppgaven ovenfor utført ved å bruke VBA-skriptet.

Trinn 1:

  • Du kan følge den forrige metoden for å åpne Microsoft Visual Basic for Applications -vinduet eller trykke Alt + F11 -tastene samtidig for å åpne det.
  • Skriv følgende kode:
6180
5080
6815
  • Klikk deretter Kjør -knappen for å utføre koden.

  • En popup-boks med advarsel vil dukke opp og spørre om du vil slette hele raden.
  • Velg OK .

Trinn 2:

  • Det vil slette de skjulte radene.
  • Du kan sjekke om de skjulte radene er fjernet ved å klikke på Filter -knappen fra Data -fanen igjen.

Les mer : Hvordan slette skjulte rader i Excel VBA (en detaljert analyse)

5. Opprette en midlertidig kolonne for å Slette skjulte rader

Hvis du ikke vil ta bryet med å ta sikkerhetskopier av regnearket eller er bekymret for å påvirke eller permanent skade de andre regnearkene i Excel-filen din, så er det en annen måte å fjerne de skjulte radene på:

Trinn1:

  • Opprett en kolonne for midlertidig bruk hvor som helst på regnearket. Vi har opprettet en og kalt den Temporary .
  • Skriv ' 0 ' på den første cellen i Temporary -kolonnen og trykk ENTER .
  • Dra fyllhåndtaket til denne cellen nedover. Den vil kopiere tallet '0' på resten av cellene i kolonnen Midlertidig . Alternativt kan du også dobbeltklikke fyllhåndtaket for å fylle ut alle cellene i området med tallet '0' .

Trinn 2:

  • Klikk på Filter alternativet for å fjerne filtrene. Dette vil også bringe alle dine skjulte rader tilbake igjen.

  • Nå skal vi reversere filteret vi brukte før. For å gjøre dette, velg hele dataområdet ditt inkludert kolonneoverskriften, og klikk på Filter . Klikk på nedoverpilen i det nedre høyre hjørnet av overskriften til den midlertidige kolonnen og velg bort alle avmerkingsboksene ved siden av verdien '0 ' .

  • Nå, velg alle disse radene som er synlige for øyeblikket, høyreklikk på en celle og klikk på « Slett rad ”-alternativet.

  • En popup-boks med advarsel vil dukke opp og spørre om du vil slette hele raden.
  • Velg OK .

  • Klikk nok en gang på Filter for åfjern filtrene og du kan se at de synlige dataene forblir intakte.

Les mer: Hvordan slette rader i Excel uten Påvirke formler (2 raske måter)

Ting å huske

  • Hvis du ikke har en utviklerfane, kan du gjøre den synlig i Fil > Alternativ > Tilpass bånd .
  • For å åpne VBA-redigering Trykk ALT + F11.
  • Du kan trykke ALT + F8 for å få frem makroen vindu.

Konklusjon

I denne artikkelen har vi lært å slette filtrerte rader i Excel. Jeg håper fra nå av vil du finne det veldig enkelt å slette både synlige og skjulte filtrerte rader i Excel. Hvis du har spørsmål eller anbefalinger om denne artikkelen, vennligst legg igjen en kommentar nedenfor. Ha en flott dag!!!

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.