Salt la conținutul principal

6 moduri simple de a elimina rândurile goale din Excel (pas cu pas)

Autor: Sun Ultima modificare: 2025-04-15

Atunci când lucrați cu seturi de date mari care conțin rânduri goale, aceasta vă poate aglomera foaia de lucru și poate împiedica analiza datelor. Deși puteți elimina manual un număr mic de rânduri goale, devine consumator de timp și ineficient atunci când aveți de-a face cu sute de rânduri goale. În acest tutorial, vă prezentăm șase metode diferite pentru a elimina eficient rândurile goale în loturi. Aceste tehnici acoperă diverse scenarii pe care le puteți întâlni în Excel, permițându-vă să lucrați cu date mai curate și mai structurate.

O captură de ecran care arată o foaie de lucru Excel cu rânduri goale pentru eliminare


Video: eliminați rândurile goale


Eliminați rândurile goale

 

Când eliminați linii goale dintr-un set de date, este important să fiți precauți, deoarece unele metode sugerate în mod obișnuit pot elimina accidental rândurile care conțin date. De exemplu, două sfaturi populare găsite pe internet sunt (care sunt, de asemenea, furnizate în acest tutorial de mai jos):

  • Folosind „Du-te la Special" pentru a selecta celulele goale și apoi eliminarea rândurilor acestor celule goale selectate.
  • Utilizarea Filtru funcția de filtrare a celulelor goale într-o coloană cheie și apoi eliminarea rândurilor goale din intervalul filtrat.

Cu toate acestea, ambele metode au potențialul de a elimina în mod eronat rândurile care conțin date importante, așa cum se arată în capturile de ecran de mai jos.

O captură de ecran care arată un set de date în Excel în care eliminarea neglijentă a rândurilor goale ar putea șterge date importante

Pentru a evita astfel de ștergeri neintenționate, se recomandă să utilizați una dintre cele patru metode de mai jos pentru a șterge cu precizie rândurile goale.


>> Eliminați rândurile goale de o coloană de ajutor

Pasul 1: Adăugați o coloană de ajutor și utilizați funcția COUNTA
  1. În partea cea mai din dreapta a setului de date, adăugați coloana „Ajutor” și utilizați formula de mai jos în prima celulă a coloanei:
    =COUNTA(A2:C2)
    O captură de ecran care arată adăugarea unei coloane de ajutor și a funcției COUNTA pentru a identifica rândurile goale în Excel
    Notă: În formulă, A2:C2 este intervalul în care doriți să numărați celulele care nu sunt goale.
  2. Apoi trageți mânerul de completare automată în jos pentru a umple formula pentru a număra numărul de celule care nu sunt goale din fiecare rând. „0” indică că rândul relativ este complet gol.
    O captură de ecran care arată formula COUNTA aplicată pe rânduri pentru a detecta rândurile goale în Excel
Pasul 2: Filtrați rândurile goale după coloana de ajutor
  1. Faceți clic pe orice celulă a coloanei de ajutor, selectați „Date” > „Filtru”.
    O captură de ecran care arată opțiunea Filtru în panglica Excel
  2. Apoi faceți clic pe „săgeata de filtrare” și bifați doar „0” în meniul extins și faceți clic pe „OK”.
    O captură de ecran care arată utilizarea funcției Filtru pentru a filtra rândurile goale din coloana de ajutor

Acum toate rândurile goale au fost filtrate.

O captură de ecran care arată rânduri goale filtrate folosind coloana de ajutor din Excel

Pasul 3: ștergeți rândurile goale

Selectați rândurile goale (faceți clic pe numărul rândului și trageți în jos pentru a selecta toate rândurile goale), apoi faceți clic dreapta pentru a alege „Șterge rândul” din meniul contextual (sau puteți utiliza comenzile rapide „Ctrl” + „-”).

O captură de ecran care arată ștergerea rândurilor goale folosind meniul contextual din Excel

Pasul 4: Selectați Filtru în grupul Sortare și filtrare pentru a șterge filtrul aplicat

O captură de ecran care arată opțiunea Filtru în panglică Excel pentru a șterge filtrul aplicat în Excel

Rezultat:

O captură de ecran care arată rezultatul eliminării rândurilor goale din Excel după utilizarea metodei coloanei de ajutor

Notă: Dacă nu mai aveți nevoie de coloana de ajutor, eliminați-o după filtrare.

>> Eliminați rândurile goale prin Kutools în 3 secunde

Pentru o modalitate rapidă și ușoară de a elimina cu precizie rândurile goale din selecție, cea mai bună soluție este să utilizați funcția „Ștergeți rândurile goale” din „Kutools for Excel". Iată cum:

Kutools for Excel oferă peste 300 de funcții avansate pentru a eficientiza sarcinile complexe, stimulând creativitatea și eficiența. Itegarate cu capabilități AI, Kutools automatizează sarcinile cu precizie, facilitând gestionarea datelor. Informații detaliate despre Kutools for Excel...         Încercare gratuită...
  1. Selectați intervalul din care doriți să eliminați rândurile goale.
  2. Dați clic pe "Kutools" > "Șterge" > "Șterge rânduri goale" > "În intervalul selectat".
  3. Alegeți opțiunea dorită după cum aveți nevoie și faceți clic pe „OK” în fereastra de dialog.

    O captură de ecran care arată cum se utilizează Kutools pentru a șterge rânduri goale în Excel dintr-un interval selectat

Informații suplimentare:
  • Pe lângă eliminarea rândurilor goale dintr-o selecție, Kutools for Excel De asemenea, vă permite să ștergeți rapid rânduri goale din „foaia de lucru activă”, „foile selectate” sau „întregul registru de lucru” cu un singur clic.

  • Înainte de a utiliza funcția Ștergere rânduri necompletate, instalați Kutools for Excel. Click aici pentru a descărca Kutools for Excel acum.


>> Eliminați manual rândurile goale

Dacă sunt câteva rânduri goale de eliminat, le puteți elimina și manual.

Pasul 1: Selectați rândurile goale

Faceți clic pe numărul rândului pentru a selecta un singur rând necompletat. Dacă există mai multe rânduri goale, țineți apăsată tasta „Ctrl” și faceți clic pe numerele rândurilor unul câte unul pentru a le selecta.

O captură de ecran care arată cum să selectați manual rânduri goale în Excel folosind numerele rândurilor

Pasul 2: ștergeți rândurile goale

După ce ați selectat rândurile goale, faceți clic dreapta și alegeți „Șterge” din meniul contextual (sau puteți folosi comenzile rapide „Ctrl” + „-”).

O captură de ecran care arată meniul contextual pentru a șterge rândurile goale selectate în Excel

Rezultat:

O captură de ecran care arată rezultatul după eliminarea manuală a rândurilor goale din Excel


>> Eliminați rândurile goale folosind VBA

Dacă sunteți interesat de VBA, acest tutorial oferă două coduri VBA pentru a elimina rândurile goale din selecție și din foaia de lucru activă.

Pasul 1: Copiați VBA în fereastra Microsoft Visual Basic pentru aplicații
  1. Activați foaia din care doriți să eliminați rândurile goale, apoi apăsați tastele „Alt” + „F11”.

    O captură de ecran care arată tasta de comandă rapidă Alt + F11

  2. În fereastra care apare, faceți clic pe „Inserare” > „Modul”.

  3. Apoi copiați și inserați unul dintre codurile de mai jos în noul modul gol.

    Cod 1: Eliminați rândurile goale din foaia de lucru activă

    Sub RemoveBlankRows()
    'UpdatebyExtendoffice
        Dim wsheet As Worksheet
        Dim lastRow As Long
        Dim i As Long
        
        ' Set the worksheet variable to the active sheet
        Set wsheet = ActiveSheet
        
        ' Get the last row of data in the worksheet
        lastRow = wsheet.Cells(wsheet.Rows.Count, 1).End(xlUp).Row
        
        ' Loop through each row in reverse order
        For i = lastRow To 1 Step -1
            ' Check if the entire row is blank
            If WorksheetFunction.CountA(wsheet.Rows(i)) = 0 Then
                ' If the row is blank, delete it
                wsheet.Rows(i).Delete
            End If
        Next i
    End Sub
    

    Cod 2: Eliminați rândurile goale din intervalul selectat

    Sub RemoveBlankRowsInRange()
    'UpdatebyExtendoffice
    Dim sRange As Range
    Dim row As Range
    ' Prompt the user to select a range
    On Error Resume Next
    Set sRange = Application.InputBox(prompt:="Select a range", Title:="Kutools for Excel", Type:=8)
    ' Check if a range is selected
    If Not sRange Is Nothing Then
    ' Loop through each row in reverse order
    For Each row In sRange.Rows
    ' Check if the entire row is blank
    If WorksheetFunction.CountA(row) = 0 Then
    ' If the row is blank, delete it
    row.Delete
    End If
    Next row
    Else
    MsgBox "No range selected. Please select a range and run the macro again.", vbExclamation
    End If
    End Sub
    

    O captură de ecran care arată fereastra modulului VBA cu cod pentru a elimina rândurile goale din Excel

Pasul 2: Rulați codul și ștergeți rândurile goale

Faceți clic pe „Butonul Run” sau apăsați tasta „F5” pentru a rula codul.

  • Dacă utilizați codul 1 pentru a elimina rândurile goale din foaia activă, după rularea codului, toate rândurile goale din foaia vor fi eliminate.

  • Dacă utilizați codul 2 pentru a elimina rândurile goale din selecție, după rularea codului, apare un dialog, selectați un interval din care doriți să eliminați rândurile goale din dialog, apoi faceți clic pe „OK”.

    O captură de ecran care arată o casetă de dialog pentru selectarea unui interval pentru a elimina rândurile goale din Excel folosind VBA

Rezultate:

Code1: Eliminați rândurile goale din foaia activă

O captură de ecran care arată rezultatul utilizării codului VBA 1 pentru a elimina rândurile goale din foaia activă în Excel

Code2: Eliminați rândurile goale din intervalul selectat

O captură de ecran care arată rezultatul utilizării codului VBA 2 pentru a elimina rândurile goale dintr-un interval selectat în Excel

Eliminați rândurile care conțin celule goale

 

Există două părți în această secțiune: una folosește funcția Go To Special pentru a elimina rândurile care conțin celule goale, iar cealaltă folosește caracteristica Filtrare pentru a elimina rândurile care au spații libere într-o anumită coloană cheie.

>> Eliminați rândurile care conțin celule goale prin opțiunea Go To Special

Funcția Go To Special este recomandată pe scară largă pentru eliminarea rândurilor goale. Poate fi un instrument util atunci când trebuie să eliminați rândurile care conțin cel puțin o celulă goală.

Pasul 1: Selectați celulele goale din interval
  1. Selectați intervalul din care doriți să ștergeți rândurile goale, selectați „Home” > „Find & Select” > „Go To Special”.
    O captură de ecran care arată funcția Go To Special din Excel pentru selectarea celulelor goale
    Sau puteți apăsa direct tasta „F5” pentru a activa dialogul „Go To” și faceți clic pe butonul „Special” pentru a comuta la dialogul „Go To Special”.
  2. În dialogul „Go To Special”, alegeți opțiunea „Blanks” și faceți clic pe „OK”.
    O captură de ecran care arată dialogul Mergi la special în Excel cu opțiunea Spații necompletate selectată

Acum au fost selectate toate celulele goale din intervalul selectat.

O captură de ecran care arată celulele goale selectate în interval folosind Go To Special în Excel

Pasul 2: Ștergeți rândurile care conțin celule goale
  1. Faceți clic dreapta pe orice celulă selectată și selectați „Ștergeți” din meniul contextual (sau puteți utiliza comenzile rapide „Ctrl” + „-”).
    O captură de ecran care arată meniul contextual pentru ștergerea rândurilor care conțin celule goale în Excel
  2. În caseta de dialog „Ștergere”, alegeți opțiunea „Întregul rând” și faceți clic pe „OK”.
    O captură de ecran care arată dialogul Ștergere în Excel cu opțiunea Întregul rând selectată
Rezultat:

O captură de ecran care arată rezultatul după eliminarea rândurilor care conțin celule goale în Excel folosind Go To Special

Notă: După cum vedeți mai sus, atâta timp cât rândul conține cel puțin o celulă goală, acesta va fi eliminat. Acest lucru poate cauza pierderi importante de date. Dacă setul de date este uriaș, este posibil să trebuiască să vă faceți timp pentru a găsi pierderea și a restabili. Deci, înainte de a utiliza acest mod, vă recomand să faceți mai întâi o copie de rezervă.

>> Eliminați rândurile care conțin celule goale într-o coloană cheie prin caracteristica Filtrare

Când aveți un set de date mare și doriți să eliminați rânduri pe baza unei condiții în care o coloană cheie conține celule goale, caracteristica de filtrare a Excel poate fi un instrument puternic.

Pasul 1: Filtrați celulele goale din coloana cheie
  1. Selectați setul de date, faceți clic pe fila „Date”, accesați grupul „Sort & Filter”, faceți clic pe „Filter” pentru a aplica filtrul setului de date.
    O captură de ecran care arată cum să aplicați un filtru unui set de date în Excel folosind fila Date
  2. Faceți clic pe „săgeata de filtrare” pentru coloana cheie pe care doriți să o utilizați pentru a elimina rândurile. În acest exemplu, coloana „ID” este coloana cheie și bifați doar „Balks” din meniul extins. Faceți clic pe „OK”.
    O captură de ecran care arată meniul derulant al filtrului cu opțiunea Spații necompletate selectată în Excel

Acum toate celulele goale din coloana cheie au fost filtrate.

O captură de ecran care arată rânduri cu celule goale filtrate în coloana cheie în Excel

Pasul 2: ștergeți rândurile

Selectați rândurile rămase (faceți clic pe numărul rândului și trageți în jos pentru a selecta toate rândurile goale), apoi faceți clic dreapta pentru a alege „Ștergeți rândul” în meniul contextual (sau puteți utiliza comenzile rapide „Ctrl” + „-”). Și faceți clic pe „OK” în caseta de dialog.

O captură de ecran care arată cum să ștergeți rândurile goale filtrate în Excel

Pasul 3: Selectați Filtru în grupul Sortare și filtrare pentru a șterge filtrul aplicat

O captură de ecran care arată cum să ștergeți filtrul aplicat în Excel

Rezultat:

O captură de ecran care arată rezultatul după eliminarea rândurilor cu celule goale din coloana cheie utilizând caracteristica Filtru în Excel

Notă: Dacă doriți să eliminați rândurile goale pe baza a două sau mai multe coloane cheie, repetați Pasul 1 pentru a filtra spațiile libere din coloanele cheie unul câte unul, apoi ștergeți rândurile cu celule goale.

 

Cele mai bune instrumente de productivitate de birou

🤖 Kutools Ajutor AI: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  invoca Kutools funcţii...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele
Utilizare Kutools în limba preferată – este compatibilă cu engleză, spaniolă, germană, franceză, chineză și peste 40 de alte limbi!

Îmbunătățiți-vă abilitățile Excel cu Kutools for Excelși experimentați eficiența ca niciodată înainte. Kutools for 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...


Office Tab Aduce interfața cu file la 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!