Cum să ștergeți întregul rând dacă celula conține zero în Excel?
Uneori, doriți să ștergeți întregul rând dacă celula conține zero în Excel și le puteți șterge unul câte unul dacă există câteva dintre ele. Dar ce zici de sute de rânduri care conțin zero ar trebui eliminate? Puteți alege una dintre modalitățile dificile de mai jos pentru a o rezolva.
Ștergeți rândul dacă celula conține zero cu funcția Filtru în Excel
Ștergeți rândul dacă celula conține zero cu VBA în Excel
Ștergeți rândul dacă celula conține zero cu Kutools pentru Excel
Ștergeți rândul dacă celula conține zero cu funcția Filtru în Excel
Puteți utiliza funcția Filtrare pentru a filtra toate rândurile pe baza valorilor zero dintr-o anumită coloană și apoi ștergeți toate rândurile vizibile mai târziu. Vă rugăm să faceți următoarele.
1. Selectați celulele coloanei care conțin valorile zero pe care doriți să ștergeți întregul rând pe baza acestora, apoi faceți clic pe Date > Filtru. Vedeți captura de ecran:
2. Apoi se afișează o săgeată drop-down în prima celulă a coloanei selectate, faceți clic pe săgeată, apoi selectați Filtre numerice > este egală cu din lista drop-down.
3. În Filtru automat personalizat caseta de dialog, introduceți numărul 0 în caseta de text, după cum se arată în imaginea de mai jos, apoi faceți clic pe OK butonul.
4. Apoi toate celulele cu valoare zero din această anumită coloană sunt filtrate. Selectați toate celulele vizibile din intervalul de filtrare și faceți clic dreapta pe ele, selectați Ștergeți rândurile din meniul cu clic dreapta. Și în caseta de prompt pop-up, faceți clic pe OK buton. Vedeți captura de ecran:
5. Acum toate șirurile vizibile sunt șterse. Puteți face clic Date > Filtru din nou pentru a afișa toate datele fără celule cu valoare zero. Vedeți captura de ecran:
Ștergeți cu ușurință toate rândurile dacă există valori zero într-un anumit interval din Excel:
Kutools pentru Excel Selectați celule specifice utilitarul vă ajută să selectați cu ușurință rânduri întregi dacă există valori zero într-un anumit interval și apoi puteți șterge rapid toate rândurile selectate manual, fără greșeli.
Descărcați și încercați acum! (traseu gratuit de 30 de zile)
Ștergeți rândul dacă celula conține zero cu VBA în Excel
Această secțiune vă va arăta metoda VBA pentru a șterge toate rândurile dacă există valori zero într-o anumită coloană din Excel.
1. presa Alt + F11 tastele simultan pentru a afișa Microsoft Visual Basic pentru aplicații fereastră.
2. În fereastra Microsoft Visual Basic pentru aplicații, faceți clic pe Insera > Module, apoi copiați și lipiți următorul cod VBA în fereastra modulului.
VBA: Ștergeți rânduri întregi dacă există valoare zero în anumite intervale de coloane dintr-o foaie de lucru
Sub DeleteZeroRow () 'Updateby20140616 Dim Rng As Range Dim WorkRng As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox ("Range", xTitleId, WorkRng.Address, Type: = 8 ) Application.ScreenUpdating = False Set Rng = WorkRng.Find ("0", LookIn: = xlValues) Dacă nu Rng nu este nimic, atunci Rng.EntireRow.Delete End If Loop În timp ce nu este Rng nu este nimic Application.ScreenUpdating = True End Sub
3. apasă pe F5 tasta pentru a rula codul, în fereastra pop-up KutoolsforExcel caseta de dialog, selectați intervalul de coloane pe care doriți să ștergeți rânduri întregi pe baza valorilor zero din interior, apoi faceți clic pe OK buton. Vedeți captura de ecran:
Apoi toate rândurile bazate pe valorile zero din intervalul de coloane specificat sunt șterse imediat.
Ștergeți rândul dacă celula conține zero cu Kutools pentru Excel
Pentru mulți utilizatori Excel, utilizarea codului VBA este periculoasă pentru eliminarea datelor din Excel. Dacă nu aveți încredere exactă în codul VBA, aici vă recomandăm să încercați Selectați celule specifice utilitatea Kutools pentru Excel.
Înainte de a aplica Kutools pentru Excel, Vă rugăm să descărcați-l și instalați-l mai întâi.
1. Selectați intervalul de coloane pe care veți elimina rânduri întregi pe baza valorilor zero din interior, apoi faceți clic pe Kutools > Selectați > Selectați celule specifice. Vedeți captura de ecran:
2. În Selectați celule specifice dialog, trebuie să:
(1) Selectați Întregul rând opțiune în Tipul de selecție secţiune.
(2) Selectați este egală cu in primul Tipul specific lista verticală, apoi introduceți numărul 0 în caseta de text.
(3) Faceți clic pe OK butonul.
3. O casetă de dialog apare pentru a vă spune câte rânduri au fost selectate, faceți clic pe OK buton. Acum sunt selectate toate rândurile cu valori zero în intervalul de coloane specificat. Faceți clic dreapta pe orice rând selectat, apoi faceți clic pe Șterge în meniul cu clic dreapta. Vedeți captura de ecran:
Acum toate rândurile cu valorile zero există în coloana specificată sunt șterse imediat. Vedeți captura de ecran:
Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.
Ștergeți rândul dacă celula conține zero cu Kutools pentru Excel
Articole relative:
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!