Poista rivi, jos solu sisältää tiettyjä arvoja Excelissä (3 menetelmää)

  • Jaa Tämä
Hugh West

Excelissä tietojen kanssa työskenneltäessä Excel-rivin poistaminen on melko yleinen ilmiö. On olemassa useita menetelmiä, joilla voimme käyttää Excel-rivin poistaminen Jos solu sisältää tiettyä arvoa. Tässä artikkelissa näytetään 3 tehokasta tekniikkaa rivin poistamiseksi Excelissä Jos solu sisältää tiettyjä arvoja, esimerkkien ja asianmukaisten kuvien avulla.

Lataa harjoituskirja

On suositeltavaa ladata Excel-tiedosto ja harjoitella sen avulla.

Poista rivi, jos solu sisältää tietyn Value.xlsm:n.

3 tapaa poistaa Excel-rivi, jos solu sisältää tiettyjä arvoja

Käytämme esimerkkitietokantaa Henkilötiedot-tietokanta tietokokonaisuutena, jolla demonstroidaan kaikki tämän oppikirjan menetelmät.

Käydään siis kaikki menetelmät yksi kerrallaan läpi ilman lisäkeskustelua.

1. Etsi ja korvaa -tekstin käyttö rivin poistamiseksi, jos solu sisältää tietyn tekstin Excelissä.

Sanotaan, että haluamme poistaa kaikki tietueet, jotka alkavat " Herra ." Nimi sarakkeessa. tehdä niin,

🔗 Vaiheet:

❶ Lehdistö CTRL + F avata Etsi ja korvaa ikkuna.

❷ Kirjoita sitten " Herra ." sisällä Etsi mitä baari.

❸ Sen jälkeen napsauta painiketta Etsi kaikki vaihtoehto.

❹ Valitse nyt yksi löydetyistä tuloksista ja paina sitten näppäintä CTRL + A painikkeella ▶ voit valita kaikki löydetyt tulokset.

❺ Kun olet onnistuneesti valinnut kaikki löydetyt tulokset, paina nyt painiketta Sulje vaihtoehto.

❻ Paina nyt CTRL + - painiketta avataksesi Poista valintaikkuna.

❼ Valitse Siirrä soluja ylöspäin ja paina OK .

Siinä kaikki.

Lue lisää: Rivien poistaminen Excelissä: 7 menetelmää

2. AutoFilterin käyttö Excel-rivin poistamiseksi, jos solu sisältää tietyn tekstin/numeron

2.1 Poista rivi, jos solu sisältää tiettyä tekstiä

Tässä menetelmässä poistamme kaikki Excel-tietueet, joiden alussa on " Neiti Liesel " Nimi-sarakkeessa käyttämällä AutoFilter ominaisuus Excelissä,

🔗 Askeleet:

❶ Valitse koko datataulukko.

❷ Siirry osoitteeseen Tiedot ▶ Lajittelu ja suodatus ▶ Suodatus.

❸ Napsauta oikeassa alakulmassa olevaa pudotuskuvaketta. Nimi sarake.

❹ Siirry osoitteeseen Tekstisuodattimet ▶ Alkaa kanssa vaihtoehto.

Tässä vaiheessa valintaikkunan nimi Mukautettu AutoFilter avautuu näytölle.

❺ Kirjoita nyt Neiti Liesel sisällä alkaa palkilla ja paina OK .

❻ Paina sen jälkeen painiketta CTRL + - painiketta, ja näytölle ilmestyy alla olevan kuvan kaltainen valintaikkuna.

❼ Paina vain painiketta OK nappia. Siinä kaikki.

2.2 Poista rivi, jos solu sisältää numeron

Tässä menetelmässä poistamme kaikki Excel-tietueet, jotka ovat suurempia kuin 23 ikä-sarakkeessa käyttämällä AutoFilter ominaisuus Excelissä,

🔗 Askeleet:

❶ Valitse mikä tahansa solu ruudussa Ikä sarake.

❷ Siirry osoitteeseen Tiedot ▶ Lajittelu ja suodatus ▶ Suodatus.

❸ Napsauta oikeassa alakulmassa olevaa pudotuskuvaketta. Ikä sarake.

❹ Siirry osoitteeseen Numerosuodattimet ▶ Suurempi kuin vaihtoehto.

❺ Tyyppi 23 sisällä on suurempi kuin ruutuun ja paina OK .

❻ Paina nyt CTRL + - poistaaksesi kaikki suodatetut tulokset ja paina sitten painiketta OK painiketta ponnahdusikkunasta.

Siinä kaikki.

Lue lisää: Rivien suodattaminen ja poistaminen VBA: lla Excelissä (2 menetelmää)

Samanlaisia lukemia:

  • Kuinka poistaa useita rivejä Excelissä käyttämällä kaavaa (5 menetelmää)
  • Poista useita rivejä Excelissä kerralla (5 menetelmää)
  • Miten poistaa piilotetut rivit Excel VBA: ssa (yksityiskohtainen analyysi)
  • Poista rivejä Excelissä vaikuttamatta kaavoihin (2 nopeaa tapaa). )
  • Kuinka poistaa rivi käyttämällä makroa, jos solu sisältää 0 Excelissä (4) Menetelmät)

3. Poista rivi, jos solu sisältää tietyn tekstin / numeron Excelissä käyttämällä VBA-koodia

Tässä osiossa poistamme rivin, jos jokin sen solu sisältää tekstiä tai numeroita käyttämällä seuraavia tapoja VBA koodi.

3.1 Poista rivi, jos solu sisältää tiettyä tekstiä

Tässä menetelmässä yritämme poistaa rivin, jolla on ikä 17 vuonna Ikä sarake.

🔗 Askeleet:

❶ Lehdistö ALT +F11 avataksesi VBA ikkuna.

❷ Mene nyt osoitteeseen Aseta ▶ Moduuli avataksesi uuden moduulin.

❸ Kopioi seuraava koodi:

 Sub DeleteRowsContainingtext() Dim A As Worksheet Dim B As Integer Dim Step As Long Set A = Worksheets("VBA") For B = A.Range("B5:C14").Rows.Count To 1 Step -1 If Application.WorksheetFunction.IsText(Cells(Cells(B + 2, 2))) = True Then A.Cells(Cells(B + 2, 2).EntireRow.Delete End If Next End Sub 

❹ Liitä se osoitteeseen VBA editor ja tallenna se painamalla CTRL + S.

❺ Mene nyt takaisin taulukkoon nimeltä " VBA " ja paina ALT + F8 nappi.

❻ Valitse toiminnon nimi nimeltään DeleteRowsContainingtext() ja klikkaa Suorita .

Siinä kaikki.

3.2 Poista rivi, jos solu sisältää numeron

Tässä menetelmässä keskustelemme siitä, miten voit poistaa minkä tahansa rivin, jos jokin sarakkeen Ikä solu sisältää numeron.

🔗 Askeleet:

❶ Lehdistö ALT +F11 avataksesi VBA ikkuna.

❷ Mene nyt osoitteeseen Aseta ▶ Moduuli avataksesi uuden moduulin.

❸ Kopioi seuraava koodi:

 Sub DeleteRowsContainingNumbers() Dim A As Long Dim B As Long A = 1000 For B = A To 1 Step -1 If Cells(B, 3).Value = "17" Then Rows(B).Delete End If Next End Sub 

Liitä se on VBA toimittaja ja Tallenna painamalla CTRL + S .

❺ Mene nyt takaisin taulukkoon nimeltä " VBA (2) " ja paina ALT + F8 nappi.

❻ Valitse toiminnon nimi nimeltään DeleteRowsContainingNumbers() ja klikkaa Suorita .

Siinä kaikki.

Lue lisää: Excel VBA riveiden poistamiseksi tietyillä tiedoilla (9 esimerkkiä)

Muistettavat asiat

📌 Paina CTRL + F avataksesi Etsi ja korvaa valintaikkuna.

📌 CTRL + - on poiston pikanäppäin.

📌 Voit painaa ALT + F11 avataksesi VBA ikkuna.

Päätelmä

Lopuksi olemme havainnollistaneet 3 eri menetelmää rivin poistamiseksi, jos solu sisältää tietyn arvon Excelissä. On suositeltavaa ladata tämän artikkelin mukana liitetty käytännön työkirja ja harjoitella kaikkia menetelmiä sen avulla. Äläkä epäröi kysyä kysymyksiä alla olevassa kommenttiosassa. Yritämme vastata kaikkiin asiaankuuluviin kyselyihin mahdollisimman pian.

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.