Jak usunąć wszystkie puste wiersze w programie Excel?

W tym artykule wyjaśnię, dlaczego usuwanie pustych wierszy w programie Excel za pomocą podświetl puste komórki > usuń linię to zły pomysł, a pokażę ci 2 szybkie i poprawne sposoby usuwania pustych linii bez niszczenia danych. Wszystkie te metody działają w programie Excel 2013, 2010 i starszych wersjach.

Jak usunąć wszystkie puste wiersze w programie Excel?

Jeśli czytasz ten artykuł, najprawdopodobniej stale pracujesz w programie Excel z dużymi tabelami. Wiesz, że wśród danych okresowo pojawiają się puste wiersze, co ogranicza pracę większości narzędzi tabel Excel (sortowanie, usuwanie duplikatów, sum częściowych itp.), uniemożliwiając im poprawne określenie zakresu danych. I za każdym razem musisz ręcznie zdefiniować granice, w przeciwnym razie wynikiem będzie błędny wynik i dużo czasu spędzonego na poprawianiu błędów.

Istnieje wiele powodów, dla których pojawiają się puste linie. Na przykład otrzymałeś skoroszyt programu Excel od innej osoby lub w wyniku eksportu z firmowej bazy danych lub niepotrzebne dane w wierszach zostały ręcznie usunięte. W każdym razie, jeśli Twoim celem jest usunięcie wszystkich pustych linii i uzyskanie czystego i uporządkowanego stołu, wykonaj następujące proste czynności:

Nigdy nie usuwaj pustych wierszy z pustym wyborem komórek

W całym Internecie znajdziesz prostą wskazówkę, która rzekomo pozwala usunąć puste wiersze:

  • Wybierz dane od pierwszej do ostatniej komórki.
  • Naciśnij przycisk F5aby otworzyć okno dialogowe Iść do (Przemiana).
  • W oknie dialogowym kliknij przycisk Specjalny (Atrakcja).
  • W oknie dialogowym Przejdź do specjalnych (Wybierz grupę komórek) zaznacz pole puste miejsca (Puste komórki) i kliknij OK.
  • Kliknij prawym przyciskiem myszy dowolną z zaznaczonych komórek i naciśnij Usuń (Kasować).
  • W oknie dialogowym Usuń (Usuń komórki) wybierz Cały rząd (linia) i naciśnij OK.

To bardzo zły sposób., rób to tylko z bardzo prostymi tabelami z kilkoma tuzinami rzędów, które mieszczą się na jednym ekranie, a nawet lepiej – w ogóle tego nie rób! Głównym powodem jest to, że jeśli wiersz z ważnymi danymi zawiera przynajmniej jedną pustą komórkę, to cała linia zostanie usunięta.

Na przykład mamy tabelę klienta z łącznie 6 wierszami. Chcemy usunąć linie 3 и 5ponieważ są puste.

Jak usunąć wszystkie puste wiersze w programie Excel?

Postępuj zgodnie z sugestią powyżej i uzyskaj następujący wynik:

Jak usunąć wszystkie puste wiersze w programie Excel?

Linia 4 (Roger) również zniknął, ponieważ komórka D4 w kolumnie Źródło ruchu okazał się pusty

Jeśli Twoja tabela nie jest duża, zauważysz utratę danych, ale w prawdziwych tabelach z tysiącami wierszy możesz nieświadomie usunąć dziesiątki potrzebnych wierszy. Jeśli masz szczęście, w ciągu kilku godzin znajdziesz stratę, przywrócisz skoroszyt z kopii zapasowej i kontynuujesz pracę. Co jeśli masz pecha i nie masz kopii zapasowej?

W dalszej części tego artykułu pokażę Ci 2 szybkie i niezawodne sposoby usuwania pustych wierszy z arkuszy Excela.

Usuwanie pustych wierszy za pomocą kolumny klucza

Ta metoda działa, jeśli tabela zawiera kolumnę, która pomaga określić, czy dana kolumna jest pusta, czy nie (kolumna kluczowa). Może to być na przykład identyfikator klienta, numer zamówienia lub coś podobnego.

Ważne jest dla nas zachowanie kolejności wierszy, więc nie możemy po prostu posortować tabeli według tej kolumny, aby przenieść wszystkie puste wiersze w dół.

  1. Wybierz całą tabelę, od pierwszego do ostatniego wiersza (naciśnij Ctrl + Home, A następnie Ctrl + Shift + Koniec).Jak usunąć wszystkie puste wiersze w programie Excel?
  2. Dodaj autofiltr do tabeli. W tym celu w zakładce Dane (dane) kliknij FILTRY (Filtr).Jak usunąć wszystkie puste wiersze w programie Excel?
  3. Zastosuj filtr do kolumny Nr klienta. Aby to zrobić, kliknij przycisk strzałki w nagłówku kolumny, odznacz opcję Zaznacz wszystko (Wybierz wszystko), przewiń w dół do końca listy (w praktyce lista ta może być dość długa) i zaznacz pole puste miejsca (Puste) na samym dole listy. Kliknij OK.Jak usunąć wszystkie puste wiersze w programie Excel?
  4. Wybierz wszystkie filtrowane wiersze: kliknij Ctrl + Home, następnie strzałka w dół, aby przejść do pierwszego wiersza danych, a następnie naciśnij Ctrl + Shift + Koniec.Jak usunąć wszystkie puste wiersze w programie Excel?
  5. Kliknij prawym przyciskiem myszy dowolną wybraną komórkę iz menu kontekstowego wybierz Usuń wiersz (Usuń linię) lub po prostu kliknij Ctrl + -(minus).Jak usunąć wszystkie puste wiersze w programie Excel?
  6. W oknie, które pojawia się z pytaniem Usunąć cały wiersz arkusza? (Usunąć cały wiersz arkusza?) kliknij OK.Jak usunąć wszystkie puste wiersze w programie Excel?
  7. Wyczyść zastosowany filtr: na karcie Dane (dane) kliknij Wyczyść (Jasny).Jak usunąć wszystkie puste wiersze w programie Excel?
  8. Doskonały! Wszystkie puste linie są całkowicie usuwane, a linia 3 (Roger) jest nadal na miejscu (porównaj z wynikiem poprzedniej próby).Jak usunąć wszystkie puste wiersze w programie Excel?

Usuwanie pustych wierszy w tabeli bez kolumny klucza

Użyj tej metody, jeśli tabela zawiera wiele pustych komórek rozsianych po różnych kolumnach i musisz usunąć tylko te wiersze, które nie zawierają komórek z danymi.

Jak usunąć wszystkie puste wiersze w programie Excel?

W takim przypadku nie mamy kolumny klucza, która pomagałaby określić, czy ciąg jest pusty, czy nie. Dlatego dodajemy do tabeli kolumnę pomocniczą:

  1. Na końcu tabeli dodaj kolumnę o nazwie puste miejsca i wklej następującą formułę w pierwszej komórce kolumny:

    =COUNTBLANK(A2:C2)

    =СЧИТАТЬПУСТОТЫ(A2:C2)

    Ta formuła, jak sama nazwa wskazuje, zlicza puste komórki w danym zakresie. A2 и C2 to odpowiednio pierwsza i ostatnia komórka bieżącego wiersza.

    Jak usunąć wszystkie puste wiersze w programie Excel?

  2. Skopiuj formułę do całej kolumny. Jak to zrobić – zobacz instrukcję krok po kroku Jak wstawić tę samą formułę do wszystkich zaznaczonych komórek jednocześnie.Jak usunąć wszystkie puste wiersze w programie Excel?
  3. Teraz nasza tabela ma kluczową kolumnę! Zastosuj filtr do kolumny puste miejsca (powyżej znajduje się przewodnik krok po kroku, jak to zrobić), aby wyświetlać tylko wiersze z maksymalną wartością (3). Numer 3 oznacza, że ​​wszystkie komórki w tym wierszu są puste.Jak usunąć wszystkie puste wiersze w programie Excel?
  4. Następnie zaznacz wszystkie przefiltrowane wiersze i całkowicie je usuń. Jak to zrobić, opisano powyżej. W rezultacie pusta linia (linia 5) zostanie usunięta, wszystkie pozostałe linie (z pustymi komórkami lub bez) pozostaną na swoim miejscu.Jak usunąć wszystkie puste wiersze w programie Excel?
  5. Teraz kolumna pomocnicza może zostać usunięta. Możesz też zastosować inny filtr, aby wyświetlić tylko te komórki, które mają co najmniej jedną pustą komórkę. Aby to zrobić, odznacz wiersz z wartością 0 (zero) i naciśnij OK.Jak usunąć wszystkie puste wiersze w programie Excel?

    Jak usunąć wszystkie puste wiersze w programie Excel?

Dodaj komentarz