Usuń wiersze na podstawie wartości komórki w programie Excel – łatwy samouczek
Niezależnie od tego, czy masz do czynienia z małym arkuszem kalkulacyjnym, czy dużym zbiorem danych, umiejętność usuwania wierszy na podstawie wartości komórek może zaoszczędzić czas i wysiłek. Proces ten można wykonać przy użyciu kilku funkcji programu Excel, w tym funkcji filtrowania, narzędzia Znajdź i zamień, funkcji sortowania, a nawet przy użyciu zaawansowanych technik. Pod koniec tego przewodnika będziesz wyposażony w wiedzę niezbędną do skutecznego usuwania niechcianych wierszy z arkuszy programu Excel, zapewniając przejrzystość danych i ich przydatność do potrzeb analitycznych.
Na przykład, jeśli chcę usunąć wszystkie wiersze, w których kolumna nazwy zawiera Jenera, jak mam postępować?
Usuń całe wiersze na podstawie wartości komórki
Usuń zaznaczone wiersze na podstawie wartości komórki za pomocą funkcji sortowania
Usuń całe wiersze na podstawie wartości komórki w programie Excel
Excel oferuje kilka sposobów usuwania wierszy na podstawie określonych wartości komórek. W tej sekcji omówiono metody od prostych funkcji Excela, takich jak filtrowanie, znajdowanie i zamienianie oraz Kutools, po bardziej zaawansowane techniki obejmujące VBA. Niezależnie od tego, czy jesteś początkującym, czy zaawansowanym użytkownikiem, znajdziesz metodę odpowiadającą Twojemu poziomowi umiejętności i potrzebom.
Usuń całe wiersze na podstawie wartości komórki za pomocą funkcji Filtruj
Zwykle można zastosować funkcję Filtruj, aby wyświetlić wiersze spełniające określone kryteria, a następnie natychmiast usunąć wiersz.
Krok 1: Zastosuj funkcję Filtruj, aby odfiltrować niechciane wiersze
- Wybierz zakres danych, z którego chcesz usunąć wiersze. A następnie kliknij Dane > FILTRYzobacz zrzut ekranu:
- Teraz w nagłówku każdej kolumny pojawią się strzałki rozwijane. Kliknij strzałkę menu rozwijanego w kolumnie zawierającej wartości, na podstawie których chcesz usunąć wiersze. Na przykład, jeśli chcesz usunąć wiersze z nazwą Jener, kliknij strzałkę w kolumnie Nazwa.
- W menu rozwijanym odznacz Zaznacz wszystko aby wyczyścić wszystkie zaznaczenia i zaznacz tylko pole obok Jener lub ręcznie wpisz Jener w polu wyszukiwania, aby szybko je znaleźć.
- A następnie kliknij OK przycisk, aby zastosować filtr. Wyświetlone zostaną tylko wiersze zawierające Jener. Zobacz zrzut ekranu:
Krok 2: Usuń przefiltrowane wiersze
Zaznacz widoczne wiersze, następnie kliknij prawym przyciskiem myszy jeden z wybranych wierszy i wybierz Usuń wiersz z menu kontekstowego. Spowoduje to usunięcie wszystkich wybranych wierszy.
Krok 3: Wyczyść filtr
Następnie kliknij Dane > FILTRY Ponownie. Spowoduje to usunięcie filtra i zobaczysz wszystkie rekordy z wyjątkiem usuniętych.
- Podobnie jak stosuję metodę filtrowania do eliminowania wierszy zawierających tekst Jener, można jej również użyć do usuwania wierszy na podstawie warunków liczbowych lub dat, jak pokazano na poniższych zrzutach ekranu:
Warunki filtra liczbowego:
Warunki filtra daty: - Możesz także użyć funkcji Filtruj, aby filtrować i usuwać wszystkie wiersze zawierające określony kolor tła. Zobacz zrzut ekranu:
- Możesz użyć funkcji filtrowania, aby filtrować na podstawie wielu kryteriów, aby odfiltrować niepotrzebną treść, a następnie ją usunąć. Załóżmy na przykład, że chcesz usunąć wszystkie wiersze, w których sprzedawcą jest Jener, a łączna sprzedaż przekracza 7000 USD. Powinieneś najpierw przefiltrować wiersze według nazwy Jener, a następnie przefiltrować sprzedaż większą niż 7000.
Usuń całe wiersze na podstawie wartości komórki za pomocą Kutools AI Aide
Kutools dla programu Excel to kompleksowy dodatek zawierający ponad 300 zaawansowanych funkcji, zaprojektowany w celu uproszczenia różnego rodzaju złożonych zadań w programie Excel. Jedną z jego cech, Pomocnik AI Kutools, pomaga zautomatyzować zadania, takie jak filtrowanie i usuwanie wierszy na podstawie określonych kryteriów.
Po zainstalowaniu Kutools dla programu Excel, Proszę kliknąć Kutools AI > Doradca AI otworzyć Pomocnik AI Kutools szkło:
- Wybierz zakres danych, następnie wpisz swoje wymagania w polu czatu i kliknij Wyślij lub naciśnij Wchodzę klucz do wysłania pytania;
„Usuń wiersze, jeśli kolumna Nazwa zawiera wybrane imię Jener” - Po analizie kliknij Wykonać przycisk, aby uruchomić. Kutools AI Aide przetworzy Twoje żądanie za pomocą AI i usunie określone wiersze bezpośrednio w Excelu.
- Aby usunąć wiersze na podstawie wielu kryteriów, po prostu odpowiednio dostosuj wymagania. Na przykład użyj poleceń takich jak „Usuń wiersze, w których kolumna Nazwa zawiera wybór Jenera lub Kevina"Lub"Usuń wiersze, w których kolumna Nazwa zawiera Jener, a łączna sprzedaż przekracza 7000 w zaznaczeniu".
- Ta metoda nie obsługuje cofania funkcjonować. Jeśli jednak chcesz przywrócić oryginalne dane, możesz kliknąć Niezadowolony aby cofnąć zmiany.
Usuń całe wiersze na podstawie wartości komórki za pomocą funkcji Znajdź i zamień
Usuwanie całych wierszy na podstawie określonej wartości komórki za pomocą funkcji Znajdź i zamień programu Excel to prosta metoda, która może być bardzo skuteczna w czyszczeniu danych. Wykonaj następujące czynności:
Krok 1: Zastosuj funkcję Znajdź i zamień, aby wybrać konkretną wartość
- Wybierz dane kolumny, z której usuniesz wiersze na podstawie określonej wartości komórki, a następnie otwórz plik Znajdowanie i zamienianie okno dialogowe, naciskając klawisz Ctrl + F klucze jednocześnie.
- W Znajdowanie i zamienianie w oknie dialogowym wpisz określoną wartość komórki (w naszym przypadku wpisujemy jener) do Znajdź co i kliknij przycisk Znajdź wszystko przycisk. Zobacz zrzut ekranu:
- Wybierz wszystkie wyniki wyszukiwania na dole Znajdowanie i zamienianie dialogowe i zamknij to okno dialogowe. (Możesz wybrać jeden z wyników wyszukiwania, a następnie Ctrl + klawisze, aby wybrać wszystkie znalezione wyniki.) Zostaną zaznaczone wszystkie komórki zawierające określoną wartość. Następnie zamknij to okno dialogowe. Zobacz zrzut ekranu:
Krok 2: Usuń wiersze na podstawie wybranej wartości
- Gdy komórki są nadal zaznaczone, kliknij prawym przyciskiem myszy jedną z wybranych komórek i wybierz Usuń z menu kontekstowego.
- Wybierz Cały rząd w oknie dialogowym Usuń i kliknij OK aby usunąć wszystkie wiersze zawierające określoną wartość.
Usuń całe wiersze na podstawie wartości komórki za pomocą kodu VBA
Usuwanie wierszy na podstawie wartości komórki za pomocą VBA (Visual Basic for Applications) w Excelu pozwala na automatyzację zadania, dzięki czemu jest ono wydajne, szczególnie w przypadku dużych zbiorów danych.
Krok 1: Otwórz edytor modułów VBA i skopiuj kod
- Naciśnij przycisk Alt + F11 klawisze, aby otworzyć Microsoft Visual Basic for Applications okno.
- W otwartym oknie kliknij wstawka > Moduł aby utworzyć nowy pusty moduł.
- Następnie skopiuj i wklej poniższy kod do pustego modułu.
Sub DeleteRowsBasedOnCellValue() 'Updateby Extendoffice Dim ws As Worksheet Set ws = ActiveSheet Dim columnRange As Range On Error Resume Next Set columnRange = Application.InputBox("Select the column range to check:", "Kutools for Excel", Type:=8) On Error GoTo 0 If columnRange Is Nothing Then Exit Sub Dim lastRow As Long lastRow = ws.Cells(ws.Rows.Count, columnRange.Column).End(xlUp).Row Dim criteria As String criteria = Application.InputBox("Enter the value to delete rows for:", "Kutools for Excel", Type:=2) If criteria = "" Then Exit Sub Dim i As Long For i = lastRow To 1 Step -1 If ws.Cells(i, columnRange.Column).Value = criteria Then ws.Rows(i).Delete End If Next i End Sub
Krok 2: Wykonaj kod
- Następnie naciśnij F5 klucz do uruchomienia kodu. W wyskakującym oknie dialogowym wybierz kolumnę, z której usuniesz wiersze na podstawie określonej wartości, i kliknij OK przycisk.
- W poniższym oknie dialogowym wpisz określoną wartość, na podstawie której chcesz usunąć wiersze, i kliknij OK przycisk. Zobacz zrzut ekranu:
Wynik:
A potem zobaczysz, że całe wiersze zostały już usunięte na podstawie określonej wartości.
Usuń zaznaczone wiersze na podstawie wartości komórki za pomocą funkcji sortowania
Wszystkie powyższe metody usuwają cały wiersz, co może stanowić ograniczenie. Na przykład użycie tych metod spowodowałoby wyeliminowanie wszystkich danych po prawej stronie zbioru danych. Załóżmy, że chcesz usunąć tylko niektóre rekordy ze zbioru danych, zachowując resztę danych. W takim przypadku potrzebne jest alternatywne podejście.
Krok 1: Utwórz kolumnę pomocniczą dla danych
Utwórz nową kolumnę, która pomoże nam śledzić zamówienie. Musisz wstawić kolumnę obok swoich danych, a następnie wypełnić ją numerem seryjnym, np. 1, 2, 3… zobacz zrzut ekranu:
Krok 2: Posortuj dane na podstawie konkretnej kolumny
- Wybierz kolumnę danych, na podstawie której chcesz usunąć wiersze. Następnie kliknij Dane > Sortuj od A do Z or Z do Ai pojawi się okno dialogowe Ostrzeżenie o sortowaniu, wybierz Rozwiń wybór, a następnie kliknij Sortuj przycisk. Zobacz zrzut ekranu:
- Teraz wiersze o tych samych wartościach zostaną zgrupowane, co ułatwi ich identyfikację i wybór. Zobacz zrzut ekranu:
Krok 3: Usuń posortowane wiersze
- Wybierz grupę rekordów, którą chcesz usunąć, a następnie kliknij prawym przyciskiem myszy i wybierz Usuń z menu kontekstowego. w Usuń okno dialogowe, wybierz Przesuń komórki w górę opcja. A następnie kliknij OK Przycisk. Zobacz zrzut ekranu:
- Usuwane są tylko rekordy, w których występuje imię Jener, bez usuwania całego wiersza. Zatem wszelkie dane po prawej lub lewej stronie zbioru danych pozostaną niezmienione.
Krok 4: Zastosuj funkcję Sortuj, aby przywrócić pierwotną kolejność danych
Kliknij nagłówek kolumny pomocy, a następnie przejdź do Dane na wstążce i wybierz Sortuj od A do Z aby uporządkować dane zgodnie z kolejnością w kolumnie pomocniczej. Spowoduje to przywrócenie danych w wybranym zakresie do pierwotnej kolejności, zgodnie z wymaganiami.
Krok 5: Usuń kolumnę pomocniczą
Na koniec usuń kolumnę pomocniczą, jeśli to konieczne, aby oczyścić arkusz.
W tym artykule omówiliśmy kilka metod usuwania wierszy w programie Excel na podstawie wartości komórek. Możesz wybrać ten, który Ci się podoba. Jeśli chcesz poznać więcej porad i wskazówek dotyczących Excela, nasza witryna internetowa oferuje tysiące samouczków kliknij tutaj, aby uzyskać do nich dostęp. Dziękujemy za przeczytanie i mamy nadzieję, że w przyszłości przekażemy Ci więcej przydatnych informacji!
Podobne artykuły:
- Z łatwością usuwaj puste komórki w Excelu – pełny samouczek
- Usuwanie pustych komórek w programie Excel to częste zadanie, które może pomóc w usprawnieniu danych, ułatwiając ich analizę, zrozumienie i prezentację. Puste komórki mogą zakłócać analizę danych, powodować błędy w formułach i sprawiać, że zbiory danych będą wyglądać na niekompletne lub nieprofesjonalne. W tym samouczku omówimy kilka metod skutecznego usuwania pustych komórek w programie Excel lub zarządzania nimi, takich jak funkcja Przejdź do specjalnego, formuły i funkcja filtrowania. Każda metoda służy innym potrzebom i scenariuszom, dzięki czemu możesz wybrać tę, która najlepiej odpowiada Twoim wymaganiom.
- Usuń wszystkie wiersze zawierające określony tekst w kolumnie w arkuszach Google
- Przypuśćmy, że masz zakres danych w arkuszu Google, teraz chciałbyś usunąć wiersze na podstawie wartości komórek w kolumnie. Na przykład chcę usunąć wszystkie wiersze, które zawierają tekst „Complete” w kolumnie C. W tym artykule omówię, jak rozwiązać ten problem w arkuszach Google.
- Usuń wiersze na podstawie koloru tła
- Jak możesz usunąć całe wiersze na podstawie koloru tła? W tym przykładzie muszę usunąć wszystkie wiersze, których komórki są wypełnione niebieskim kolorem tła, jak pokazano na zrzucie ekranu. W tym artykule otrzymasz kody do wykonania tego zadania w programie Excel.
- Usuń co drugi wiersz
- Jeśli chcesz szybko usunąć co drugi wiersz lub kolumnę w programie Excel, głównym celem jest szybkie wybranie najpierw co drugiego wiersza lub kolumny, a następnie zastosowanie do nich operacji usuwania. W tym artykule dowiesz się, jak najpierw wybrać co drugi wiersz lub kolumnę, a następnie szybko je usunąć.
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!