Suodatettujen rivien poistaminen Excelissä (5 menetelmää)

  • Jaa Tämä
Hugh West

Excel tarjoaa käyttäjälle suuren toiminnallisuuden nimeltä Suodatin joka auttaa meitä näkemään vain tarvitsemamme tiedot ja piilottaa kaikki epäolennaiset tiedot. Suodatin auttaa sinua keskittymään enemmän tiettyihin tietoihin ilman, että epäolennaiset tiedot sotkevat työarkkia. Kun käytät suodatinta, saatat joutua poistamaan nämä epäolennaiset tiedot, koska et ehkä tarvitse niitä enää. Tässä opetusohjelmassa näytän sinulle 5 erittäin helppoa tapaa poistaa suodatetut rivit ohjelmassaExcel.

Lataa harjoituskirja

Lataa tämä harjoituskirja harjoitellaksesi tehtävää, kun luet tätä artikkelia.

Poista suodatetut rivit.xlsm

5 sopivaa tapaa poistaa suodatettuja rivejä Excelissä

Oletetaan skenaario, jossa meillä on tietoja yrityksen työntekijöistä. Meillä on työntekijöiden nimi, osasto, jossa he työskentelevät, heidän veriryhmänsä ja liittymispäivämäärä. Nyt suodatamme tiedot ja poistamme sekä näkyvät että piilotetut rivit käyttämällä viittä eri menetelmää.

1. Poista näkyvät suodatetut rivit

Vaihe 1:

  • Ensin valitaan koko laskentataulukkomme data-alue.

  • Napsauta Suodatin painiketta ' Lajittelu ja suodatus ' jakso alla Tiedot välilehti.

  • Näet pienen alaspäin suuntautuva nuoli jokaisen otsikkosarakkeen oikeassa alakulmassa. Näiden pienten nuolten avulla voit soveltaa Suodatin vastaavassa sarakkeessa. Napsauta nuolta soveltaaksesi Suodatin kyseisessä sarakkeessa.

  • Tässä esimerkissä haluamme suodattaa pois vain ne rivit, jotka sisältävät tietoja työntekijöistä, jotka työskentelevät yrityksessä. Myynti . Valitse siis pudotusnuoli oikeassa alakulmassa olevasta ikkunan Osaston otsikko. Avautuu ikkuna, jonka avulla voit suodattaa Osasto sarakkeeseen valintasi mukaan.
  • Poista valintaruudut kaikkien osastotyyppien vierestä lukuun ottamatta Myyntiä.
  • Voit vain poistaa rastin Valitse kaikki ruudusta poistat nopeasti valintaruudun jokaisesta osastotyypistä ja sitten valitset tai rastitat vain ruudun vieressä olevan Myynti .
  • Klikkaa OK .

Vaihe 2:

  • Kun napsautat OK , näet nyt niiden työntekijöiden tiedot, jotka työskentelevät kyseisessä Myynti .

Vaihe 3:

  • Valitse kaikki suodatetut rivit näkymässä ja klikkaa hiiren oikealla hiirelläsi.
  • Klikkaa Poista rivi ponnahdusvalikosta.

  • Näyttöön tulee ponnahdusikkuna, jossa kysytään, haluatko poistaa koko rivin.
  • Valitse OK .

  • Se poistaa nykyiset rivit, jotka sisältävät tiedot työntekijöistä, jotka työskentelevät yrityksessä. Myynti osasto, jonka olemme suodattaneet. Mutta älä huoli!!! Se ei vaikuta muihin riveihin, jotka ovat tällä hetkellä piilossa.
  • Voit yksinkertaisesti napsauttaa Suodatin painiketta Tiedot-välilehti, nähdäksesi loput tiedot.

Lue lisää: Kuinka suodattaa ja poistaa rivejä VBA: lla Excelissä (2 menetelmää)

2. Poista näkyvissä olevat suodatetut rivit VBA:lla

Jos tunnet VBA-koodin tai tunnet olosi mukavaksi VBA:n kanssa työskennellessäsi, voit myös käyttää VBA:ta saadaksesi edellä mainitun tehtävän tehtyä nopeammin.

Vaihe 1:

  • Valitse ensin kaikki suodatettavat rivit ( mukaan lukien sarakeotsikot ).
  • Klikkaa Kehittäjä → Visual Basic , uusi Microsoft Visual Basic for Applications ikkuna tulee näkyviin.

  • Napsauta sitten Lisää →Moduuli .

Vaihe 2:

  • Kirjoita sen jälkeen seuraava koodi moduuliin.
 Sub Remove_Visible_Rows() Dim R As Range Set R = Selection R.AutoFilter Field:=2, Criteria1:="Sales" R.Offset(1, 0).SpecialCells(xlCellTypeVisible).EntireRow.Delete ActiveSheet.AutoFilterMode = False End Sub 
  • Napsauta sitten Suorita painiketta koodin suorittamiseksi.

  • Ohjelman suorittamisen jälkeen kaikki rivit, jotka sisältävät tietoja yrityksessä työskentelevistä työntekijöistä, on tallennettu. Myynti osasto poistetaan.

Lue lisää: Kaava tyhjien rivien poistamiseksi Excelissä (5 esimerkkiä)

3. Piilotettujen suodatettujen rivien poistaminen asiakirjan tarkastusominaisuuden avulla

Oletetaan skenaario, jossa meillä on monimutkaisempi suodatin suoritettavana työntekijätiedoillemme. Haluamme ehkä löytää ne myyntiosastolla työskentelevät työntekijät, joilla on veriryhmä B+. Tällaisessa tilanteessa, kun joudumme käsittelemään monimutkaisempia suodattimia, poistamme yleensä mieluummin ne rivit, jotka eivät täytä sovellettujen suodattimien kriteerejä, kuin ne rivit, jotka ovat määrittää käytettyjen suodattimien kriteerit.

Tämä tarkoittaa, että haluamme poistaa piilotetut rivit suodatuksen jälkeen.

Vaihe 1:

  • Ensin valitaan koko data-alue, mukaan lukien työarkin sarakeotsikko.

  • Napsauta Suodatin vaihtoehdon ' Lajittelu ja suodatus ' jakson nojalla Tiedot välilehti.

  • Valitse alaspäin osoittava nuoli ( Suodata nuoli ) vieressä Osasto Poista sitten kaikki valintaruudut paitsi valintaruutu Myynti .

  • Valitse seuraavaksi alaspäin osoittava nuoli vieressä olevan Veriryhmä otsikko ja poista kaikki valintaruudut lukuun ottamatta kohtaa B+ .

  • Klikkaa OK . Nyt näemme vain ne työntekijärivit, jotka on merkitty Myynti osastolle, joiden veriryhmä on B+ .

Vaihe 2:

  • Nyt voimme poistaa piilotetut rivit. Voimme käyttää kolmea eri menetelmää piilotettujen rivien poistamiseen. Yksi niistä on komento Tarkasta asiakirja. Jos sinulla ei ole käytössäsi piilotetut tiedot tulevaisuudessa, voit käyttää Tarkasta asiakirja Excelin ominaisuus poistaa piilotetut rivit.
  • Luo kopio työkirjastasi.
  • Napsauta Tiedosto Siirry välilehdelle Info vaihtoehto. Klikkaa Tarkista ongelmat .
  • Valitse Tarkasta asiakirja vaihtoehto.

  • Tämä avaa ' Asiakirjojen tarkastaja ' . Klikkaa ' Tarkasta ' nappi.

  • Kun napsautat Tarkasta painiketta, uusi ikkuna, jossa on luettelo vaihtoehdoista Kun selaat vaihtoehtojen luetteloa alaspäin, löydät vaihtoehdon nimeltä Piilotetut rivit ja sarakkeet '. Se kertoo, kuinka monta piilotettua riviä ja saraketta on tietolomakkeessasi.
  • Valitse " Poista kaikki "Tämä poistaa kaikki piilotetut rivit pysyvästi.
  • Klikkaa ' Sulje ' -painiketta.

  • Palataan takaisin työarkkiin ja poistetaan kaikki käytetyt suodattimet napsauttamalla hiiren painiketta Suodatin vaihtoehto.

Lue lisää: Kuinka käyttää makroa rivien poistamiseen Excelin kriteerien perusteella (3 tapaa)

Samanlaisia lukemia:

  • Kuinka poistaa rivi käyttämällä makroa, jos solu sisältää 0 Excelissä (4 menetelmää)
  • Poista suodattamattomat rivit Excelissä VBA: n avulla (4 tapaa)
  • Kuinka poistaa jokainen toinen rivi Excelissä (4 menetelmää)
  • Poista loputtomat rivit Excelissä (5 helppoa tapaa)
  • Kuinka poistaa rivejä Excelissä, jotka jatkuvat ikuisesti (4 helppoa tapaa)

4. Piilotettujen suodatettujen rivien poistaminen VBA:n avulla

Tässä on toinen nopea tapa saada edellä mainittu tehtävä tehtyä VBA-skriptin avulla.

Vaihe 1:

  • Voit seurata edellistä menetelmää avataksesi Microsoft Visual Basic for Applications ikkuna tai paina Alt + F11 näppäimillä samanaikaisesti avataksesi sen.
  • Kirjoita seuraava koodi:
 Sub Keep_Visible_Rows() Dim myU As Range Dim myR As Range Dim R As Range Set R = Selection R.AutoFilter Field:=2, Criteria1:="Sales" R.AutoFilter Field:=3, Criteria1:="B+" For Each myR In R.Rows If myR.Hidden Then If Not myU Is Nothing Then Set myU = Union(myU, myR) Else Set myU = myR End If End If End If Next myU.Delete ActiveSheet.AutoFilterMode = False End Sub 
  • Napsauta sitten Suorita painiketta koodin suorittamiseksi.

  • Näyttöön tulee ponnahdusikkuna, jossa kysytään, haluatko poistaa koko rivin.
  • Valitse OK .

Vaihe 2:

  • Se poistaa piilotetut rivit.
  • Voit tarkistaa, että piilotetut rivit on poistettu klikkaamalla yksinkertaisesti Suodatin painikkeesta Tiedot välilehti uudelleen.

Lue lisää: Miten poistaa piilotetut rivit Excel VBA: ssa (yksityiskohtainen analyysi)

5. Väliaikaisen sarakkeen luominen Poista piilotetut rivit

Jos et halua tehdä varmuuskopioita laskentataulukosta tai olet huolissasi siitä, että se vaikuttaa Excel-tiedoston muihin laskentataulukoihin tai vahingoittaa niitä pysyvästi, piilotettujen rivien poistamiseen on toinenkin tapa:

Vaihe 1:

  • Luo sarake väliaikainen Olemme luoneet yhden ja nimenneet sen seuraavasti: "- - - - - - - - - - - - - - - - - - - - - - - - - - -. Väliaikainen .
  • Tyyppi ' 0 ' ensimmäiseen soluun Väliaikainen sarakkeeseen ja paina ENTER .
  • Vedä tämän solun täyttökahvaa alaspäin. Se kopioi numeron numero '0' muihin soluihin Väliaikainen Vaihtoehtoisesti voit myös kaksoisnapsauta on täyttökahva täyttää kaikki alueen solut numerolla '0' .

Vaihe 2:

  • Napsauta Suodatin vaihtoehto poistaa suodattimet. Tämä tuo myös kaikki suodattimesi. piilotetut rivit takaisin.

  • Nyt me käänteinen suodattimen, jota käytimme aiemmin. Valitse tätä varten koko sinun data-alue mukaan lukien sarakeotsikko, ja napsauta sarakkeen Suodatin . Napsauta tilapäisen sarakkeen otsikon oikeassa alakulmassa olevaa alaspäin osoittavaa nuolta ja poista valinta kaikki valintaruudut arvon vieressä '0 ' .

  • Valitse nyt kaikki nämä tällä hetkellä näkyvät rivit, napsauta hiiren kakkospainikkeella mitä tahansa solua ja napsauta " Poista rivi " -vaihtoehto.

  • Näyttöön tulee ponnahdusikkuna, jossa kysytään, haluatko poistaa koko rivin.
  • Valitse OK .

  • Napsauta jälleen kerran Suodatin vaihtoehto poistaa suodattimet, ja näet, että näkyvät tiedot säilyvät ennallaan.

Lue lisää: Kuinka poistaa rivejä Excelissä vaikuttamatta kaavoihin (2 nopeaa tapaa)

Muistettavat asiat

  • Jos sinulla ei ole Kehittäjä-välilehteä, voit tehdä sen näkyväksi kohdassa Tiedosto> Vaihtoehto> Mukauta nauhaa .
  • VBA-editorin avaaminen Paina ALT + F11.
  • Voit painaa ALT + F8 saadaksesi makroikkunan näkyviin.

Päätelmä

Tässä artikkelissa olemme oppineet poistamaan suodatettuja rivejä Excelissä. Toivon, että tästä lähtien sinun on helppo poistaa sekä näkyviä että piilotettuja suodatettuja rivejä Excelissä. Jos sinulla on kysyttävää tai suosituksia tästä artikkelista, jätä kommentti alla. Hyvää päivänjatkoa!!!!

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.