Odstranite vrstice na podlagi vrednosti celice v Excelu – preprosta vadnica
Ne glede na to, ali imate opravka z majhno preglednico ali velikim naborom podatkov, vam lahko znanje, kako odstraniti vrstice na podlagi vrednosti celic, prihrani čas in trud. Ta postopek je mogoče izvesti z uporabo več Excelovih funkcij, vključno s funkcijo Filter, orodjem Najdi in zamenjaj, funkcijo Razvrsti in celo z uporabo naprednih tehnik. Ob koncu tega priročnika boste opremljeni z znanjem za učinkovito odstranjevanje neželenih vrstic iz Excelovih listov, s čimer boste zagotovili, da so vaši podatki čisti in ustrezni za vaše potrebe analize.
Če želim na primer odstraniti vse vrstice, v katerih stolpec z imenom vsebuje Jenerja, kako naj nadaljujem?
Odstranite celotne vrstice glede na vrednost celice
Odstranite vrstice v izboru na podlagi vrednosti celice s funkcijo Razvrsti
Odstranite celotne vrstice na podlagi vrednosti celice v Excelu
Excel ponuja več načinov za odstranjevanje vrstic na podlagi določenih vrednosti celic. Ta razdelek zajema metode, ki segajo od preprostih Excelovih funkcij, kot so filtriranje, iskanje in zamenjava ter Kutools, do naprednejših tehnik, ki vključujejo VBA. Ne glede na to, ali ste začetnik ali napreden uporabnik, boste našli metodo, ki ustreza vaši ravni znanja in potrebam.
Odstranite celotne vrstice na podlagi vrednosti celice s funkcijo filtra
Običajno lahko uporabite funkcijo filtra, da prikažete vrstice, ki izpolnjujejo določena merila, nato pa vrstico takoj izbrišete.
1. korak: Uporabite funkcijo filtra za filtriranje neželenih vrstic
- Izberite obseg podatkov, za katerega želite izbrisati vrstice. In nato kliknite datum > filter, glej posnetek zaslona:
- Zdaj se bodo v glavi vsakega stolpca pojavile spustne puščice. Kliknite spustno puščico v stolpcu z vrednostmi, na podlagi katerih želite odstraniti vrstice. Na primer, če želite odstraniti vrstice z imenom Jener, bi morali klikniti puščico v stolpcu Ime.
- V spustnem meniju počistite polje Izberi vse da počistite vse izbire, in označite samo polje poleg Jener ali ročno vnesite Jener v iskalno polje, da ga hitro najdete.
- In nato kliknite OK gumb za uporabo filtra. Prikazane bodo samo vrstice, ki vsebujejo Jener. Oglejte si posnetek zaslona:
2. korak: Izbrišite filtrirane vrstice
Izberite vidne vrstice, nato z desno miškino tipko kliknite eno od izbranih vrstic in izberite Izbriši vrstico iz kontekstnega menija. S tem boste odstranili vse izbrane vrstice.
3. korak: Počistite filter
Nato kliknite na datum > filter ponovno. S tem boste odstranili filter in videli boste vse zapise razen izbrisanih.
- Podobno kot jaz uporabim metodo filtra za odstranjevanje vrstic, ki vsebujejo besedilo Jener, jo lahko uporabite tudi za odstranitev vrstic na podlagi številskih ali datumskih pogojev, kot so prikazani naslednji posnetki zaslona:
Pogoji številskega filtra:
Pogoji datumskega filtra: - Uporabite lahko tudi funkcijo Filter za filtriranje in brisanje vseh vrstic, ki vsebujejo določeno barvo ozadja. Oglejte si posnetek zaslona:
- Funkcijo filtra lahko uporabite za filtriranje na podlagi več meril, da filtrirate vsebino, ki je ne potrebujete, in jo nato izbrišete. Recimo, da želite izbrisati vse vrstice, v katerih je prodajalec Jener in je skupna prodaja večja od 7000 USD. Najprej morate filtrirati vrstice po imenu Jener, nato pa filtrirati prodaje, ki so večje od 7000.
Odstranite celotne vrstice na podlagi vrednosti celice s Kutools AI Aide
Kutools za Excel je obsežen dodatek, ki vključuje več kot 300 naprednih funkcij, zasnovanih za poenostavitev različnih vrst kompleksnih opravil v Excelu. Ena od njegovih značilnosti, Kutools AI Aide, pomaga avtomatizirati naloge, kot je filtriranje in brisanje vrstic na podlagi določenih meril.
Po namestitvi Kutools za Excel, Kliknite Kutools AI > AI pomočnik da odprete Kutools AI Aide podokno:
- Izberite obseg podatkov, nato vnesite svojo zahtevo v polje za klepet in kliknite Pošlji ali pritisnite Vnesite tipka za pošiljanje vprašanja;
»Odstrani vrstice, če stolpec Ime vsebuje ime Jener v izboru« - Po analizi kliknite Izvedba gumb za tek. Kutools AI Aide bo obdelal vašo zahtevo z AI in odstranil določene vrstice neposredno v Excelu.
- Če želite izbrisati vrstice na podlagi več meril, preprosto ustrezno prilagodite zahteve. Na primer, uporabite ukaze, kot je "Odstranite vrstice, kjer stolpec Ime vključuje Jenerja ali Kevina v izboru"Ali"Odstranite vrstice, kjer stolpec Ime vsebuje Jener in skupna prodaja presega 7000 v izboru".
- Ta metoda ne podpira razveljavitve funkcija. Če pa želite obnoviti izvirne podatke, lahko kliknete Nezadovoljen da razveljavite spremembe.
Odstranite celotne vrstice na podlagi vrednosti celice s funkcijo Najdi in Zamenjaj
Odstranjevanje celih vrstic na podlagi določene vrednosti celice z Excelovo funkcijo Najdi in zamenjaj je preprosta metoda, ki je lahko zelo učinkovita za čiščenje vaših podatkov. Naredite naslednje:
1. korak: Uporabite funkcijo Najdi in zamenjaj, da izberete določeno vrednost
- Izberite podatke stolpca, kjer boste odstranili vrstice na podlagi določene vrednosti celice, in nato odprite Poišči in zamenjaj pogovorno okno s pritiskom na Ctrl + F tipke hkrati.
- v Poišči in zamenjaj pogovorno okno vnesite določeno vrednost celice (v našem primeru vnesemo jener) v Našli kaj in kliknite Poišči vse . Oglejte si posnetek zaslona:
- Izberite vse rezultate iskanja na dnu Poišči in zamenjaj in zaprite to pogovorno okno. (Izberete lahko enega od rezultatov iskanja in nato Ctrl + tipke za izbiro vseh najdenih rezultatov.) In izbrane so vse celice, ki vsebujejo določeno vrednost. Nato zaprite to pogovorno okno. Oglejte si posnetek zaslona:
2. korak: Izbrišite vrstice na podlagi izbrane vrednosti
- Ko so celice še vedno izbrane, z desno miškino tipko kliknite eno od izbranih celic in izberite Brisanje iz kontekstnega menija.
- Izberite Cela vrstica v pogovornem oknu Izbriši in kliknite OK da odstranite vse vrstice, ki vsebujejo navedeno vrednost.
Odstranite celotne vrstice na podlagi vrednosti celice s kodo VBA
Odstranjevanje vrstic na podlagi vrednosti celice z uporabo VBA (Visual Basic for Applications) v Excelu omogoča avtomatizacijo opravila, zaradi česar je učinkovito, zlasti za velike nabore podatkov.
1. korak: Odprite urejevalnik modulov VBA in kopirajte kodo
- Pritisnite Alt + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.
- V odprtem oknu kliknite Vstavi > Moduli da ustvarite nov prazen modul.
- Nato kopirajte in prilepite spodnjo kodo v prazen modul.
Sub DeleteRowsBasedOnCellValue() 'Updateby Extendoffice Dim ws As Worksheet Set ws = ActiveSheet Dim columnRange As Range On Error Resume Next Set columnRange = Application.InputBox("Select the column range to check:", "Kutools for Excel", Type:=8) On Error GoTo 0 If columnRange Is Nothing Then Exit Sub Dim lastRow As Long lastRow = ws.Cells(ws.Rows.Count, columnRange.Column).End(xlUp).Row Dim criteria As String criteria = Application.InputBox("Enter the value to delete rows for:", "Kutools for Excel", Type:=2) If criteria = "" Then Exit Sub Dim i As Long For i = lastRow To 1 Step -1 If ws.Cells(i, columnRange.Column).Value = criteria Then ws.Rows(i).Delete End If Next i End Sub
2. korak: Izvedite kodo
- Nato pritisnite F5 tipko za zagon kode. V pojavnem pogovornem oknu izberite stolpec, v katerem boste odstranili vrstice na podlagi določene vrednosti, in kliknite OK gumb.
- V naslednje pogovorno okno vnesite določeno vrednost, na podlagi katere boste odstranili vrstice, in kliknite OK . Oglejte si posnetek zaslona:
Rezultat:
Nato boste videli, da so bile celotne vrstice izbrisane glede na že določeno vrednost.
Odstranite vrstice v izboru na podlagi vrednosti celice s funkcijo Razvrsti
Vse zgornje metode odstranijo celotno vrstico, kar je lahko omejitev. Z uporabo teh metod bi na primer odstranili vse podatke na desni strani nabora podatkov. Recimo, da želite izbrisati samo določene zapise v naboru podatkov, medtem ko ohranite preostale podatke. V tem primeru je potreben alternativni pristop.
1. korak: Ustvarite pomožni stolpec za podatke
Ustvarite nov stolpec, ki nam bo pomagal slediti naročilu. Poleg svojih podatkov morate vstaviti stolpec in ga nato izpolniti s serijsko številko, kot je 1, 2, 3 ... glejte posnetek zaslona:
2. korak: razvrstite podatke glede na določen stolpec
- Izberite podatkovni stolpec, na podlagi katerega želite izbrisati vrstice. Nato kliknite datum > Razvrsti od A do Ž or Z do Ain se prikaže pogovorno okno Opozorilo o razvrščanju, izberite Razširite izborin nato kliknite Razvrščanje . Oglejte si posnetek zaslona:
- Zdaj bodo vrstice z enakimi vrednostmi združene skupaj, kar bo olajšalo njihovo prepoznavanje in izbiro. Oglejte si posnetek zaslona:
3. korak: Izbrišite razvrščene vrstice
- Izberite skupino zapisov, ki jih želite izbrisati, nato kliknite z desno tipko miške in izberite Brisanje iz kontekstnega menija. V Brisanje pogovorno okno, izberite Premakni celice navzgor možnost. In nato kliknite OK Gumb. Oglejte si posnetek zaslona:
- Izbrišejo se samo zapisi, kjer je ime Jener, brez odstranitve celotne vrstice. Tako bodo vsi podatki na desni ali levi strani vašega nabora podatkov ostali nespremenjeni.
4. korak: Uporabite funkcijo Razvrsti, da obnovite prvotni vrstni red podatkov
Kliknite glavo stolpca s pomočjo in pojdite na datum na traku in izberite Razvrsti od A do Ž da organizirate podatke glede na zaporedje v stolpcu pomočnika. To bo po potrebi obnovilo podatke v izbranem obsegu v prvotni vrstni red.
5. korak: Izbrišite pomožni stolpec
Na koncu po potrebi izbrišite stolpec s pomočjo, da počistite svoj delovni list.
V tem članku smo raziskali več metod za odstranjevanje vrstic v Excelu na podlagi vrednosti celic. Izberete lahko tisto, ki vam je všeč. Če vas zanima več nasvetov in trikov za Excel, naše spletno mesto ponuja na tisoče vadnic kliknite tukaj za dostop do njih. Hvala za branje in veselimo se, da vam bomo v prihodnje zagotovili več koristnih informacij!
Sorodni članki:
- Preprosto odstranite prazne celice v Excelu – Celotna vadnica
- Odstranjevanje praznih celic v Excelu je običajna naloga, ki lahko pomaga racionalizirati vaše podatke, kar olajša analizo, razumevanje in predstavitev. Prazne celice lahko motijo vašo analizo podatkov, povzročijo napake v formulah in povzročijo, da so vaši nabori podatkov videti nepopolni ali neprofesionalni. V tej vadnici bomo raziskali več metod za učinkovito odstranjevanje ali upravljanje praznih celic v Excelu, kot so funkcija Go To Special, formule, funkcija Filter. Vsaka metoda služi različnim potrebam in scenarijem, tako da lahko izberete tisto, ki najbolj ustreza vašim zahtevam.
- Izbrišite vse vrstice, ki vsebujejo določeno besedilo v stolpcu v Google Preglednicah
- Recimo, da imate na google listu obseg podatkov, zdaj bi radi izbrisali vrstice glede na vrednosti celic v stolpcu. Na primer, želim izbrisati vse vrstice, ki vsebujejo besedilo »Complete« v stolpcu C. V tem članku bom govoril o tem, kako to rešiti v Googlovih listih.
- Brisanje vrstic glede na barvo ozadja
- Kako lahko izbrišete celotne vrstice glede na barvo ozadja? V tem primeru moram izbrisati vse vrstice, katere celice so napolnjene z modro barvo ozadja, kot je prikazano na sliki spodaj. V tem članku boste dobili nekaj kod za dosego te naloge v Excelu.
- Izbriši vsako drugo vrstico
- Če želite v Excelu hitro izbrisati vsako drugo vrstico ali stolpec, je glavno, kako lahko najprej hitro izberete vsako drugo vrstico ali stolpec in nato zanje uporabite operacijo brisanja. Ta članek vam bo pokazal nekaj zapletenih stvari o tem, kako najprej izbrati vsako drugo vrstico ali stolpec in jih nato hitro izbrisati.
Najboljša pisarniška orodja za produktivnost
Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa. Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...
Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo
- Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
- Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
- Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!