Jak podświetlić wiersz w programie Excel, jeśli wiersz zawiera określony tekst

Anonim

Czasami chcemy podświetlić wiersz zawierający konkretny tekst. W tym artykule dowiemy się, jak podświetlić wiersz, jeśli jakakolwiek komórka w tym wierszu zawiera określony tekst lub wartość. Oczywiście podświetlimy wiersz za pomocą formatowania warunkowego.

Formuła ogólna w formatowaniu warunkowym

 = PODAJ.POZYCJĘ(wyszukana_wartość;wyszukana_tablica;0)

Wartość wyszukiwania: jest to tekst kryteriów. Zostanie przeszukany w podanym zakresie.
Tablica wyszukiwania: wiersz, który chcesz wyróżnić.
Podczas stosowania formatowania warunkowego należy wybrać pierwszy wiersz.
Zobaczmy przykład, aby wszystko było jasne.
Przykład: Wyróżnij wiersze zawierające określony tekst

Tutaj mam trochę danych w tabeli. Każdy wiersz zawiera losową nazwę. Chcę podświetlić każdy wiersz w tabeli, który zawiera wartość zapisaną w C2. Na razie w C2 mam Mayę. Chcę wyróżnić każdy wiersz, w którym znajduje się Maja.

Wybierz pierwszy wiersz tabeli (A7:D7).

  1. Przejdź do formatowania warunkowego i kliknij nową regułę. Możesz użyć sekwencyjnego skrótu ALT>H>L>N.
  2. Wybierz „użyj formuły, aby określić, którą komórkę należy sformatować”.
  3. Napisz tę formułę.
  4. = PODAJ.($C$2,$A7:$D7,0)
  5. Kliknij na format i wybierz żółte wypełnienie. Uderz w porządku.

  6. Teraz wybrany wiersz jest podświetlony.

    Skopiuj ten zakres i wklej specjalny format do całej tabeli.

    Teraz podświetlony zostanie każdy wiersz zawierający „Maja”. Gdy zmienisz wartość w C2, wiersz zawierający tę wartość zostanie podświetlony tylko.

    Jak to działa?

    Tutaj użyliśmy funkcji PODAJ.POZYCJĘ programu Excel, która zwraca indeks szukanej wartości w podanym zakresie. Jeśli nie znajdzie podanego tekstu, zwraca #NA.

    W formatowaniu warunkowym każda wartość dodatnia jest traktowana jako PRAWDA, a błędy jako FAŁSZ. Używamy tej funkcjonalności do podświetlania wiersza.

    Tutaj nasza formuła to = MATCH ($ C $ 2, $ A7: $ D7, 0). Zauważ, że odwołanie do wartości wyszukiwania jest bezwzględne. Aby zawsze szukała wartości zapisanej w C2. Zakres wyszukiwania to A7:D7. Zwróć uwagę, że tylko kolumny są zamrożone za pomocą $, a wiersze są pozostawione względem siebie. Dzieje się tak, ponieważ chcemy zmienić wiersz wyszukiwania, gdy kopiujemy formatowanie warunkowe i gdy kolumny są bezwzględne. W końcu otrzymujemy podświetlone wiersze zawierające określony tekst w komórce. Dowiedz się więcej o odwoływaniu się tutaj.

    Jeśli uczynimy kolumnę względną (=MATCH($C$2,A7:D7,0)), nasze wiersze zostaną podświetlone do pierwszej znalezionej wartości.

    Powyższa formuła podświetla wiersze zawierające określony tekst. Sprawdza komórki i dopasowuje wartość komórek. Ale jeśli chcesz sprawdzić podany tekst pomiędzy ciągami, powinieneś użyć tej funkcji.

    =SZUKAJ($C$2,$A7&$B7&$C7&$D7)

    Tutaj po prostu szukamy tekstu w połączonym tekście A7:D7. Jeśli SEARCH znajdzie dany tekst, formatowanie warunkowe potraktuje go jako PRAWDA w przeciwnym razie Fałsz. Reszta jest taka sama jak powyżej.

    Wyróżnij wiersz z rozróżnianiem wielkości liter

    W przypadku dopasowania z rozróżnianiem wielkości liter możemy użyć funkcji ZNAJDŹ. Spowoduje to sprawdzenie tekstu i wierszy oraz podświetlenie wiersza tylko wtedy, gdy tekst i wielkość liter są dopasowane.

    = ZNAJDŹ($ C$2,$A7&$B7&$C7&$D7)

    Więc tak, w ten sposób możesz wyróżnić bazę wiersza w dopasowaniu tekstu. Daj mi znać, jeśli masz jakiekolwiek wątpliwości dotyczące tego artykułu lub jakiegokolwiek tematu związanego z excelem/vba. Sekcja komentarzy jest dla Ciebie otwarta.
    Popularne artykuły:
    Funkcja WYSZUKAJ.PIONOWO w programie Excel

    LICZ.JEŻELI w Excelu 2016

    Jak korzystać z funkcji SUMIF w programie Excel?