Spis treści
Czasami możesz potrzebować wybrać cały wiersz na podstawie konkretnych danych w komórce tego wiersza. Możesz wykonać to zadanie na wiele sposobów. W tym artykule pokażę Ci 4 łatwe i proste sposoby na zaznaczyć wiersz w Excelu jeśli dana komórka zawiera określone dane.
Tutaj mam zbiór danych Właściciele różnych książek. Teraz pokażę, jak wybrać wiersze, jeśli komórka zawiera określone dane, wybierając całe wiersze, w których Właściciel to Harold.
Pobierz Zeszyt ćwiczeń
Wybierz wiersz w Excelu jeśli komórka zawiera określone dane.xlsm4 Sposoby na wybranie wiersza w Excelu, jeśli komórka zawiera określone dane
1. filtr do wyboru wiersza na podstawie określonych danych w programie Excel
Najprostszym sposobem na wybranie wierszy na podstawie konkretnych danych komórki jest użycie Filtr funkcja. pierwsza,
➤ Wybierz cały zbiór danych i przejdź do Strona główna> Edycja> Sortowanie & Filtr> Filtr .
Następnie obok nagłówków wierszy pojawią się małe strzałki w dół.
➤ Kliknij strzałkę obok Właściciel .
Spowoduje to otwarcie rozwijanego menu.
➤ Wybierz Harold z tego menu rozwijanego i kliknij na OK .
W rezultacie zobaczysz tylko te wiersze, które zawierają Harold są zaznaczone na liście.
Read More: Jak podświetlić aktywny wiersz w programie Excel (3 metody)
2. zaznacz wiersz jeśli komórka zawiera określony tekst używając formatowania warunkowego
Można również wybrać wiersze na podstawie określonych danych w komórce za pomocą Formatowanie warunkowe .
Po pierwsze,
➤ Wybierz cały zbiór danych i przejdź do Strona główna> Formatowanie warunkowe> Reguły podświetlania komórek> Tekst, który zawiera. .
Okno o nazwie Tekst, który zawiera zostanie otwarty. Teraz,
➤ Wpisz dane, na podstawie których zostanie zaznaczony wiersz w ramce Formatuj komórki, które zawierają tekst Dla tego zbioru danych wpisałem Harold .
➤ W z w polu, wybierz preferowane style formatowania i naciśnij OK . I've selected Jasnoczerwone wypełnienie z ciemnoczerwonym tekstem .
W rezultacie zobaczysz, komórki, które zawierają dane, zostaną podświetlone.
Teraz możesz wybrać wiersze naciskając CTRL i klikając na numery wierszy wyróżnione komórki .
Read More: Podświetl wiersz, jeśli komórka zawiera dowolny tekst
Podobne lektury
- Jak ukryć górne wiersze w programie Excel (7 metod)
- Techniki czyszczenia danych w Excelu: losowanie wierszy
- Ukryj wiersze i kolumny w Excelu: Skróty i inne techniki
- Ukryte wiersze w Excelu: Jak je ukryć lub usunąć?
- Jak zamrozić wiersze w programie Excel (6 prostych metod)
3. Excel Znajdź i wybierz funkcje
Znajdź & Wybierz cechy mogą być również wykorzystywane do wybierania wierszy, jeśli komórka zawiera określone dane.
Po pierwsze,
➤ Wybierz cały zbiór danych i przejdź do Home> Editing> Find & Select> Find .
Teraz pojawi się okno o nazwie Znajdź i zamień zostanie otwarty.
➤ Wpisz dane, na podstawie których będą zaznaczane wiersze w tabeli. Znajdź to, co Dla tego zestawu danych wpisałem Harold .
➤ Następnie kliknij na Znajdź wszystkie .
Teraz komórki, które mają te konkretne dane, zostaną pokazane na dole listy Znajdź i zamień okno.
➤ Zaznacz komórki i zamknij Znajdź i zamień okno.
W rezultacie zobaczysz, komórki, które zawierają dane, zostaną wybrane.
➤ Zaznacz całe rzędy, naciskając przycisk CTRL i klikając na numery wierszy komórek.
Related Content: Excel Alternating Row Color with Conditional Formatting [Video]
4. użycie VBA do zaznaczenia wiersza
Korzystanie z Aplikacje Microsoft Visual Basic (VBA) , można łatwo wybrać wiersze, jeśli komórka w tych wierszach zawiera określone dane.
➤ Najpierw naciśnij przycisk ALT+F11 aby otworzyć VBA okno
➤ Następnie z prawego panelu tego okna kliknij prawym przyciskiem myszy nazwę arkusza i przejdź do Insert> Moduł .
Otworzy on Moduł(Kod) okno.
➤ W tym miejscu wstawić następujący kod Moduł(Kod) okno
Sub select_rows_with_given_data() Dim Rng As Range Dim myCell As Object Dim myUnion As Range Set Rng = Selection searchdata = InputBox("Please Enter the Search data") For Each myCell In Rng If InStr(myCell.Text, searchdata) Then If Not myUnion Is Nothing Then Set myUnion = Union(myUnion, myCell.EntireRow) Else Set myUnion = myCell.EntireRow End If EndIf Next If myUnion Is Nothing Then MsgBox "Dane nie zostały znalezione w selekcji" Else myUnion.Select End If End Sub
Po uruchomieniu makra kod otworzy niestandardowe pole, w którym można wstawić dane. Jeśli dane zostaną znalezione w wybranych zakresach komórek, zostanie wybrany cały wiersz. Jeśli dane nie zostaną znalezione, zostanie wyświetlony komunikat o błędzie.
➤ Teraz zamknij VBA w oknie, wybierz swój zbiór danych i przejdź do Zobacz> Makro aby uruchomić Makro.
W rezultacie, okno o nazwie Makro zostanie otwarty.
➤ Wybierz select_rows_with_given_data od Nazwa makra i kliknąć na Uruchom .
Spowoduje to otwarcie niestandardowego pudełka.
➤ W Proszę wprowadzić dane do wyszukiwania w polu wpisać określone dane i kliknąć na OK .
W rezultacie zobaczysz, że wszystkie wiersze, które zawierają określone dane w jednej ze swoich komórek, są wybrane.
Related Content: VBA do ukrywania wierszy w Excelu (14 metod)
Wniosek
Możesz wybrać wiersz w programie Excel, jeśli komórka zawiera określone dane, postępując zgodnie z dowolną z wyżej opisanych metod. Proszę zostawić komentarz, jeśli masz jakiekolwiek zamieszanie.