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