Eliminați rândurile pe baza valorii celulei în Excel - Tutorial ușor
Indiferent dacă aveți de-a face cu o foaie de calcul mică sau cu un set de date mare, a ști cum să eliminați rânduri pe baza valorilor celulelor vă poate economisi timp și efort. Acest proces poate fi efectuat folosind mai multe caracteristici Excel, inclusiv caracteristica Filtrare, instrumentul Găsire și înlocuire, caracteristica Sortare și chiar folosind tehnici avansate. Până la sfârșitul acestui ghid, veți fi echipat cu cunoștințele necesare pentru a elimina eficient rândurile nedorite din foile dvs. Excel, asigurându-vă că datele dumneavoastră sunt curate și relevante pentru nevoile dumneavoastră de analiză.
De exemplu, dacă vreau să elimin toate rândurile în care coloana nume conține Jener, cum aș proceda?
Eliminați rânduri întregi în funcție de valoarea celulei
Eliminați rândurile din selecție pe baza valorii celulei cu funcția Sortare
Eliminați rânduri întregi pe baza valorii celulei în Excel
Excel oferă mai multe moduri de a elimina rânduri bazate pe anumite valori ale celulelor. Această secțiune acoperă metode, de la funcții simple Excel, cum ar fi filtrarea, găsirea și înlocuirea și Kutools, până la tehnici mai avansate care implică VBA. Indiferent dacă ești un utilizator începător sau avansat, vei găsi o metodă care se potrivește nivelului și nevoilor tale.
Eliminați rânduri întregi pe baza valorii celulei cu caracteristica Filtrare
În mod normal, puteți aplica caracteristica Filtru pentru a afișa rândurile care îndeplinesc anumite criterii, apoi puteți șterge rândul imediat.
Pasul 1: Aplicați caracteristica Filtru pentru a filtra rândurile nedorite
- Selectați intervalul de date pe care doriți să-l ștergeți. Și apoi, faceți clic Date > Filtru, vezi captura de ecran:
- Acum, săgețile drop-down vor apărea în antetul fiecărei coloane. Faceți clic pe săgeata drop-down din coloana care conține valorile pe baza cărora doriți să eliminați rândurile. De exemplu, dacă doriți să eliminați rânduri cu numele Jener, ați face clic pe săgeata din coloana Nume.
- În meniul drop-down, debifați Selectați Toate pentru a șterge toate selecțiile și bifați doar caseta de lângă Jener sau introduceți manual Jener în caseta de căutare pentru a o găsi rapid.
- Apoi, faceți clic OK butonul pentru a aplica filtrul. Vor fi afișate doar rândurile care conțin Jener. Vedeți captura de ecran:
Pasul 2: ștergeți rândurile filtrate
Selectați rândurile vizibile, apoi faceți clic dreapta pe unul dintre rândurile selectate și alegeți Ștergeți rândul din meniul contextual. Aceasta va elimina toate rândurile selectate.
Pasul 3: ștergeți filtrul
Apoi faceți clic pe Date > Filtru din nou. Acest lucru va elimina filtrul și veți vedea toate înregistrările, cu excepția celor șterse.
- Similar cu modul în care aplic metoda de filtrare pentru a elimina rândurile care conțin textul Jener, o puteți utiliza și pentru a elimina rândurile în funcție de condițiile numerice sau de dată, după cum se arată în următoarele capturi de ecran:
Condiții de filtrare a numărului:
Condiții de filtrare a datei: - De asemenea, puteți utiliza caracteristica Filtru pentru a filtra și a șterge toate rândurile care conțin o anumită culoare de fundal. Vedeți captura de ecran:
- Puteți utiliza funcția de filtrare pentru a filtra pe baza mai multor criterii pentru a filtra conținutul de care nu aveți nevoie și apoi a-l șterge. De exemplu, să presupunem că doriți să ștergeți toate rândurile în care vânzătorul este Jener și vânzările totale sunt mai mari de 7000 USD. În primul rând, ar trebui să filtrați rândurile după numele Jener, apoi să filtrați vânzările care sunt mai mari de 7000.
Eliminați rânduri întregi pe baza valorii celulei cu Kutools AI Aide
Kutools pentru Excel este un program complet de completare care include peste 300 de funcții avansate, concepute pentru a simplifica diferite tipuri de sarcini complexe în Excel. Una dintre caracteristicile sale, Kutools AI Aide, ajută la automatizarea sarcinilor precum filtrarea și ștergerea rândurilor pe baza unor criterii specifice.
După instalare Kutools pentru Excel, Vă rugăm să faceți clic Kutools AI > Ajutor AI pentru a deschide Kutools AI Aide panou:
- Selectați intervalul de date, apoi introduceți cerințele dvs. în caseta de chat și faceți clic Trimiteți sau apăsați Intrați cheie pentru a trimite întrebarea;
„Eliminați rândurile dacă coloana Nume conține numele Jener în selecție” - După analiză, faceți clic Executa butonul pentru a rula. Kutools AI Aide va procesa cererea dvs. folosind AI și va elimina rândurile specificate direct în Excel.
- Pentru a șterge rânduri pe baza mai multor criterii, pur și simplu ajustați cerințele în consecință. De exemplu, utilizați comenzi precum „Eliminați rândurile în care coloana Nume include Jener sau Kevin în selecție"Sau"Eliminați rândurile în care coloana Nume conține Jener și vânzările totale depășesc 7000 în selecție".
- Aceasta metoda nu acceptă anularea funcţie. Cu toate acestea, dacă doriți să restaurați datele originale, puteți face clic Nesatisfăcut pentru a anula modificările.
Eliminați rânduri întregi pe baza valorii celulei cu funcția Găsiți și înlocuiți
Eliminarea rândurilor întregi bazate pe o anumită valoare a celulei folosind funcția Găsire și înlocuire din Excel este o metodă simplă care poate fi foarte eficientă pentru curățarea datelor. Vă rugăm să faceți după cum urmează:
Pasul 1: Aplicați caracteristica Găsiți și înlocuiți pentru a selecta valoarea specifică
- Selectați datele coloanei unde veți elimina rândurile pe baza unei anumite valori a celulei, apoi deschideți Găsiți și înlocuiți caseta de dialog apăsând tasta Ctrl + F tastele simultan.
- În Găsiți și înlocuiți caseta de dialog, vă rugăm să introduceți o anumită valoare a celulei (în cazul nostru, introducem Jener) în Gaseste ce și faceți clic pe butonul Găsiți toate buton. Vedeți captura de ecran:
- Selectați toate rezultatele căutării din partea de jos a Găsiți și înlocuiți caseta de dialog și închideți această casetă de dialog. (Puteți selecta unul dintre rezultatele căutării, apoi Ctrl + A taste pentru a selecta toate rezultatele găsite.) Și toate celulele care conțin o anumită valoare sunt selectate. Apoi, închideți această casetă de dialog. Vedeți captura de ecran:
Pasul 2: Ștergeți rândurile în funcție de valoarea selectată
- Cu celulele încă selectate, faceți clic dreapta pe una dintre celulele selectate și alegeți Șterge din meniul contextual.
- Selectați Întregul rând în caseta de dialog Ștergere și faceți clic OK pentru a elimina toate rândurile care conțin valoarea specificată.
Eliminați rânduri întregi pe baza valorii celulei cu cod VBA
Eliminarea rândurilor bazate pe valoarea celulei folosind VBA (Visual Basic for Applications) în Excel permite automatizarea sarcinii, făcând-o eficientă, în special pentru seturi mari de date.
Pasul 1: Deschideți editorul de module VBA și copiați codul
- Anunturi Alt + F11 tastele pentru a deschide Microsoft Visual Basic pentru aplicații fereastră.
- În fereastra deschisă, faceți clic Insera > Module pentru a crea un nou modul gol.
- Apoi, copiați și inserați codul de mai jos în modulul gol.
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
Pasul 2: Executați codul
- Apoi apăsați F5 tasta pentru a rula codul. În caseta de dialog care se afișează, selectați coloana în care veți elimina rândurile pe baza unei anumite valori și faceți clic pe OK butonul.
- În următoarea casetă de dialog, introduceți valoarea anumită pe care veți elimina rândurile pe baza și faceți clic pe OK buton. Vedeți captura de ecran:
Rezultat:
Și apoi veți vedea că rândurile întregi au fost șterse pe baza valorii specificate deja.
Eliminați rândurile din selecție pe baza valorii celulei cu funcția Sortare
Toate metodele de mai sus elimină întregul rând, ceea ce poate fi o limitare. De exemplu, utilizarea acestor metode ar elimina toate datele din dreapta setului de date. Să presupunem că doriți să ștergeți numai anumite înregistrări din setul de date, păstrând în același timp restul datelor. În acest caz, este necesară o abordare alternativă.
Pasul 1: Creați o coloană de ajutor pentru date
Creați o nouă coloană care ne va ajuta să urmărim comanda. Trebuie să inserați o coloană lângă datele dvs. și apoi să o completați cu un număr de serie precum 1, 2, 3... vezi captura de ecran:
Pasul 2: Sortați datele în funcție de coloana specifică
- Selectați coloana de date pe care doriți să ștergeți rândurile pe baza. Apoi apasa Date > Sortați de la A la Z or Z la Ași apare o casetă de dialog Avertisment de sortare, selectați Extindeți selecția, apoi faceți clic pe Sortează buton. Vedeți captura de ecran:
- Acum, rândurile cu aceleași valori vor fi grupate, ușurând identificarea și selectarea acestora. Vedeți captura de ecran:
Pasul 3: Ștergeți rândurile sortate
- Selectați grupul de înregistrări pe care doriți să îl ștergeți, apoi faceți clic dreapta, apoi alegeți Șterge din meniul contextual. În Șterge fereastră de dialog, selectați Mutați celulele în sus opțiune. Și apoi, faceți clic OK Buton. Vedeți captura de ecran:
- Numai înregistrările în care numele este Jener sunt șterse fără a elimina întregul rând. Astfel, orice date din dreapta sau stânga setului dvs. de date vor rămâne neafectate.
Pasul 4: Aplicați caracteristica Sortare pentru a restabili ordinea inițială a datelor
Faceți clic pe antetul coloanei de ajutor, apoi accesați Date pe panglică și selectați Sortați de la A la Z pentru a organiza datele după succesiunea din coloana helper. Aceasta va restabili datele din intervalul selectat în ordinea inițială, după cum este necesar.
Pasul 5: Ștergeți coloana de ajutor
În cele din urmă, ștergeți coloana de ajutor după cum este necesar pentru a vă curăța foaia de lucru.
În acest articol, am explorat mai multe metode de eliminare a rândurilor din Excel pe baza valorilor celulelor. Îl poți alege pe cel care îți place. Dacă sunteți interesat să explorați mai multe sfaturi și trucuri Excel, site-ul nostru oferă mii de tutoriale, vă rugăm să click aici pentru a le accesa. Vă mulțumim pentru citit și așteptăm cu nerăbdare să vă oferim mai multe informații utile în viitor!
Articole pe aceeaşi temă:
- Eliminați cu ușurință celulele goale în Excel - Tutorial complet
- Eliminarea celulelor goale din Excel este o sarcină comună care vă poate ajuta să vă eficientizați datele, făcându-le mai ușor de analizat, înțeles și prezentat. Celulele goale vă pot perturba analiza datelor, pot provoca erori în formule și pot face seturile de date să pară incomplete sau neprofesionale. În acest tutorial, vom explora mai multe metode pentru a elimina sau gestiona eficient celulele goale din Excel, cum ar fi funcția Go To Special, formulele, funcția Filtru. Fiecare metodă servește diferite nevoi și scenarii, astfel încât să o puteți alege pe cea care se potrivește cel mai bine cerințelor dumneavoastră.
- Ștergeți toate rândurile care conțin text specific dintr-o coloană din foile de calcul Google
- Presupunând că aveți o serie de date într-o foaie Google, acum doriți să ștergeți rândurile pe baza valorilor celulei dintr-o coloană. De exemplu, vreau să șterg toate rândurile care conțin textul „Complet” în Colum C. Acest articol, voi vorbi despre cum să-l rezolvăm în foi Google.
- Ștergeți rândurile în funcție de culoarea de fundal
- Cum ați putea șterge rânduri întregi pe baza culorii de fundal? În acest exemplu, trebuie să șterg toate rândurile pe care celulele le-au umplut cu culoare de fundal albastră, după cum se arată în următoarea captură de ecran. Cu acest articol, veți primi câteva coduri pentru a realiza această sarcină în Excel.
- Ștergeți celelalte rânduri
- Dacă doriți să ștergeți rapid toate celelalte rânduri sau coloane din Excel, punctul principal este cum puteți selecta rapid fiecare rând sau coloană mai întâi și apoi să le aplicați operația de ștergere. Și acest articol vă va arăta câteva lucruri dificile despre cum să selectați mai întâi fiecare rând sau coloană și apoi să le ștergeți rapid.
Cuprins
- Eliminați rânduri întregi în funcție de valoarea celulei
- Cu caracteristica Filtru
- Cu Kutools AI Aide
- Cu funcția Găsește și înlocuiește
- Cu cod VBA
- Eliminați rândurile din selecție pe baza valorii celulei cu funcția Sortare
- Articole pe aceeaşi temă
- Cele mai bune instrumente de productivitate Office
- Comentarii
Cele mai bune instrumente de productivitate de birou
Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp. Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...
Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară
- Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
- Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ferestrele noi.
- Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!