Brisanje vrstice, če celica vsebuje določene vrednosti v Excelu (3 metode)

  • Deliti To
Hugh West

Pri delu s podatki v programu Excel je brisanje vrstice v programu Excel precej pogost pojav. Obstaja veliko število metod, ki jih lahko uporabimo za izbrišite vrstico programa Excel Če celica vsebuje določeno vrednost V tem članku bodo prikazane 3 učinkovite tehnike za brisanje vrstice v Excelu Če celica vsebuje določene vrednosti s primeri in ustreznimi ilustracijami.

Prenesite delovni zvezek za prakso

Priporočamo vam, da prenesete datoteko Excel in vadite z njo.

Izbriši vrstico, če celica vsebuje določeno vrednost.xlsm

3 metode za brisanje Excelove vrstice, če celica vsebuje določene vrednosti

Za predstavitev vseh metod v tem učbeniku bomo kot podatkovno zbirko uporabili vzorčno podatkovno zbirko osebnih podatkov.

Brez nadaljnjih razprav se posvetimo vsem metodam, eni za drugo.

1. Uporaba iskanja in nadomeščanja za brisanje vrstice, če celica vsebuje določeno besedilo v programu Excel

Recimo, da želimo izbrisati vse zapise, ki se začnejo z " Gospod ." v Ime stolpec. Da bi to storili,

🔗 Koraki:

❶ Press CTRL + F za odprtje z Poišči in zamenjaj okno.

❷ Nato vnesite " Gospod ." v okviru Poiščite, kaj bar.

❸ Po tem kliknite na Poišči vse možnost.

❹ Zdaj izberite enega od najdenih rezultatov in pritisnite CTRL + A gumb ▶, da izberete vse najdene rezultate.

❺ Ker ste uspešno izbrali vse najdene rezultate, zdaj pritisnite Zapri možnost.

❻ Zdaj pritisnite CTRL + - gumb za odprtje Izbriši pogovorno okno.

❼ Izberite Celice premaknite navzgor in pritisnite V REDU .

To je to.

Preberite več: Kako izbrisati vrstice v Excelu: 7 metod

2. Uporaba samodejnega filtra za odstranitev Excelove vrstice, če celica vsebuje določeno besedilo/število

2.1 Brisanje vrstice, če celica vsebuje določeno besedilo

V tej metodi bomo izbrisali vse zapise programa Excel, ki se začnejo z " Gospa Liesel " v stolpcu Ime z uporabo AutoFilter v Excelu,

🔗 Koraki:

❶ Izberite celotno podatkovno tabelo.

❷ Pojdi na Podatki ▶ Razvrsti in filtriraj ▶ Filter.

❸ Kliknite ikono spustnega seznama v desnem spodnjem kotu v Ime stolpec.

❹ Pojdi na Besedilni filtri ▶ Začne se z možnost.

Na tej točki se odpre pogovorno okno z imenom Samodejni filter po meri na zaslonu se prikaže.

❺ Zdaj vnesite Gospa Liesel v vrstici Začne se z bar in pritisnite V REDU .

❻ Po tem pritisnite CTRL + - in na zaslonu se prikaže pogovorno okno, kot je prikazano na spodnji sliki.

❼ Samo pritisnite V REDU gumb. To je preprosto to.

2.2 Brisanje vrstice, če celica vsebuje številko

V tej metodi bomo izbrisali vse zapise programa Excel, ki so večji od 23 v stolpcu Starost z uporabo AutoFilter v Excelu,

🔗 Koraki:

❶ Izberite katero koli celico v Starost stolpec.

❷ Pojdi na Podatki ▶ Razvrsti in filtriraj ▶ Filter.

❸ Kliknite ikono spustnega seznama v desnem spodnjem kotu v Starost stolpec.

❹ Pojdi na Številski filtri ▶ Večji od možnost.

❺ Vrsta 23 v okviru je večja od in pritisnite V REDU .

❻ Zdaj pritisnite CTRL + - da izbrišete vse filtrirane rezultate, nato pa pritisnite V REDU gumb v pojavnem pogovornem oknu.

To je to.

Preberite več: Kako filtrirati in brisati vrstice z VBA v Excelu (2 metodi)

Podobna branja:

  • Kako izbrisati več vrstic v Excelu z uporabo formule (5 metod)
  • Brisanje več vrstic v Excelu naenkrat (5 metod)
  • Kako izbrisati skrite vrstice v programu Excel VBA (podrobna analiza)
  • Brisanje vrstic v Excelu brez vpliva na formule (2 hitra načina) )
  • Kako izbrisati vrstico z uporabo makra, če celica vsebuje 0 v Excelu (4 Metode)

3. Brisanje vrstice, če celica vsebuje določeno besedilo/število v Excelu z uporabo kode VBA

V tem razdelku bomo izbrisali vrstico, če katera koli celica v njej vsebuje besedilo ali številko z uporabo VBA koda.

3.1 Brisanje vrstice, če celica vsebuje določeno besedilo

V tej metodi bomo poskusili izbrisati vrstico, ki ima starost 17 v Starost stolpec.

🔗 Koraki:

❶ Press ALT +F11 da odprete VBA okno.

❷ Zdaj pojdite na Vstavljanje ▶ Modul za odprtje novega modula.

❸ Kopirajte naslednjo kodo:

 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(B + 2, 2)) = True Then A.Cells(B + 2, 2).EntireRow.Delete End If Next End Sub 

❹ Prilepite ga na VBA in ga shranite s pritiskom na CTRL + S.

❺ Zdaj se vrnite na delovni list z naslovom " VBA " in pritisnite tipko ALT + F8 gumb.

❻ Izberite ime funkcije, ki se imenuje DeleteRowsContainingtext() in kliknite Spustite .

To je to.

3.2 Brisanje vrstice, če celica vsebuje številko

V tej metodi bomo razpravljali o tem, kako lahko dejansko izbrišete katero koli vrstico, če katera koli celica v stolpcu Age vsebuje katero koli številko.

🔗 Koraki:

❶ Press ALT +F11 da odprete VBA okno.

❷ Zdaj pojdite na Vstavljanje ▶ Modul za odprtje novega modula.

❸ Kopirajte naslednjo kodo:

 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 

Paste na VBA urednik in Shrani s pritiskom na CTRL + S .

❺ Zdaj se vrnite na delovni list z naslovom " VBA (2) " in pritisnite tipko ALT + F8 gumb.

❻ Izberite ime funkcije, ki se imenuje DeleteRowsContainingNumbers() in kliknite Spustite .

To je to.

Preberite več: Excel VBA za brisanje vrstic z določenimi podatki (9 primerov)

Stvari, ki si jih je treba zapomniti

📌 Pritisnite CTRL + F da odprete Poišči in zamenjaj pogovorno okno.

📌 CTRL + - je vroča tipka za brisanje.

📌 Lahko pritisnete ALT + F11 da odprete VBA okno.

Zaključek

Za zaključek smo prikazali 3 različne metode za brisanje vrstice, če celica vsebuje določeno vrednost v Excelu. Priporočamo vam, da prenesete delovni zvezek za vadbo, ki je priložen temu članku, in z njim vadite vse metode. In ne oklevajte, če želite postaviti kakršno koli vprašanje v spodnjem razdelku s komentarji. Poskušali bomo čim prej odgovoriti na vsa ustrezna vprašanja.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.