Jak usunąć alternatywne wiersze w programie Excel (5 szybkich sposobów)

  • Udostępnij To
Hugh West

Możesz napotkać wiele sytuacji, w których musisz usunąć naprzemienne wiersze w arkuszach Excela. Na przykład możesz chcieć zachować dane dla nieparzystych wierszy i przenieść wszystkie dane z parzystych wierszy. Możemy to zrobić ręcznie, ale to nie jest wydajne dla dużego arkusza. Więc pokażę 5 szybkich i odpowiednich metod w tym artykule, aby usunąć naprzemienne wiersze w programie Excel z ostrymi krokami i żywymi ilustracjami.

Pobierz Zeszyt ćwiczeń

Darmowy szablon Excela możesz pobrać stąd i poćwiczyć samodzielnie.

Delete Alternate Rows.xlsm

5 sposobów na usunięcie alternatywnych wierszy w programie Excel

Po pierwsze, przedstawię ci mój zbiór danych, który zawiera niektóre sprzedaże sprzedawców w dwóch regionach dla tego samego miesiąca. Teraz zastosujemy pięć skutecznych metod, aby usunąć naprzemienne wiersze, co oznacza, że usuniemy wiersze, które zawierają region Wielkiej Brytanii.

Metoda 1: Użyj Błyskawicznego wypełnienia i filtra programu Excel, aby usunąć alternatywne wiersze.

W naszej pierwszej metodzie użyję Excela Wypełnienie błyskowe oraz Filtr opcja usunięcia naprzemiennych wierszy, w tym celu dodałem kolumnę pomocniczą.

Kroki:

  • Wpisz TRUE w pierwszej kolumnie i FALSE w drugiej kolumnie w tabeli danych.

  • Następnie zaznacz te dwie komórki i przeciągnij w dół Wypełnienie błyskowe

Teraz wszystkie komórki są wypełnione tym wzorem.

  • Następnie zaznacz dowolną komórkę zbioru danych i kliknij jak poniżej.

    Strona główna> Edycja> Sortowanie & Filtr> Filtr .

Teraz spójrz, że opcja filtra jest dodana w nagłówkach.

  • Kliknij ikonę filtra w kolumnie Pomocnik.
  • Następnie zaznacz tylko opcję FALSE.
  • Naciśnij OK .

Teraz pokazuje wiersze tylko z regionu Wielkiej Brytanii.

  • Wybierz wiersze i naciśnij przycisk Usuń na klawiaturze.

Wiersze są teraz usunięte.

  • Teraz, aby odzyskać pozostałe wiersze, kliknij ponownie ikonę filtra.
  • Następnie zaznacz tylko opcję TRUE.
  • Na koniec wystarczy nacisnąć OK .

Oto nasze pozostałe wiersze.

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

Metoda 2: Wstaw Format komórki i filtr, aby usunąć alternatywne wiersze

Możemy użyć komórki Format oraz Filtr opcje razem, aby usunąć naprzemienne wiersze. Użyjemy tutaj formatu tabeli Excela.

Kroki:

  • Wybierz zbiór danych o wielorybach.
  • Następnie kliknij jak następuje- Strona główna> Formatowanie jako tabela.
  • Później wybierz format tabeli, który ma kolor wypełnienia i brak wypełnienia na przemian między wierszami.

Następnie otworzy się okno dialogowe, w którym zostanie pokazany zakres danych. Upewnij się, że opcja Moja tabela ma nagłówki jest zaznaczona, jeśli wybierzesz zakres danych z nagłówkami.

  • Naciśnij OK .

  • Następnie należy kliknąć kolejno-. Design> Convert to Range .

  • Następnie ponownie kliknij jak następuje-.

    Strona główna> Edycja> Sortowanie & Filtr> Filtr .

  • Teraz naciśnij dowolną ikonę filtra w nagłówkach i kliknij-. Filtr według koloru> Bez wypełnienia .

Teraz można zauważyć, że nie wypełnione komórki są filtrowane, które zawierają regiony Wielkiej Brytanii.

  • W tym momencie wystarczy zaznaczyć wiersze i nacisnąć Usuń na swojej klawiaturze.

  • Teraz, aby odzyskać pozostałe wiersze wystarczy wyłączyć opcję Filtr klikając ponownie-.

    Strona główna> Edycja> Sortowanie & Filtr> Filtr .

Teraz mamy z powrotem inne rzędy.

Read More: Usuń wiersz programu Excel, jeśli komórka zawiera określone wartości (3 metody)

Metoda 3: Użyj funkcji MOD i ROW, aby usunąć alternatywne wiersze w programie Excel.

Korzystanie z funkcji jest bardzo przyjazne w Excelu. Zadanie możemy wykonać za pomocą MOD oraz ROW funkcje. MOD Funkcja służy do zwracania reszty z dzielenia dwóch liczb, a funkcja ROW Funkcja służy do zwracania numeru wiersza komórki. Tutaj znowu będziemy potrzebowali kolumny pomocniczej.

Kroki:

  • Wpisz następujący wzór w Komórka F5 -
=MOD(ROW(),2)

  • Uderz w Wejdź na stronę

  • Przeciągnij w dół Uchwyt do napełniania ikona , aby skopiować formułę.

Kolumna pomocników jest teraz wypełniona.

  • Następnie należy zaznaczyć dowolną komórkę i kliknąć w następujący sposób, aby uaktywnić opcję filtru-.

Strona główna> Edycja> Sortowanie & Filtr> Filtr .

  • Później kliknij ikonę filtra w kolumnie Helper.
  • Postaw znak na opcji "0".
  • Następnie naciśnij OK .

  • Następnie wystarczy zaznaczyć te przefiltrowane wiersze i nacisnąć przycisk Usuń na klawiaturze.

Wiersze są teraz usunięte.

  • Aby odzyskać pozostałe rzędy wystarczy ponownie nacisnąć ikonę filtra i postawić znak na opcji '1'.
  • Na koniec naciśnij OK .

Oto nasze dane wyjściowe.

⏬ Rozbicie formuły:

➥ ROW()

Na stronie ROW Funkcja zwróci numer wiersza tej komórki, który jest -.

{5}

➥ MOD(ROW(),2)

{1}

Read More: Excel Usuń wiersze w zakresie z VBA (3 proste sposoby)

Podobne Lektury:

  • Jak usunąć wiele wierszy w programie Excel za pomocą formuły (5 metod)
  • Usuń wiele wierszy w programie Excel jednocześnie (5 metod)
  • Jak usunąć wiersze w programie Excel z określonym tekstem (3 metody)
  • Usuń wiersz za pomocą makra, jeśli komórka zawiera 0 w Excelu (4 metody)
  • Jak usunąć niefiltrowane wiersze w Excelu za pomocą VBA (4 sposoby)

Metoda 4: Zastosuj funkcje Excel ISEVEN i ROW, aby usunąć alternatywne wiersze.

Do wykonania operacji możemy użyć innej kombinacji funkcji są to. ISEVEN oraz ROW funkcje. ISEVEN Funkcja służy do sprawdzenia czy liczba jest parzysta czy nie.

Kroki:

  • W Komórka F5 napisać następujący wzór-
=ISEVEN(ROW())

  • Uderz w Wejdź na stronę

  • Następnie przeciągnij w dół Uchwyt do napełniania ikonę, aby skopiować formułę do innych komórek.

  • Następnie należy zaznaczyć dowolną komórkę i kliknąć w następujący sposób, aby uaktywnić opcję filtru-. Strona główna> Edycja> Sortowanie & Filtr> Filtr .

  • Następnie kliknij ikonę filtra w kolumnie Pomocnik.
  • Postaw znak przy opcji "TRUE".
  • Naciśnij OK .

  • Później wystarczy zaznaczyć te przefiltrowane wiersze i nacisnąć Usuń na klawiaturze, aby je usunąć.

  • Teraz, aby odzyskać pozostałe wiersze wystarczy ponownie nacisnąć ikonę filtra i postawić znak przy opcji 'FALSE'.
  • Na koniec wystarczy nacisnąć OK .

Wiersze z regionem UK są teraz usunięte.

⏬ Rozbicie formuły:

➥ ROW()

Na stronie ROW Funkcja zwróci numer wiersza tej komórki, który jest -.

{5}

➥ ISEVEN(ROW())

{FALSE}

Czytaj więcej: Jak usunąć wiersze w programie Excel bez wpływu na formuły (2 szybkie sposoby)

Metoda 5: Użyj makra VBA, aby usunąć alternatywne wiersze w programie Excel

W naszej ostatniej metodzie pokażę, jak możemy wykonać operację przy użyciu Makra VBA Ma mniej kroków i jest bardzo szybką metodą.

Kroki:

  • Kliknij prawym przyciskiem myszy na stronie na tytuł arkusza.
  • Wybierz Wyświetl kod od menu kontekstowe .

A VBA pojawi się okno.

  • Zapisz w nim następujące kody-.
 Sub Delete_Alternate_Rows() Dim x As Range Set x = Application.InputBox("Wybierz zakres bez nagłówków", "Wybór zakresu", Type:=8) For i = x.Rows.Count To 1 Step -2 If i Mod 2 = 0 Then x.Rows(i).Delete End If Next i End Sub. 
  • Następnie naciśnij przycisk Ikona odtwarzania aby uruchomić kody.

Pojawi się okno dialogowe umożliwiające wybór zakresu danych.

Ustaw teraz zakres danych i naciśnij OK .

I już kończymy usuwanie naprzemiennych wierszy.

Read More: Makro do usuwania wierszy w Excelu, jeśli komórka jest pusta

Wniosek

Mam nadzieję, że wszystkie opisane powyżej metody będą wystarczająco dobre, aby usunąć naprzemienne wiersze w Excelu. Zapraszam do zadawania wszelkich pytań w sekcji komentarzy i proszę o opinie.

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ł.