Jak połączyć formatowanie warunkowe z instrukcją IF
Połącz formatowanie warunkowe z instrukcją IF
Syntax
=IF (logical_test, , )
Ale w formatowaniu warunkowym, Składnia IF/THEN/ELSE nie może być zastosowana w pojedynczej regule. Formatowanie warunkowe jest stosowane tylko przy użyciu testu logicznego IF/THEN. Musi on zwracać TRUE, aby formatowanie warunkowe zostało zastosowane.
Na przykład, jeśli chcesz zastosować formatowanie warunkowe używając warunku „Jeśli wartość komórki jest większa niż ustalona wartość, powiedzmy 100, to sformatuj komórkę jako CZERWONĄ, w przeciwnym razie sformatuj komórkę jako ZIELONĄ”. Tak więc, można zauważyć, że wymaga to dwóch reguł do wykonania formatowania warunkowego, jednego dla większego niż 100 i jednego dla mniejszego niż 100.
Możesz zastosować więcej niż jeden warunek poprzez utworzenie więcej niż jednej reguły w formatowaniu warunkowym. Możesz również użyć funkcji logicznych, takich jak AND i OR, aby utworzyć zestaw reguł i zastosować formatowanie warunkowe w programie Excel.
Przykłady użycia formatowania warunkowego z warunkami IF/THEN
Przyjrzyjrzyjmy się scenariuszom, aby zobaczyć, jak używać testu logicznego IF/THEN w formatowaniu warunkowym, aby wyróżnić docelowe wartości. Jeśli chcesz podświetlić faktury z zakresu danych A2:C13, które są płatne w miesiącu kwietniu, musisz przetestować warunek logiczny IF/THEN na zakresie dat w kolumnie B, jeśli miesiąc jest równy kwietniu, używając następującej formuły niestandardowej w formatowaniu warunkowym.=MONTH($B2)=4
Najpierw wybierz zakres danych A2:C13, a następnie przejdź do:
Formatowanie warunkowe (na karcie Strona główna) > Nowa reguła> Użyj formuły, aby określić…> Wprowadź powyższą formułę w oknie Edytuj opis reguły. window> Wybierz Formatuj wypełnienie do podglądu i naciśnij OK
Proszę zauważyć, że musisz naprawić kolumnę, czyniąc ją absolutną, używając znaku $ z nim, i zachować numer wiersza wolny lub względny do zmiany. W związku z tym formuła sprawdzi każdy wiersz określonej kolumny w wybranym zakresie, przetestuje warunek logiczny IF/THEN i zwróci TRUE i FALSE.
Reguła ta zostanie obliczona we wszystkich aktywnych komórkach zablokowanej kolumny B, jedna po drugiej, ignorując inne komórki w kolumnach A i C. Gdy funkcja MONTH w komórce kolumny B zwróci liczbę 4 (kwiecień), reguła zwróci TRUE dla wszystkich aktywnych komórek w tym wierszu i formatowanie warunkowe zostanie zastosowane do całego wiersza, jak pokazano poniżej.
Jeśli chcesz warunkowo wyróżnić dwie faktury o największej wartości należne w kwietniu, możesz to osiągnąć, tworząc zestaw reguł oparty na formule tablicowej przy użyciu instrukcji AND, LARGE i IF zgodnie z poniższą składnią.
Zastosowując tę niestandardową formułę, możesz wyróżnić dwie faktury o największej wartości w kwietniu. Funkcja LARGE z funkcją IF wygeneruje serię wartości i porówna je z każdą wartością w kolumnie C. Funkcja AND przetestuje warunki logiczne w każdej komórce kolumny B i C po kolei i zwróci TRUE, gdy oba warunki zostaną spełnione. Spójrz poniżej.
Potrzebujesz dodatkowej pomocy z formatowaniem warunkowym lub masz inne pytania dotyczące Excela? Połącz się z ekspertem programu Excel na żywo, aby uzyskać pomoc 1 na 1. Twoja pierwsza sesja jest zawsze bezpłatna.
Ciągle szukasz pomocy na temat funkcji Średnia? Zobacz nasze obszerne tutoriale dotyczące funkcji Średnia tutaj.