Vaihtoehtoisten rivien poistaminen Excelissä (5 nopeaa tapaa)

  • Jaa Tämä
Hugh West

Saatat kohdata monia tilanteita, joissa sinun on poistettava vaihtoehtoisia rivejä Excel-taulukoissa. Voit esimerkiksi haluta säilyttää parittomien rivien tiedot ja siirtää kaikki parillisten rivien tiedot. Voimme tehdä sen manuaalisesti, mutta se ei ole tehokasta suurelle työarkille. Joten näytän tässä artikkelissa 5 nopeaa ja sopivaa menetelmää, joilla voit poistaa vaihtoehtoisia rivejä Excelissä terävillä vaiheilla ja eloisilla kuvilla.

Lataa harjoituskirja

Voit ladata ilmaisen Excel-mallin täältä ja harjoitella sitä itse.

Poista vaihtoehtoiset rivit.xlsm

5 tapaa poistaa vaihtoehtoisia rivejä Excelissä

Ensin esittelen sinulle tietokokonaisuuteni, joka sisältää myyjien myyntiä kahdella alueella saman kuukauden aikana. Nyt sovellamme viittä tehokasta menetelmää vaihtoehtoisten rivien poistamiseksi, mikä tarkoittaa, että poistamme rivit, jotka sisältävät Yhdistyneen kuningaskunnan alueen.

Menetelmä 1: Käytä Excelin Flash-täyttöä ja suodatinta vaihtoehtoisten rivien poistamiseen.

Ensimmäisessä menetelmässämme käytän Exceliä. Salaman täyttö ja Suodatin vaihtoehto vaihtoehtoisten rivien poistamiseksi. Sitä varten olen lisännyt apusarakkeen.

Vaiheet:

  • Kirjoita taulukon ensimmäiseen sarakkeeseen TRUE ja toiseen sarakkeeseen FALSE.

  • Valitse sitten nämä kaksi solua ja vedä alaspäin Salaman täyttö

Nyt kaikki solut on täytetty tällä kuviolla.

  • Valitse myöhemmin mikä tahansa solu tietokokonaisuudesta ja napsauta seuraavasti-

    Etusivu> Muokkaus> Lajittelu & Suodata> Suodata .

Katso nyt, että suodatinvaihtoehto on lisätty otsikoihin.

  • Napsauta Helper-sarakkeessa olevaa suodatinkuvaketta.
  • Merkitse sitten vain vaihtoehto FALSE.
  • Paina OK .

Nyt se näyttää vain Yhdistyneen kuningaskunnan alueen rivit.

  • Valitse rivit ja paina Poista painiketta näppäimistölläsi.

Rivit on nyt poistettu.

  • Nyt saat muut rivit takaisin napsauttamalla suodatinkuvaketta uudelleen.
  • Merkitse sitten vain vaihtoehto TRUE.
  • Lopuksi paina vain OK .

Tässä ovat jäljellä olevat rivit.

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

Menetelmä 2: Lisää solumuotoilu ja suodatin vaihtoehtoisten rivien poistamiseksi.

Voimme käyttää solua Muotoilu ja Suodatin vaihtoehdoilla poistetaan vaihtoehtoiset rivit. Käytämme tässä Excel-taulukkomuotoa.

Vaiheet:

  • Valitse valaan tietokokonaisuus.
  • Napsauta sitten seuraavasti- Home> Muotoile taulukkona.
  • Valitse myöhemmin taulukkomuoto, jossa rivien välillä on vuorotellen täyttöväri ja ei täytettä.

Tämän jälkeen avautuu valintaikkuna, jossa näkyy tietoväli. Varmista, että Taulukkoni otsikot -vaihtoehto on merkitty, jos valitset tietoväli, jossa on otsikoita.

  • Paina OK .

  • Sen jälkeen napsauta peräkkäin- Suunnittelu> Muunna alueeksi .

  • Klikkaa sitten uudelleen seuraavasti-

    Etusivu> Muokkaus> Lajittelu & Suodata> Suodata .

  • Paina nyt mitä tahansa otsikon suodatinkuvaketta ja napsauta- Suodata värin mukaan> Ei täytettä .

Nyt voit havaita, että suodatetaan sellaiset solut, jotka eivät ole täynnä ja jotka sisältävät Yhdistyneen kuningaskunnan alueita.

  • Valitse tällä hetkellä vain rivit ja paina painiketta Poista näppäimistölläsi.

  • Saadaksesi muut rivit takaisin, kytke Suodatin-vaihtoehto pois päältä napsauttamalla uudelleen-

    Etusivu> Muokkaus> Lajittelu & Suodata> Suodata .

Olemme nyt saaneet muut rivit takaisin.

Lue lisää: Excel-rivin poistaminen, jos solu sisältää tiettyjä arvoja (3 menetelmää)

Menetelmä 3: Käytä MOD- ja ROW-funktioita vaihtoehtoisten rivien poistamiseen Excelissä.

Funktioiden käyttäminen on erittäin käyttäjäystävällistä Excelissä. Voimme suorittaa tehtävän käyttämällä komentoa MOD ja ROW toiminnot. MOD funktiota käytetään palauttamaan kahden luvun jäännös jaon jälkeen ja funktiota ROW funktiota käytetään palauttamaan solun rivinumero. Tässä tarvitaan jälleen apusaraketta.

Vaiheet:

  • Kirjoita seuraava kaava Solu F5 -
=MOD(ROW(),2)

  • Paina Kirjoita

  • Vedä alaspäin Täyttökahva kuvaketta kopioidaksesi kaavan.

Helper-sarake on nyt täytetty.

  • Valitse sitten mikä tahansa solu ja napsauta seuraavasti aktiiviseksi suodatusvaihtoehdoksi-

Etusivu> Muokkaus> Lajittelu & Suodata> Suodata .

  • Napsauta myöhemmin Helper-sarakkeen suodatinkuvaketta.
  • Merkitse 0-vaihtoehto.
  • Paina sitten OK .

  • Sen jälkeen valitse vain nämä suodatetut rivit ja paina näppäintä Poista painiketta näppäimistölläsi.

Rivit on nyt poistettu.

  • Saat muut rivit takaisin painamalla suodatinkuvaketta uudelleen ja merkitsemällä vaihtoehdon '1'.
  • Paina lopuksi OK .

Tässä on tuloksemme.

⏬ Kaavan erittely:

➥ ROW()

The ROW palauttaa kyseisen solun rivinumeron, joka on-

{5}

➥ MOD(ROW(),2)

{1}

Lue lisää: Excelin rivien poistaminen alueelta VBA:lla (3 helppoa tapaa)

Samanlaisia lukemia:

  • Kuinka poistaa useita rivejä Excelissä käyttämällä kaavaa (5 menetelmää)
  • Poista useita rivejä Excelissä kerralla (5 menetelmää)
  • Kuinka poistaa rivejä Excelissä tietyllä tekstillä (3 menetelmää)
  • Poista rivi käyttämällä makroa, jos solu sisältää 0 Excelissä (4 menetelmää)
  • Kuinka poistaa suodattamattomia rivejä Excelissä VBA: n avulla (4 tapaa)

Menetelmä 4: Sovelletaan Excel ISEVEN- ja ROW-funktioita vaihtoehtoisten rivien poistamiseksi.

Voimme käyttää toista funktioiden yhdistelmää tehdäksemme operaation ne ovat ISEVEN ja ROW toiminnot. ISEVEN funktiota käytetään tarkistamaan, onko luku parillinen vai ei.

Vaiheet:

  • Osoitteessa Solu F5 kirjoitetaan seuraava kaava-
=ISEVEN(ROW())

  • Paina Kirjoita

  • Vedä sitten alaspäin Täyttökahva kuvaketta kopioidaksesi kaavan muihin soluihin.

  • Sen jälkeen valitse mikä tahansa solu ja napsauta seuraavasti aktiiviseksi suodatinvaihtoehdoksi- Etusivu> Muokkaus> Lajittelu & Suodata> Suodata .

  • Napsauta sitten Helper-sarakkeen suodatinkuvaketta.
  • Merkitse "TRUE"-vaihtoehto.
  • Paina OK .

  • Myöhemmin voit vain valita nämä suodatetut rivit ja painaa näppäintä Poista näppäimistön painikkeella poistaaksesi ne.

  • Saadaksesi takaisin muut rivit paina suodatinkuvaketta uudelleen ja laita merkintä 'FALSE' -vaihtoehtoon.
  • Lopuksi paina vain OK .

Yhdistyneen kuningaskunnan aluetta koskevat rivit on nyt poistettu.

⏬ Kaavan erittely:

➥ ROW()

The ROW palauttaa kyseisen solun rivinumeron, joka on-

{5}

➥ ISEVEN(ROW())

{FALSE}

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

Menetelmä 5: Käytä VBA-makroa vaihtoehtoisten rivien poistamiseen Excelissä.

Viimeisessä metodissa näytän, miten voimme tehdä operaation käyttämällä komentoa VBA-makrot Siinä on vähemmän vaiheita ja se on erittäin nopea menetelmä.

Vaiheet:

  • Napsauta hiiren kakkospainikkeella arkin otsikossa.
  • Valitse Näytä koodi alkaen kontekstivalikko .

A VBA ikkuna tulee näkyviin.

  • Kirjoita siihen seuraavat koodit-
 Sub Delete_Alternate_Rows() Dim x As Range Set x = Application.InputBox("Select the Range Without Headers", "Range Selection", Type:=8) For i = x.Rows.Count To 1 Step -2 If i Mod 2 = 0 Then x.Rows(i).Delete End If Next i End Sub 
  • Paina sitten Toistokuvake suorittaa koodit.

Näyttöön tulee valintaikkuna, jossa voit valita data-alueen.

Aseta nyt data-alue ja paina OK .

Olemme nyt valmiita poistamaan vaihtoehtoisia rivejä.

Lue lisää: Makro rivin poistamiseksi Excelissä, jos solu on tyhjä

Päätelmä

Toivon, että kaikki edellä kuvatut menetelmät ovat tarpeeksi hyviä poistamaan vaihtoehtoisia rivejä Excelissä. Voit vapaasti kysyä mitä tahansa kysymystä kommenttiosassa ja antaa minulle palautetta.

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.