Usuń puste wiersze w programie Excel (8 odpowiednich metod)

  • Udostępnij To
Hugh West

Wyobraź sobie przypadek, gdy masz zestaw danych w arkuszu Excela i widzisz kilka niepotrzebnych pustych wierszy. Bez wątpienia, takie nieoczekiwane puste wiersze denerwują wszystkich, powodują zakłócenia w pracy i utrudniają tempo pracy. Tak więc, przed pracą z takim zestawem danych w Excelu, chcielibyśmy usuń te bezużyteczne puste wiersze . Microsoft Excel posiada wiele technik i metod wykonywania tego zadania. Pokażemy 8 z nich na przykładach i odpowiednich ilustracjach.

Pobierz Zeszyt ćwiczeń

Polecamy pobranie poniższego zeszytu ćwiczeń i ćwiczenie razem z nim.

Delete Blank Rows.xlsx

8 skutecznych metod usuwania pustych wierszy w programie Excel

Rozważmy następujący zbiór danych, który opisuje m.in. Pozycja nazwa, Sprzedaż kwota, oraz Bonus Biorąc pod uwagę, że ten zbiór danych ma puste wiersze w Wiersz 6 , 9 , 11 oraz 13 , chcemy usunąć te niepotrzebne wiersze.

Więc zacznijmy.

1. usuń ręcznie kilka pustych wierszy

Kiedy mamy zbiór danych, który nie jest tak duży i ma tylko niewielką liczbę pustych wierszy, możemy usuwać rzędy ręcznie.Będzie to szybsze niż wdrażanie w takim przypadku innych metod, które mają polecenia Excela, funkcje itp.Ta technika składa się tylko z dwóch prostych kroków.Zobaczmy 👇

Kroki:

  • Press & trzymać the Ctrl klucz, a więc wybierz pustych rzędów.

  • Kliknij prawym przyciskiem myszy na stronie > Przejdź do kontekst menu> Kliknij na Usuń polecenie.
Skrót klawiaturowy dla Usuń Polecenie to: Ctrl + -

To wszystko - bez problemu wyczyściliśmy bezużyteczne puste wiersze 👇

💡 Pamiętaj:

Read More: Jak usunąć puste wiersze w programie Excel

2) Użyj polecenia sortowania w Excelu

Na stronie Sortuj polecenie przesuwa puste wiersze na spód zbioru danych. W efekcie zbiór danych pozbywa się bezsensownych pustych wierszy. Zobaczmy, jak wygląda przepływ pracy 👇

Kroki:

  • Idź do Dane tab> The Sortowanie i filtrowanie grupa.
  • Kliknij na Sortuj od najmniejszego do największego lub, Sortuj od największego do najmniejszego .

Na koniec puste wiersze są sortowane do samego dołu. Poniższy obrazek przedstawia wynik 👇

💡 Pamiętaj:

Jeśli zbiór danych posiada kolumnę numerów seryjnych, musimy wybrać opcję Sortuj Opcja od najmniejszej do największej aby numery seryjne nie uległy zmianie.

Read More: Jak usunąć wiersze w programie Excel

3. użyj polecenia Idź do specjalnego

To polecenie zaznacza puste komórki. Następnie możemy usunąć puste wiersze za pomocą skrótu klawiaturowego Ctrl + - lub Usuń polecenie w kontekst menu. zobaczmy więc tę metodę krok po kroku 👇

Kroki:

  • Wybierz każdy kolumna lub cały zbiór danych.
Aby wybrać kolumnę/cały zbiór danych, wybierz pierwszą komórkę, a następnie przytrzymaj przycisk Zmiana klawisz, a następnie wybierz ostatnią komórkę.

  • Idź do Strona główna tab> The Edycja grupa.
  • Idź do Znajdź & Wybierz menu rozwijane> The Go To Special polecenie.

Na stronie Go To Special Zostanie otwarte okno dialogowe.

Skrót : Prasa Ctrl + G > Idź do otworzy się okno dialogowe> Naciśnij Specjalne .

  • Wybierz Blanki przycisk radiowy> Naciśnij OK .

Możemy zobaczyć na poniższym zrzucie ekranu, że oczekiwane puste wiersze wraz z pustymi komórkami są również wybrane.

Teraz przejdźmy do przodu, aby usunąć wybrane wiersze.

  • Naciśnij Ctrl + - .

Na stronie Usuń Zostanie otwarte okno dialogowe.

  • Wybierz Cały rząd przycisk radiowy> Naciśnij OK .

Możesz również wykonać to usunięcie za pomocą Usuń opcja w kontekst menu, jak opisano w pierwszej metodzie.

To wszystko, usunęliśmy niepotrzebne puste wiersze. Wynikowy zbiór danych pokazaliśmy na powyższym zrzucie ekranu. 👆

Read More: Jak usunąć wiersze w Excelu, które trwają wiecznie (4 proste sposoby)

4) Wykorzystanie polecenia Znajdź w Excelu

Ta metoda jest bardzo podobna do poprzedniej.Różnica polega na sposobie zaznaczania pustych wierszy.Przejdźmy dalej 👇

Kroki:

  • Idź do Strona główna tab> The Edycja grupa.
  • Na stronie Znajdź & Wybierz drop-down> The Znajdź Dowództwo.

Pojawi się okno dialogowe o nazwie Znajdź i zamień pojawi się.

Możemy również dostać się do Znajdź i zamień poprzez naciśnięcie Ctrl + H na klawiaturze.

Teraz wykonaj kolejno następujące czynności.

  • Idź do Znajdź część skrzyni.
  • Trzymaj się Znajdź to, co puste pole.
  • Szukaj W ramach the Arkusz .
  • Szukaj Przez rzędy .
  • Patrz w the Wartości .
  • Zaznacz. Dopasuj całą zawartość komórki pole wyboru.
  • Naciśnij Znajdź wszystkie .

Jak widzimy, w wyskakującym okienku pokazują się wszystkie 4 puste wiersze 👇

  • Wybierz je wszystkie, naciskając przycisk Ctrl + A .
  • Naciśnij Zamknij .

  • Stosując odpowiednią metodę opisaną w powyższych punktach, usuń je wszystkie.

Wyjście będzie takie jak na obrazku poniżej 👇

5) Korzystanie z funkcji automatycznego filtrowania w programie Excel

Możemy również usunąć puste wiersze używając Filtr opcja w excelu. oto kroki 👇

Kroki:

  • Wybierz cały zakres danych łącznie z nagłówkami, B4:E14 .
  • Idź do Dane tab> The Sortowanie & Filtr grupa> Włączenie Filtr klikając na nią.

Skrót klawiaturowy do włączania opcji Filtr to: Ctrl+Shift+L

  • Kliknij na dowolny z pokazujący wszystko ikony nagłówków zbioru danych.
  • Unselect all> Select only Blanki .
  • Naciśnij OK .

Wszystkie wiersze mające zawartość zniknęły, teraz widoczne są tylko puste wiersze.

  • Usuń puste wiersze używając dowolnej z technik opisanych w metodzie 1.

Chociaż z powodzeniem usunęliśmy puste wiersze, widzimy również zbiór danych, jakbyśmy usunęli wszystkie wiersze z danymi. Musimy odzyskać wiersze z danymi i przekonwertować zbiór danych na utwór w formie niefiltrowanej z tym.

  • Kliknij na dowolny z pokazujący wszystko ikony nagłówków zbioru danych.
  • Wybierz wszystko> Naciśnij OK .

Otrzymaliśmy z powrotem nasz oryginalny zbiór danych, który jest teraz pozbawiony pustych wierszy. Następnym zadaniem jest przekonwertowanie go do postaci niefiltrowanej.

  • Kliknij losowo wybraną komórkę w zbiorze danych i przejdź do Dane tab.
  • Idź do Sortowanie & Filtr grupa> Kliknij na Filtr polecenie.

Przefiltrowana forma zniknęła, a zbiór danych ma swój pożądany, normalny wygląd 👇

Alternatywny sposób użycia opcji filtra:

Możemy spróbować alternatywnego sposobu użycia Filtr Tym razem nie możemy usunąć pustych wierszy ze zbioru danych, ale możemy je usunąć z naszej wizji. W niektórych przypadkach ta metoda może być przydatna. Zobaczmy więc 👇

Kroki:

  • Zastosuj Filtr polecenie na zbiorze danych, jak podano wcześniej.
  • Kliknij na dowolny z pokazujący wszystko ikony nagłówków zbioru danych.

  • Odznaczyć (Blanks) pole wyboru> Naciśnij OK .

Sprawiliśmy, że puste wiersze zniknęły ze zbioru danych! Musimy zachować Filtr opcja NA STRONIE . 👇

💡 Pamiętaj:

Należy zauważyć, że jeśli wyłączymy Filtr opcja, puste wiersze pojawią się ponownie!

Read More: Jak filtrować i usuwać wiersze za pomocą VBA w Excelu (2 metody)

Podobne lektury

  • Jak usunąć wiersz, jeśli komórka jest pusta w programie Excel (4 metody)
  • Wzór na usunięcie pustych wierszy w Excelu (5 przykładów)
  • Usuwanie wielu wierszy w programie Excel (3 metody)
  • Jak usunąć wybrane wiersze w programie Excel (8 podejść)
  • Jak usunąć wszystkie wiersze poniżej określonego wiersza w programie Excel (6 sposobów)

6) Użycie polecenia filtrowania zaawansowanego programu Excel

Filtr zaawansowany opcja jest kolejnym przydatnym narzędziem w programie Microsoft Excel do wycofania z pola widzenia bezużytecznych pustych wierszy. Zobaczmy następujące kroki 👇

Kroki:

Po pierwsze, musimy skonfigurować zakres kryteriów filtrowania . za to,

  • Utwórz nową kolumnę danych w Komórka G4 z nagłówkiem o nazwie Pracownik działu sprzedaży .
  • Typ >"" w komórce G5.

  • Idź do Dane tab> Przejdź do Sortowanie & Filtr grupa> Kliknij na Zaawansowane opcja.

Otworzy się okno dialogowe filtra zaawansowanego.

  • Kliknij na " Filtrowanie listy, w miejscu " przycisk radiowy.
  • Następnie należy wybrać " Zakres listy ", wybierając cały zbiór danych B4:E14 .

  • Należy wybrać " Zakres kryteriów ", wybierając zakres G4:G5 .

Po wykonaniu kroków 3 & 4,. Filtr zaawansowany okno dialogowe będzie wyglądało jak na poniższym obrazku.

  • Naciśnij OK .

Poniższy zrzut ekranu pokazuje, że udało nam się wycofać puste wiersze ze zbioru danych 👇

Jednak. niebieski & niesekwencyjne numery rzędów 5,7,8,10,12 oraz 14 wskazują, że puste wiersze są nadal tam, choć poza zasięgiem wzroku. Jeśli chcesz je odzyskać, wystarczy dwukrotnie kliknąć pomiędzy niebieskimi numerami wierszy i pojawią się one ponownie!

Read More: Jak usunąć filtrowane wiersze w programie Excel (5 metod)

7) Użyj kilku formuł Excela, aby usunąć puste wiersze

7.1 Użycie funkcji FILTRY w Excelu

W tej metodzie użyjemy funkcja FILTRU która jest dynamiczną funkcją tablicową dostępny tylko w Excel 365 .

Specjalność polega na tym, że formułę należy wpisać tylko raz w najbardziej wysuniętej na lewo komórce. Wyniki rozleją się na pozostałe komórki określonego zakresu. Co więcej, jeśli dodamy do naszego zbioru danych kolejne wiersze, funkcja automatycznie zastosuje się również do nowych wierszy.

Zobaczmy jak go wykorzystać 👇

Kroki:

  • Kopia nazwy nagłówków i pasta je w nowej lokalizacji (tutaj, w Komórka G4 ) wraz z formatowaniem.
  • Wpisz następującą formułę używając FILTR działać w Komórka G5 :
=FILTER(B5:E14,(B5:B14"")*(C5:C14"")*(D5:D14"")*(E5:E14""))

  • Naciśnij Wejdź na stronę .

Poniższy obrazek pokazuje, że udało nam się usunąć wszystkie puste wiersze i nadać zbiorowi danych pożądany, czysty wygląd.

🔎 Jak działa formuła?

Ponieważ szukamy pustych wierszy do usunięcia, każda z komórek pustych wierszy będzie pusta. Dlatego zaprojektowaliśmy kryteria, aby najpierw znaleźć puste komórki. Następnie używając logiki Boolean, usunęliśmy puste komórki, innymi słowy, puste wiersze.

E5:E14""

Na stronie NIE operator z pustym ciągiem znaków "" oznacza Nie puste W każdej komórce z zakresu E5:E14 , wynikiem będzie tablica jak poniżej:

Wyjście: {TRUE;FALSE;TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;TRUE}

Podobnie w przypadku D5:D14"" , C5:C14"" oraz B5:B14"" , wyniki będą:

D5:D14""= {TRUE;FALSE;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE}

C5:C14""= {TRUE;FALSE;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE}

B5:B14""= {TRUE;FALSE;TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;TRUE}

(B5:B14””)*(C5:C14””)*(D5:D14””)*(E5:E14””)

Wyjście: {1;0;1;0;1;0;1;0;1}

FILTER(B5:E14,(B5:B14””)*(C5:C14””)*(D5:D14””)*(E5:E14””))

Wreszcie FILTR Funkcja zwraca wyjście z tablicy B5:B14 , która spełnia kryteria.=.

Wyjście: {"Matt", "Mięso",200,10; "Lee", "Owoce morza",450,22,5; "Adam", "Odzież",1000,50; "Hopkins", "Zabawki dla dzieci",780,39; "Nick", "Odzież",890,44,5; "Chris", "Kosmetyki",2550,127,5}.

7.2 Użycie funkcji COUNTBLANK

Funkcja COUNTBLANK zwraca liczbę pustych komórek w określonym zakresie. Chociaż funkcja zajmuje się pustymi komórkami, możemy ją wykorzystać również do naszych celów. Zobaczmy zatem 👇

Kroki:

  • Dodaj kolumnę o nazwie " Blanki " do prawej strony zbioru danych.
  • Wpisz wzór ⏩ =COUNTBLANK(B5:E5) ➤ w Komórka F5 .

  • Przeciągnij Uchwyt do napełniania ikona w zasięgu F6:F14 .

  • Idź do Dane tab> Przejdź do Sortowanie & Filtr grupa.
  • Włącz Filtr opcja.
Skrót klawiaturowy dla Filtr opcja: Ctrl+Shift+L

  • Kliknij na dowolny z pokazujący wszystko ikony w nagłówkach zbioru danych.
  • Unselect all> Select only 4 .
  • Naciśnij OK .

  • Usuń istniejących rzędów przy użyciu dowolnej techniki opisanej w sposób 1 .
  • Teraz przejdź do Dane i kliknij na Filtr i wyłączyć ją.

Po obróceniu Filtr opcja wyłączona, zbiór danych będzie wyglądał jak na poniższym obrazku.

  • Usuń kolumna F zaznaczając kolumnę i wybierając Usuń polecenie z kontekst menu.

W ten sposób doskonale usunęliśmy puste wiersze i wygenerowaliśmy nasz nowy, świeżo wyglądający zbiór danych. 👆

7.3 Połączenie funkcji INDEX, SMALL, ROW i ROWS

W drugiej ostatniej metodzie wymyśliliśmy formułę w Excelu. Ta metoda działa w zaledwie dwóch krokach, zobaczmy poniżej 👇

Kroki:

  • Tylko kopia nagłówki zbioru danych i pasta do odpowiedniego miejsca, tutaj w Komórka G4 .
  • Wpisz następujący wzór w Komórka G5 oraz naciśnij Wejdź.
=IFERROR(INDEX(B:B,SMALL(IF(B$5:B$14", ROW(B$5:B$14)),ROWS(B$5:B5))), "")

📌 Jeśli nie masz MS Excel 365 , a następnie naciśnij Ctrl+Shift+Enter .

  • Przeciągnij uchwyt do napełniania ikona do prawego i dolnego końca zbioru danych.

To jest to, zobacz poniższe zdjęcie 👇

🔎 Jak działa formuła?

ROWS(B$5:B5)

ROWS Funkcja zwraca liczbę wierszy w zakresie B$5:B5 .

Wyjście: 1 .

⮞ ROW(B$5:B$14)

Na stronie ROW Funkcja zwraca numer wiersza z zakresu B$5:B$14 .

Output: {5;6;7;8;9;10;11;12;13;14}

⮞ B$5:B$14""

Wyjście: {TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}

⮞ IF(B$5:B$14"", ROW(B$5:B$14))

Na stronie JEŚLI funkcja sprawdza zakres B$5:B$14 czy spełnia warunek, i zwraca co następuje.

Wyjście: {5;FALSE;7;8;FALSE;10;FALSE;12;FALSE;14}

SMALL(IF(B$5:B$14"", ROW(B$5:B$14)),ROWS(B$5:B5))

Na stronie MAŁA Funkcja wyznacza najmniejszą wartość powyższej tablicy.

Wyjście: {5}

IFERROR(INDEX(B:B,SMALL(IF(B$5:B$14"", ROW(B$5:B$14)),ROWS(B$5:B5))), "")

Wreszcie INDEX Funkcja zwraca wartość z B:B zakres i 5. rząd , zgodnie z wezwaniem przez MAŁA funkcja. IFERROR Funkcja jest tylko po to, aby zachować świeżość danych wyjściowych z wartości błędów Excela.

Wyjście: {Matt}

Read More: Jak usunąć puste wiersze w programie Excel (6 sposobów)

8) Użyj narzędzia Excel Power Query, aby usunąć wszystkie puste wiersze.

Na stronie Power Query jest niesamowitym narzędziem Excela i można go używać do wielu celów. Tutaj zamierzamy użyć tego narzędzia do naszej sprawy, usuwając puste wiersze. Wystarczy wykonać poniższe kroki 👇

Kroki:

  • Idź do Dane tab> " Pozyskiwanie i przekształcanie danych " grupa> Wybierz " Z tabeli/zakresu " opcja.

    A " Utwórz tabelę " zostanie otwarte okno dialogowe.

  • Wybierz cały zbiór danych B4:E14 .
  • Naciśnij OK .

W " Edytor zapytań Power Query " pojawiło się okno.

  • Idź do Strona główna tab> Zmniejszanie rzędów menu rozwijane
  • Usuń wiersze drop-down> Usuń puste wiersze .

Puste wiersze są usuwane, patrz poniższy rysunek.

  • Idź do Plik > Wybierz Coles & Load To opcja.

Na stronie Importuj dane Pojawi się okno dialogowe.

  • Wybierz Tabela przycisk radiowy.
  • Wybierz Istniejący arkusz przycisk radiowy
  • Wybierz żądane umiejscowienie wyjścia, Komórka B16 > Prasa OK .

To wszystko, wyjściowy zbiór danych jest gotowy i nie ma w nim pustych wierszy.

Teraz, jeśli chcesz przekonwertować Tabela formularz do Zakres W tym celu należy wykonać jeszcze kilka kroków.

Konwersja zbioru danych do postaci Range:

Kroki:

  • Idź do Projekt tabeli tab>. Narzędzia grupa> Wybierz Konwersja na zakres .
  • Naciśnij OK .

Z powodzeniem przekształciliśmy zbiór danych do postaci zakresu.

Na stronie Sprzedaż oraz Bonus dane kolumny znajdują się w Ogólne Typ numeru. Możesz łatwo zmienić typ numeru, wystarczy wykonać te dwa kroki.

1. wybierz dwa kolumny .

2. Idź do Strona główna tab> Numer grupa> Wybierz Format numeru księgowego .

To jest to, zobacz poniższy obrazek.

Read More: Skrót w Excelu do usuwania wierszy (z dodatkowymi technikami)

Słowa końcowe

Tak więc, mamy omówione 8 sposobów, aby usunąć puste wiersze w programie Excel.Mam nadzieję, że wszystkie te metody znajdziesz instrumentalne.Ponadto, podręcznik jest tam, aby pobrać i ćwiczyć siebie.Jeśli masz jakieś pytania, komentarze, lub wszelkiego rodzaju opinie, proszę dać mi znać w polu komentarza.I proszę odwiedzić naszą stronę internetową ExcelWIKI aby dowiedzieć się więcej.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.