Cuprins
Imaginați-vă un caz în care aveți un set de date într-o foaie de lucru Excel și vedeți câteva rânduri goale inutile. Fără îndoială, astfel de rânduri goale neașteptate enervează pe toată lumea, cauzează perturbări în lucru și obstrucționează ritmul de lucru. Așadar, înainte de a lucra cu un astfel de set de date în Excel, am dori să ștergeți aceste rânduri goale inutile Microsoft Excel dispune de numeroase tehnici și metode pentru a îndeplini această sarcină. Vom prezenta 8 dintre ele cu exemple și ilustrații adecvate.
Descărcați caietul de practică
Vă recomandăm să descărcați următorul caiet de practică și să exersați împreună cu el.
Ștergeți rândurile goale.xlsx8 Metode eficiente pentru a șterge rândurile goale în Excel
Să luăm în considerare următorul set de date care descrie Articolul numele, Vânzări suma și Bonus Având în vedere că acest set de date are rânduri goale în Rândul 6 , 9 , 11 , și 13 , dorim să eliminăm aceste rânduri inutile.
Deci, să începem.
1. Ștergeți manual câteva rânduri goale
Atunci când avem un set de date care nu este atât de mare și care are doar un număr mic de rânduri goale, putem eliminați rândurile manual. Va fi mai rapid decât să implementezi alte metode care au comenzi Excel, funcții etc. într-un astfel de caz. Această tehnică constă în doar doi pași simpli. Să vedem. 👇 👇
Pași:
- Presa & țineți la Ctrl și astfel selectați rândurile goale.
- Faceți clic dreapta pe > Mergeți la context meniu> Faceți clic pe Ștergeți comandă.
Gata, am eliminat cu ușurință rândurile goale inutile 👇.
💡 Nu uitați:
Citește mai mult: Cum să eliminați rândurile goale în Excel
2. Utilizați comanda de sortare din Excel
The Sortare comandă deplasează rândurile goale în partea de jos a setului de date. Ca urmare, setul de date scapă de rândurile goale inutile. Să vedem fluxul de lucru. 👇
Pași:
- Mergeți la Date tab> The Sortare și filtrare grup.
- Faceți clic pe Sortează de la cel mai mic la cel mai mare sau, Sortează de la cel mai mare la cel mai mic .
În cele din urmă, rândurile goale sunt sortate în partea de jos. Următoarea imagine arată rezultatul. 👇
💡 Nu uitați:
În cazul în care setul de date are o coloană pentru numere de serie, trebuie să selectăm Sortare De la cea mai mică la cea mai mare opțiune astfel încât numerele de serie să nu se modifice.
Citește mai mult: Cum să ștergeți rândurile în Excel
3. Utilizați comanda Go To Special
Această comandă selectează celulele goale. După aceea, putem șterge rândurile goale cu ajutorul comenzii rapide de la tastatură Ctrl + - sau Ștergeți în cadrul comenzii context Deci, haideți să vedem această metodă pas cu pas. 👇 👇.
Pași:
- Selectați orice coloana sau întregul set de date.
- Mergeți la Acasă tab> The Editare grup.
- Mergeți la Găsiți & Selectați meniu derulant> Meniul Mergeți la Special comandă.
The Mergeți la Special se va deschide o casetă de dialog.
Comenzi rapide : Presa Ctrl + G > Du-te la se va deschide caseta de dialog> Apăsați Special .- Selectați Blanks buton radio> Apăsați OK .
Din următoarea captură de ecran se poate observa că sunt selectate și rândurile goale așteptate, împreună cu celulele goale.
Acum, să mergem mai departe pentru a șterge rândurile selectate.
- Presa Ctrl + - .
The Ștergeți se va deschide o casetă de dialog.
- Selectați Întregul rând buton radio> Apăsați OK .
De asemenea, puteți efectua această ștergere utilizând funcția Ștergeți din cadrul opțiunii context așa cum este descris în prima metodă.
Gata, am eliminat rândurile goale inutile. Am prezentat setul de date rezultat în captura de ecran de mai sus. 👆
Citește mai mult: Cum să ștergeți rândurile din Excel care continuă la nesfârșit (4 moduri simple)
4. Utilizați comanda Excel Find
Această metodă este foarte asemănătoare cu metoda anterioară. Diferența constă în modul în care selectăm rândurile goale. Să mergem mai departe. 👇
Pași:
- Mergeți la Acasă tab> The Editare grup.
- The Găsiți & Selectați picătură în jos> The Găsiți Comandă.
Apare o casetă de dialog numită Găsiți și înlocuiți va apărea.
De asemenea, putem ajunge la Găsiți și înlocuiți prin apăsarea Ctrl + H pe tastatură.Acum, efectuați următorii pași, unul câte unul.
- Mergeți la Găsiți parte a cutiei.
- Păstrați Găsiți ce caseta goală.
- Căutare În cadrul la Foaie .
- Căutare Prin rânduri .
- Uită-te în la Valori .
- Marcați Potrivește întregul conținut al celulei caseta de selectare.
- Presa Găsiți toate .
După cum putem vedea, toate cele 4 rânduri goale sunt afișate în caseta pop-up. 👇 👇.
- Selectați-le pe toate apăsând Ctrl + A .
- Apăsați Închideți .
- Folosind o metodă adecvată descrisă în secțiunile de mai sus, șterge toate.
Ieșirea va fi cea din imaginea de mai jos. 👇
5. Utilizați funcția de autofiltrare a Excel
Putem, de asemenea, șterge rândurile goale folosind funcția Filtru Iată care sunt pașii de urmat. 👇
Pași:
- Selectați întreaga gamă de date, inclusiv antetele, B4:E14 .
- Mergeți la Date tab> The Sortare & Filtrare grup> Porniți Filtru făcând clic pe această opțiune.
Scurtătura de la tastatură pentru activarea opțiunii Filter (Filtru) este: Ctrl+Shift+L
- Faceți clic pe oricare dintre arătând toate pictograme ale antetului setului de date.
- Deosebiți toate> Selectați numai Blanks .
- Apăsați OK .
Toate rândurile cu conținut au dispărut. Acum sunt vizibile doar rândurile goale.
- Ștergeți rândurile goale folosind oricare dintre tehnicile descrise în metoda 1.
Deși am eliminat cu succes rândurile goale, vedem, de asemenea, setul de date ca și cum am fi eliminat toate rândurile cu date. Trebuie să recuperăm rândurile cu date și să convertim setul de date într-un cântec de formă nefiltrată cu aceasta.
- Faceți clic pe oricare dintre arătând toate pictograme ale antetelor din setul de date.
- Selectați toate> Apăsați OK .
Am recuperat setul nostru de date original, care acum nu mai conține rânduri goale. Următoarea sarcină este să îl convertim într-o formă nefiltrată.
- Faceți clic pe o celulă aleatorie din setul de date și accesați fereastra Date tab.
- Mergeți la Sortare & Filtrare grup> Faceți clic pe Filtru comandă.
Forma filtrată a dispărut, iar setul de date are aspectul normal dorit 👇.
O modalitate alternativă de utilizare a opțiunii de filtrare:
S-ar putea să dorim să încercăm un mod alternativ de utilizare a Filtru De data aceasta nu putem șterge rândurile goale din setul de date, dar le putem elimina din viziunea noastră. În unele cazuri, această metodă poate fi utilă. Așadar, să vedem! 👇 👇
Pași:
- Aplicați Filtru pe setul de date, după cum s-a menționat anterior.
- Faceți clic pe oricare dintre arătând toate pictograme ale antetului setului de date.
- Anulați marcajul (Goluri) checkbox> Apăsați OK .
Am făcut ca rândurile goale să dispară din setul de date! Trebuie să păstrăm Filtru opțiunea PE . 👇
💡 Nu uitați:
Trebuie remarcat faptul că, dacă oprim Filtru opțiunea, rândurile goale vor apărea din nou!
Citește mai mult: Cum să filtrați și să ștergeți rândurile cu VBA în Excel (2 metode)
Lecturi similare
- Cum să ștergeți un rând dacă o celulă este goală în Excel (4 metode)
- Formula pentru a elimina rândurile goale în Excel (5 exemple)
- Ștergeți mai multe rânduri în Excel (3 metode)
- Cum să ștergeți rândurile selectate în Excel(8 abordări)
- Cum să ștergeți toate rândurile de sub un anumit rând în Excel (6 moduri)
6. Utilizați comanda Excel Advanced Filter (Filtru avansat)
Filtru avansat opțiunea este un alt instrument util în Microsoft Excel pentru a retrage din vedere rândurile goale inutile. Să vedem pașii următori. 👇
Pași:
Mai întâi de toate, trebuie să stabilim un fișier gama de criterii de filtrare Pentru asta,
- Creați o nouă coloană de date în Celula G4 cu un antet numit Persoană de vânzări .
- Tip
>""
în celula G5.
- Mergeți la Date tab> Mergeți la Sortare & Filtrare grup> Faceți clic pe Avansat opțiune.
Se va deschide caseta de dialog "Advanced filter".
- Faceți clic pe " Filtrați lista, pe loc ", butonul radio.
- În continuare, selectați " Intervalul listei " prin selectarea întregului set de date B4:E14 .
- Selectați " Gama de criterii " prin selectarea intervalului G4:G5 .
După finalizarea etapelor 3 & 4, se Filtru avansat caseta de dialog va arăta ca în imaginea următoare.
- Presa OK .
Următoarea captură de ecran arată că am reușit să retragem rândurile goale din setul de date. 👇 👇
Dar, în schimb, a albastru & numere secvențiale de rând 5,7,8,10,12 și 14 indică faptul că rândurile goale sunt încă acolo, deși nu sunt la vedere. Dacă le doriți înapoi, trebuie doar să faceți dublu clic între numerele albastre ale rândurilor și vor apărea din nou!
Citește mai mult: Cum să ștergeți rândurile filtrate în Excel (5 metode)
7. Folosiți mai multe formule Excel pentru a șterge rândurile goale
7.1 Utilizați funcția FILTER din Excel
În această metodă, vom folosi funcția FILTRUL care este o funcție de matrice dinamică disponibil numai în Excel 365 .
Specialitatea aici este că trebuie să introduceți formula o singură dată în celula cea mai din stânga sus. Rezultatele se vor revărsa în celelalte celule din intervalul specificat. Mai mult, dacă adăugăm mai multe rânduri la setul nostru de date, funcția se va aplica automat și noilor rânduri.
Să vedem cum se folosește 👇.
Pași:
- Copiați numele antetului și pastă într-o nouă locație (aici, în Celula G4 ) cu formatare.
- Tastați următoarea formulă folosind fereastra FILTRU funcție în Celula G5 :
=FILTER(B5:E14,(B5:B14"")*(C5:C14"")*(D5:D14"")*(E5:E14""))
- Apăsați Introduceți .
Astfel, imaginea următoare arată că am reușit să eliminăm toate rândurile goale și am dat setului de date aspectul curat dorit.
🔎 Cum funcționează formula?
Deoarece căutăm rânduri goale pentru a le șterge, fiecare dintre celulele rândurilor goale va fi goală. Prin urmare, am conceput criterii pentru a găsi mai întâi celulele goale. Apoi, folosind logica booleană, am șters celulele goale, cu alte cuvinte, rândurile goale.
⮞ E5:E14""
The NU cu un șir gol "" înseamnă Nu este gol În fiecare celulă din intervalul E5:E14 , rezultatul va fi o matrice după cum urmează:
Ieșire: {ADEVĂRAT;FALS;ADEVĂRAT;ADEVĂRAT;ADEVĂRAT;FALS;ADEVĂRAT;FALS;ADEVĂRAT;FALS;ADEVĂRAT;FALS;ADEVĂRAT}
⮞ În mod similar, pentru D5:D14"" , C5:C14"" și B5:B14"" , rezultatele vor fi:
D5:D14""= {TRUE;FALSE;TRUE;TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
C5:C14""= {TRUE;FALSE;TRUE;TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
B5:B14""= {TRUE;FALSE;TRUE;TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
⮞ (B5:B14””)*(C5:C14””)*(D5:D14””)*(E5:E14””)
Ieșire: {1;0;1;1;1;0;1;0;1;0;0;1}
⮞ FILTER(B5:E14,(B5:B14””)*(C5:C14””)*(D5:D14””)*(E5:E14””))
În cele din urmă, se va FILTRU returnează ieșirea din matrice B5:B14 , care corespunde criteriilor.=
Ieșire: {"Matt", "Carne",200,10; "Lee", "Fructe de mare",450,22.5; "Adam", "Îmbrăcăminte",1000,50; "Hopkins", "Jucării pentru copii",780,39; "Nick", "Îmbrăcăminte",890,44.5; "Chris", "Cosmetice",2550,127.5}
7.2 Utilizarea funcției COUNTBLANK
Funcția COUNTBLANK returnează numărul de celule goale dintr-un interval specificat. Deși se ocupă de celulele goale, putem utiliza funcția și pentru cauza noastră. Să vedem atunci. 👇 👇
Pași:
- Adăugați o coloană numită " Blanks " în partea dreaptă a setului de date.
- Introduceți formula ⏩
=COUNTBLANK(B5:E5)
➤ în Celula F5 .
- Trageți de butonul Mâner de umplere pictograma de pe raza de acțiune F6:F14 .
- Mergeți la Date tab> Mergeți la Sortare & Filtrare grup.
- Porniți Filtru opțiune.
- Faceți clic pe oricare dintre care arată toate în anteturile setului de date.
- Deosebiți toate> Selectați numai 4 .
- Apăsați OK .
- Ștergeți rândurile existente prin utilizarea oricărei tehnici descrise în metoda 1 .
- Acum mergeți la Date și faceți clic pe butonul Filtru și dezactivați-o.
După ce ați întors butonul Filtru opțiunea off, setul de date va arăta ca în imaginea următoare.
- Ștergeți coloana F prin selectarea coloanei și prin selectarea butonului Ștergeți comanda de la context meniu.
Prin urmare, am eliminat perfect rândurile goale și am generat noul nostru set de date cu aspect proaspăt. 👆 👆
7.3 Combinați funcțiile INDEX, SMALL, ROW și ROWS
În penultima metodă, am venit cu o formulă Excel. Această metodă funcționează în doar doi pași. Să vedem mai jos. 👇
Pași:
- Doar copie antetele setului de date și pastă într-o locație adecvată, aici, în Celula G4 .
- Introduceți următoarea formulă în Celula G5 și apăsați Intră.
=IFERROR(INDEX(B:B,SMALL(IF(B$5:B$14"",ROW(B$5:B$14)),ROWS(B$5:B5))), ""), "")
📌 Dacă nu aveți MS Excel 365 , apoi apăsați Ctrl+Shift+Introducere .
- Trageți de butonul mâner de umplere la capătul din dreapta și din jos al setului de date.
Asta e. Vezi următoarea imagine 👇.
🔎 Cum funcționează formula?
⮞ ROWS(B$5:B5)
RÂNDURI funcția returnează numărul de rânduri din intervalul B$5:B5 .
Ieșire: 1 .
⮞ ROW(B$5:B$14)
The ROW funcția returnează numărul de rând al intervalului B$5:B$14 .
Output: {5;6;7;8;9;10;11;12;13;14}
⮞ B$5:B$14""
Ieșire: {TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE}
⮞ IF(B$5:B$14""", ROW(B$5:B$14))
The IF funcția verifică intervalul B$5:B$14 dacă îndeplinește condiția și returnează următoarele.
Ieșire: {5;FALSE;7;8;FALSE;10;FALSE;12;FALSE;14}
⮞ SMALL(IF(IF(B$5:B$14""", ROW(B$5:B$14)),ROWS(B$5:B5))
The MICI determină cea mai mică valoare din matricea de mai sus.
Ieșire: {5}
⮞ IFERROR(INDEX(B:B,SMALL(IF(B$5:B$14"", ROW(B$5:B$14)),ROWS(B$5:B5))), "")
În cele din urmă, se va INDEX returnează valoarea din B:B gama și Al cincilea rând , așa cum a fost numit de către MICI Funcția. IFERROR este doar pentru a menține ieșirea proaspătă a valorilor de eroare din Excel.
Ieșire: {Matt}
Citește mai mult: Cum să ștergeți rândurile goale în Excel (6 moduri)
8. Folosiți Excel Power Query Tool pentru a șterge toate rândurile goale
The Power Query este un instrument Excel minunat, pe care îl puteți folosi în mai multe scopuri. Aici vom folosi acest instrument pentru cauza noastră, ștergând rândurile goale. Urmați doar pașii de mai jos. 👇
Pași:
- Mergeți la Date tab> " Obțineți & Transformați datele " grup> Selectați " De la tabel/intervalul ".
A " Creați tabelul Se va deschide o casetă de dialog "A".
- Selectați întregul set de date B4:E14 .
- Presa OK .
" Editor Power Query " a apărut fereastra "A".
- Mergeți la Acasă tab> Reduceți rândurile meniu derulant
- Eliminarea rândurilor drop-down> Eliminați rândurile goale .
Rândurile goale sunt șterse. A se vedea următoarea imagine.
- Mergeți la Fișier > Selectați Coles & Încărcați către opțiune.
The Import de date va apărea caseta de dialog.
- Alegeți Tabelul buton radio.
- Alegeți Fișa de lucru existentă buton radio
- Selectați amplasarea dorită a ieșirii, Celula B16 > Apăsați OK .
Gata, setul de date de ieșire este gata, fără rânduri goale în el.
Acum, dacă doriți să convertiți Tabelul formular la Gama trebuie să urmați încă câțiva pași.
Conversia setului de date în formă de interval:
Pași:
- Mergeți la Design de masă fila> the Unelte grup> Selectați Conversia în interval .
- Presa OK .
Am reușit să convertim cu succes setul de date într-o formă de interval.
The Vânzări și Bonus datele din coloană se află în coloana General Tipul de număr. Puteți schimba cu ușurință tipul de număr. Urmați doar acești doi pași.
1. Selectați cele două coloane .
2. Mergeți la Acasă tab> Număr grup> Selectați Formatul numerelor contabile .
Asta e. Vedeți următoarea imagine.
Citește mai mult: Scurtătură Excel pentru a șterge rândurile (cu tehnici bonus)
Cuvinte de încheiere
Deci, am discutat 8 moduri de a șterge rândurile goale în Excel. Sper că veți găsi toate aceste metode instrumentale. În plus, caietul de lucru este acolo pentru a descărca și a vă practica. Dacă aveți întrebări, comentarii sau orice fel de feedback, vă rugăm să mă anunțați în caseta de comentarii. Și vă rugăm să vizitați site-ul nostru web ExcelWIKI pentru a explora mai mult.