Kustuta rida, kui lahter sisaldab Excelis konkreetseid väärtusi (3 meetodit)

  • Jaga Seda
Hugh West

Andmetega töötades Excelis on Exceli rea kustutamine üsna tavaline nähtus. On olemas hea hulk meetodeid, mida saame kasutada selleks, et Exceli rea kustutamine Kui lahter sisaldab konkreetset väärtust sees. Erinevad lähenemisviisid näivad toimivat erinevates olukordades. Selles artiklis näidatakse 3 tõhusat tehnikat rea kustutamiseks Excelis Kui lahter sisaldab konkreetseid väärtusi, koos näidete ja nõuetekohaste illustratsioonidega.

Lae alla praktika töövihik

Soovitatav on laadida alla Exceli fail ja harjutada sellega koos.

Kustuta rida, kui lahter sisaldab konkreetset väärtust.xlsm

3 meetodit Exceli rea kustutamiseks, kui lahter sisaldab konkreetseid väärtusi

Kasutame kõigi selles õpiobjektis kirjeldatud meetodite demonstreerimiseks andmekogumina näidisandmebaasi Personal Info.

Niisiis, ilma edasise aruteluta käsitleme kõiki meetodeid ükshaaval.

1. Leia ja asendamise kasutamine rea kustutamiseks, kui lahter sisaldab Excelis konkreetset teksti

Oletame, et soovime kustutada kõik kirjed, mis algavad sõnaga " Härra ." Nimi veerus. Selleks,

🔗 Sammud:

❶ Press CTRL + F avada koos Leia ja asenda aken.

❷ Siis kirjuta " Härra ." jooksul Leia, mida baar.

❸ Pärast seda klõpsake nuppu Leia kõik võimalus.

❹ Nüüd valige üks leitud tulemustest ja seejärel vajutage nuppu CTRL + A nuppu ▶, et valida kõik leitud tulemused.

❺ Kuna olete edukalt valinud kõik leitud tulemused, vajutage nüüd nuppu Sulge võimalus.

❻ Nüüd vajutage CTRL + - nuppu, et avada Kustuta dialoogiaknas.

❼ Valige Nihutage rakke ülespoole ja vajutage OK .

See on kõik.

Loe lisaks: Kuidas kustutada ridu Excelis: 7 meetodit

2. AutoFiltri kasutamine Exceli rea eemaldamiseks, kui lahter sisaldab teatud teksti/numbrit

2.1 Kustuta rida, kui lahter sisaldab konkreetset teksti

Selles meetodis kustutame kõik Exceli kirjed, mis algavad sõnaga " Proua Liesel " veerus nimi, kasutades selleks AutoFilter funktsioon Excelis. Selleks,

🔗 Sammud:

❶ Valige kogu andmetabel.

❷ Go to Andmed ▶ Sorteerimine ja filtreerimine ▶ Filter.

❸ Klõpsake allapoole paremas nurgas oleval rippmenüü ikoonil. Nimi veerus.

❹ Mine juurde Tekstifiltrid ▶ Algab võimalus.

Sel hetkel ilmub dialoogiboksi nimi Kohandatud AutoFilter ilmub ekraanile.

❺ Nüüd kirjuta Proua Liesel jooksul algab baar ja vajutage OK .

❻ Pärast seda vajutage CTRL + - nuppu ja ekraanile ilmub alloleva pildi sarnane dialoogiboks.

❼ Lihtsalt vajutage OK nuppu. See on lihtsalt see.

2.2 Kustuta rida, kui lahter sisaldab numbrit

Selles meetodis kustutame kõik Exceli kirjed, mis on suuremad kui 23 vanuse veerus, kasutades AutoFilter funktsioon Excelis. Selleks,

🔗 Sammud:

❶ Valige ükskõik milline lahter lahtrisse Vanus veerus.

❷ Go to Andmed ▶ Sorteerimine ja filtreerimine ▶ Filter.

❸ Klõpsake allapoole paremas nurgas oleval rippmenüü ikoonil. Vanus veerus.

❹ Mine juurde Arvufiltrid ▶ Suurem kui võimalus.

❺ Tüüp 23 jooksul on suurem kui kasti ja vajutage OK .

❻ Nüüd vajutage CTRL + - et kustutada kõik filtreeritud tulemused ja seejärel vajutage nuppu OK nuppu avanevast dialoogiboksist.

See on kõik.

Loe edasi: Kuidas filtreerida ja kustutada ridu VBAga Excelis (2 meetodit)

Sarnased lugemised:

  • Kuidas kustutada mitu rida Excelis, kasutades valemit (5 meetodit)
  • Mitme rea kustutamine Excelis korraga (5 meetodit)
  • Kuidas kustutada Exceli VBAs varjatud ridu (üksikasjalik analüüs)
  • Exceli ridade kustutamine ilma valemite mõjutamata (2 kiiret viisi) )
  • Kuidas kustutada rida makro abil, kui lahter sisaldab Excelis 0 (4) Meetodid)

3. Kustuta rida, kui lahter sisaldab konkreetset teksti/numbrit Excelis, kasutades VBA-koodi

Selles jaotises kustutame rea, kui mõni lahter selles sisaldab teksti või numbrit, kasutades selleks VBA kood.

3.1 Kustuta rida, kui lahter sisaldab konkreetset teksti

Selles meetodis püüame kustutada rea, millel on vanus 17 aastal Vanus veerus.

🔗 Sammud:

❶ Press ALT +F11 avada VBA aken.

❷ Nüüd mine aadressile Sisesta ▶ moodul uue mooduli avamiseks.

❸ Kopeeri järgmine kood:

 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 

❹ kleepige see üles VBA redaktor ja salvestage see, vajutades CTRL + S.

❺ Nüüd minge tagasi töölehele nimega " VBA " ja vajutage ALT + F8 nupp.

❻ Valige funktsiooni nimi nimega DeleteRowsContainingtext() ja klõpsake Käivita .

See on kõik.

3.2 Kustuta rida, kui lahter sisaldab numbrit

Selles meetodis arutame, kuidas saate tegelikult kustutada mis tahes rea, kui mõni lahter veerus Age sisaldab mis tahes arvu.

🔗 Sammud:

❶ Press ALT +F11 avada VBA aken.

❷ Nüüd mine aadressile Sisesta ▶ moodul uue mooduli avamiseks.

❸ Kopeeri järgmine kood:

 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 see on VBA toimetaja ja Salvesta seda vajutades CTRL + S .

❺ Nüüd minge tagasi töölehele nimega " VBA (2) " ja vajutage ALT + F8 nupp.

❻ Valige funktsiooni nimi nimega DeleteRowsContainingNumbers() ja klõpsake Käivita .

See on kõik.

Loe edasi: Excel VBA konkreetsete andmetega ridade kustutamiseks (9 näidet)

Asjad, mida meeles pidada

📌 Press CTRL + F avada Leia ja asenda dialoogiaknas.

📌 CTRL + - on kustutamise kiirklahv.

📌 Saate vajutada ALT + F11 avada VBA aken.

Kokkuvõte

Kokkuvõtteks oleme illustreerinud 3 erinevat meetodit, et kustutada rida, kui lahter sisaldab konkreetset väärtust Excelis. Soovitame teil alla laadida selle artikli juurde lisatud praktilise töövihiku ja harjutada kõiki meetodeid selle abil. Ja ärge kartke küsida küsimusi allpool olevas kommentaaride sektsioonis. Püüame vastata kõigile asjakohastele päringutele niipea kui võimalik.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.