M365Con 2027 – bezpłatna konferencja online · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Formatowanie warunkowe w Excelu: reguły, formuły i przykłady

By ·

Formatowanie warunkowe w Excelu koloruje komórki według reguł. Poznaj Reguły wyróżniania komórek, reguły pierwszych i ostatnich wartości, paski danych, skale kolorów, zestawy ikon, formuły, kolejność reguł oraz ich czyszczenie.

Automatically translated with AI from the original post. Read the English original

Formatowanie warunkowe w Excelu zmienia wygląd komórki, czyli kolor wypełnienia, czcionkę lub ikonę, w zależności od tego, co się w niej znajduje. Zaznaczasz komórki, przechodzisz na kartę Narzędzia główne, wybierasz Formatowanie warunkowe i wskazujesz regułę, np. Większe niż albo Duplikujące się wartości. Gdy dane się zmienią, formatowanie zmienia się razem z nimi. Ten artykuł jest przeznaczony dla użytkowników Excela, którzy tworzą raporty, rejestry lub listy i chcą, by przeterminowane daty, duplikaty lub najlepsze wyniki były widoczne bez ręcznego sprawdzania każdego wiersza. Dowiesz się, jakie typy reguł są wbudowane, jak napisać regułę opartą na formule, jak działa kolejność reguł oraz jak je usuwać i rozwiązywać problemy z nimi.

Najważniejsze wnioski

  • Zaznacz komórki i wybierz Formatowanie warunkowe na karcie Narzędzia główne. Możesz też użyć przycisku Analiza szybka lub skrótu Ctrl+Q.
  • Reguły wyróżniania komórek i Reguły pierwszych/ostatnich wartości pokrywają większość typowych potrzeb: Większe niż, Między, Tekst zawiera, Duplikujące się wartości, Powyżej średniej.
  • Do własnej logiki wybierz Nowa reguła, a następnie Użyj formuły do określenia, które komórki formatować. Formuła musi zaczynać się od znaku = i zwracać PRAWDA lub FAŁSZ.
  • Reguły są stosowane od góry do dołu w oknie Zarządzaj regułami. Gdy dwie reguły są ze sobą w konflikcie, wygrywa ta wyżej, a opcja Zatrzymaj, jeśli prawda wstrzymuje dalsze sprawdzanie.
  • Formatowanie warunkowe nie może odwoływać się do innych skoroszytów, a kryteria tekstowe są ograniczone do 255 znaków.

Źródłem większości szczegółów w tym artykule jest strona Microsoftu o tym, jak używać formatowania warunkowego do wyróżniania informacji w Excelu. Jeśli dodaję coś, czego nie ma na tej stronie, zaznaczam to wyraźnie.

Jak zastosować formatowanie warunkowe w Excelu

Microsoft podaje, że formatowanie warunkowe można zastosować do zaznaczonego zakresu, nazwanego zakresu lub tabeli Excela. W Excelu dla Windows działa ono także w raportach tabeli przestawnej. Są dwa sposoby, aby to zrobić.

Z wstążki.

  1. Zaznacz komórki.
  2. Na karcie Narzędzia główne wybierz Formatowanie warunkowe.
  3. Wskaż typ reguły, wybierz regułę i postępuj zgodnie z oknem dialogowym. W większości reguł trzeba podać wartość lub tekst oraz format.

Za pomocą Analizy szybkiej.

  1. Zaznacz dane. W prawym dolnym rogu zaznaczenia pojawi się niewielki przycisk Analiza szybka.
  2. Kliknij przycisk lub naciśnij Ctrl+Q.
  3. Na karcie Formatowanie najedź kursorem na opcję, aby zobaczyć podgląd, a następnie kliknij ją. Jeśli pojawi się okno dialogowe Tekst zawiera, wpisz tekst i wybierz OK.

Opcje na tej karcie zależą od danych. Zaznaczenie zawierające tylko tekst oferuje m.in. opcje Tekst, Duplikat, Unikatowe, Równe oraz Wyczyść. Zaznaczenie liczbowe oferuje Paski danych, Skale kolorów, Zestawy ikon, Większe, Pierwsze 10% oraz Wyczyść. To najszybszy sposób, by wypróbować wygląd, zanim się na nim zdecydujesz.

Menu na karcie Narzędzia główne to prawdziwa skrzynka z narzędziami, a reszta tego artykułu się do niego stosuje: Reguły wyróżniania komórek, Reguły dotyczące wartości pierwszych i ostatnich, Paski danych, Skale kolorów, Zestawy ikon, Nowa reguła, Zarządzaj regułami i Wyczyść reguły. Jeśli chcesz poznać tło tej funkcji, zajrzyj na stronę formatowanie warunkowe.

Wyróżnianie komórek prostymi regułami

Reguły wyróżniania komórek to szybkie reguły. Microsoft wymienia takie reguły jak Między, Równe, Tekst zawiera, Data występuje oraz Powtarzające się wartości (Większe niż i Mniejsze niż znajdują się w tym samym menu). Każda z nich zadaje proste pytanie o komórkę i wyróżnia komórki, w których odpowiedź brzmi tak.

Typowe zastosowania:

  • Większe niż w kolumnie ze sprzedażą, aby oznaczyć wszystko, co przekracza cel.
  • Między, aby pokazać wartości w dopuszczalnym zakresie, a tę samą regułę zastosowaną poza zakresem, jeśli chcesz wyłapać wartości odstające.
  • Równe dla dokładnej wartości, na przykład kodu statusu lub wyniku 100.
  • Tekst zawiera, aby oznaczyć każdą komórkę ze słowem w rodzaju „późno” lub z nazwą produktu. Dopasowują się także fragmenty wyrazów, ponieważ reguła szuka tekstu w dowolnym miejscu komórki.
  • Data występuje, aby oznaczyć daty przypadające w wybranym okresie. Excel oferuje w oknie dialogowym gotowe ustawienia, więc wybierz jedno z nich zamiast wpisywać datę ręcznie.
  • Powtarzające się wartości, aby oznaczyć powtórzenia na liście. To najszybsze sprawdzenie przed utworzeniem tabeli przestawnej lub wyszukiwania.

Reguły dotyczące wartości pierwszych i ostatnich działają na podstawie rankingu: Pierwsze 10 elementów, Ostatnie 10%, Powyżej średniej i Poniżej średniej. Ograniczenia firmy Microsoft dla tych reguł: liczba pierwszych lub ostatnich wartości wynosi od 1 do 1000, a gdy używasz procentów, od 1 do 100. Wartości procentowe mieszczą się w zakresie od 0 do 100 (wpisujesz samą liczbę, bez znaku procentu).

Mały przykład to ułatwi. Załóżmy, że kolumna C zawiera wartości zamówień. Zaznacz komórkę C2 i przeciągnij zaznaczenie do ostatniego wiersza, wybierz Reguły wyróżniania komórek > Większe niż, wpisz swój cel i wybierz zielone wypełnienie. Następnie dodaj regułę Mniejsze niż z wartością graniczną i pomarańczowym wypełnieniem dla tych samych komórek. Teraz najsilniejsze i najsłabsze zamówienia będą się wyróżniać, a środek pozostanie bez zmian. Zmień liczbę, a kolory się przesuną.

Paski danych, skale kolorów i zestawy ikon

Te trzy narzędzia pokazują, jak wartości mają się do siebie w obrębie zakresu, a nie to, czy przechodzą test. Tak opisują je strony firmy Microsoft:

  • Paski danych umieszczają pasek w każdej komórce. Dłuższy pasek oznacza większą wartość. Możesz wybrać wypełnienie gradientowe lub jednolite, pokazać obramowania, pokazać same paski oraz sformatować wartości ujemne.
  • Skale kolorów używają dwóch lub trzech kolorów. W skali dwukolorowej jeden kolor oznacza wysokie wartości, a drugi niskie. Skala trzykolorowa dodaje kolor środkowy.
  • Zestawy ikon używają od trzech do pięciu kategorii, a każda ikona odpowiada zakresowi wartości. Możesz odwrócić kolejność ikon, pokazać tylko ikony lub ukryć ikonę dla wybranych komórek za pomocą opcji Brak ikony w komórce.

Kroki są takie same dla wszystkich trzech: zaznacz komórki, przejdź do Narzędzia główne > Formatowanie warunkowe, wskaż typ i kliknij styl. Strona firmy Microsoft poświęcona paskom danych, skalom kolorów i zestawom ikon podaje praktyczną wskazówkę: poszerzenie kolumny z paskami danych ułatwia dostrzeżenie różnic między wartościami. Zestawy ikon można łączyć z innymi formatami warunkowymi.

Stosuj je ostrożnie. Kolumna pełna trzykolorowych skal, na których leżą wypełnienia i ikony, jest trudna do odczytania. Dobrym nawykiem jest jeden sygnał na kolumnę. Sam kolor także nie powinien przenosić znaczenia, ponieważ niektórzy czytelnicy nie odróżniają czerwonego od zielonego. Ikony lub kolumna z tekstem w tym pomagają, i dodałbym je do każdego raportu, który trafia do szerokiego grona odbiorców.

Co do ograniczeń skal kolorów, firma Microsoft podaje, że wartość minimalna musi być mniejsza od maksymalnej, a punkt środkowy domyślnie wynosi 50 procent.

Utwórz własną regułę za pomocą formuły

Gdy wbudowane reguły nie wystarczają, użyj opcji Nowa reguła. Otworzy się okno dialogowe Nowa reguła formatowania, w którym wybierz Użyj formuły do określenia komórek, które mają być formatowane. Zgodnie z zasadami Microsoftu formuła musi zaczynać się od znaku = i zwracać wartość PRAWDA lub FAŁSZ. Komórki, dla których formuła zwraca PRAWDA, otrzymają formatowanie. Najpierw sprawdź formułę pod kątem błędów, a jeśli mogą się pojawić, użyj funkcji IS lub IFERROR.

Napisz formułę dla pierwszej komórki zaznaczonego zakresu. Jeśli zakres zaczyna się od B2, zapisz ją tak, jakby odnosiła się do B2, a program Excel zastosuje tę samą logikę do pozostałych komórek. To miejsce, w którym ludzie najczęściej się potykają, dlatego znak dolara ma znaczenie: $B2 blokuje kolumnę, a pozwala na zmianę wiersza. Dzięki temu możesz sformatować cały wiersz na podstawie jednej kolumny.

Przykłady Microsoftu pokazują, co jest możliwe:

  • Daty wygaśnięcia. =B2<TODAY() daje czerwone wypełnienie dla przeterminowanych identyfikatorów, a =B2<TODAY()+60 żółte dla identyfikatorów wygasających w ciągu 60 dni. Reguła dla czerwonego musi znajdować się wyżej na liście niż reguła dla żółtego, inaczej żółta reguła obejmie także przeterminowane pozycje.
  • Naprzemienne wiersze. =MOD(ROW(),2)=1 cieniuje każdy wiersz o numerze nieparzystym.
  • Duplikaty. =COUNTIF($A$2:$A$400,A2)>1 oznacza duplikaty w zakresie A2:A400.
  • Dwa warunki. W przykładzie budżetowym Microsoftu użyto funkcji AND i OR, aby wynik został zielony, gdy zaliczka i miesięczna rata mieszczą się w budżecie, a czerwony, gdy któraś z nich się nie mieści.

Zwróć uwagę na schemat w przykładzie z COUNTIF: zakres jest bezwzględny ($A$2:$A$400), a testowana komórka jest względna (A2). Taki układ mają zdecydowanie najbardziej przydatne reguły oparte na formułach.

Jeśli reguła wydaje się nie działać, sprawdź, czy formuła rzeczywiście zwraca PRAWDA dla pierwszej komórki oraz czy została zapisana dla lewej górnej komórki zaznaczenia. Reguła napisana dla złej komórki przesuwa się o jeden wiersz i wygląda na losową.

Przykład praktyczny: lista zadań

Oto konfiguracja, którą możesz odtworzyć w pięć minut. Kolumna A zawiera nazwy zadań, kolumna B terminy realizacji, kolumna C status, na przykład Otwarte lub Gotowe, a kolumna D liczbę godzin.

  1. Zaznacz komórki od B2 do ostatniego wiersza. Dodaj regułę formuły =B2<TODAY() z czerwonym wypełnieniem. Oznaczy ona wszystkie zadania po terminie.
  2. Dla tych samych komórek dodaj regułę =B2<TODAY()+7 z żółtym wypełnieniem, a następnie w Menedżerze reguł przenieś czerwoną regułę wyżej. Teraz zaległe zadania są czerwone, zadania z terminem w ciągu tygodnia są żółte, a pozostałe pozostają bez zmian.
  3. Zaznacz całą tabelę, od A2 do D100, i dodaj regułę formuły, na przykład =$C2="Gotowe", z szarą czcionką. Znak dolara blokuje kolumnę, więc cały wiersz staje się szary, gdy w statusie jest wartość Gotowe. Ta formuła to mój własny wzorzec, a nie jeden z przykładów Microsoftu, ale działa według tych samych zasad: zaczyna się od znaku równości i zwraca PRAWDA lub FAŁSZ.
  4. Zaznacz D2 i dalsze komórki, a następnie zastosuj Paski danych, aby łatwo zobaczyć najbardziej czasochłonne zadania.

Mogą wystąpić dwa problemy. Jeśli czerwona reguła znajduje się poniżej żółtej, zaległe zadania wyglądają na żółte, ponieważ obie reguły są prawdziwe, a wygrywa wyższa. Jeśli reguła dla Gotowe jest na górze i ustawisz opcję Zatrzymaj, jeśli prawda, kolory dat przy zakończonych zadaniach znikną, co prawdopodobnie jest pożądanym efektem. Najpierw wypróbuj to na kopii i zmieniaj kolejność reguł, aby zobaczyć efekt.

Kontrolowanie kolejności reguł

Otwórz Formatowanie warunkowe > Zarządzaj regułami, aby zobaczyć Menedżera reguł formatowania warunkowego. Microsoft wyjaśnia jego działanie:

  • Reguły są oceniane od góry do dołu, a nowe reguły domyślnie trafiają na górę. Przenieś w górę i Przenieś w dół zmieniają ich kolejność.
  • Gdy reguły nie są ze sobą sprzeczne, stosowane są wszystkie. Na przykład jedna reguła może ustawić pogrubioną czcionkę, a inna czerwone wypełnienie.
  • Gdy reguły są ze sobą sprzeczne, wygrywa reguła wyższa.
  • Formatowanie warunkowe, które jest prawdziwe, zastępuje formatowanie ręczne w tych samych komórkach. Jeśli usuniesz regułę, formatowanie ręczne wróci.
  • Zatrzymaj, jeśli prawda przerywa ocenianie po tym, jak reguła okaże się prawdziwa. Microsoft podaje, że mechanizm ten naśladuje zachowanie starszych wersji programu Excel. Tej opcji nie można ustawić dla reguł typu pasek danych, skala kolorów ani zestaw ikon.

Jeśli widzisz kolor, którego się nie spodziewałeś, odpowiedź znajdziesz w Menedżerze reguł.

Kopiowanie, wyszukiwanie i usuwanie formatowania warunkowego

  • Kopiowanie do innych komórek. Użyj Malarza formatów na karcie Narzędzia główne. Kliknij go dwukrotnie, aby zastosować formatowanie do kilku obszarów, a następnie naciśnij Esc, aby zakończyć. Jeśli reguła korzysta z formuły, sprawdź później odwołania.
  • Znajdowanie sformatowanych komórek. Użyj Znajdź i zaznacz > Formatowanie warunkowe lub Przejdź do specjalnego > Formatowanie warunkowe.
  • Usuwanie reguł. Zaznacz komórki, a następnie wybierz Narzędzia główne > Formatowanie warunkowe > Wyczyść reguły > Wyczyść reguły z zaznaczonych komórek lub Wyczyść reguły z całego arkusza.

Jedno ograniczenie według firmy Microsoft: wklejenie sformatowanych komórek do innego wystąpienia programu Excel nie przenosi reguły, więc jeśli reguły mają zostać zachowane, kopiuj w obrębie jednego wystąpienia.

Ograniczenia i przyczyny, dla których reguła może nie działać

  • Inny skoroszyt. Formatowanie warunkowe nie może odwoływać się do zewnętrznych skoroszytów. Najpierw przenieś dane do pliku.
  • Tabele przestawne. W obszarze Wartości tabeli przestawnej nie można formatować według tekstu, daty ani unikatowych i zduplikowanych wartości. Działają tam wyłącznie reguły oparte na liczbach.
  • Długi tekst. Kryteria tekstowe są ograniczone do 255 znaków.
  • Kolejność. Reguła wyższa w hierarchii nadpisuje niższą. Przenieś bardziej szczegółową regułę wyżej.
  • Ręczne wypełnienie. Jeśli komórka ma ręczne wypełnienie, a reguła jest spełniona, to reguła ma pierwszeństwo. Jeśli wynik wygląda błędnie, sprawdź, czy reguła rzeczywiście jest prawdziwa.
  • Excel dla sieci Web. Strona, z której korzystałem, nie zawiera kroków ani ograniczeń specyficznych dla wersji internetowej. Nie obiecywałbym, że każdy typ reguły zachowuje się w przeglądarce identycznie. Testuj na kopii.

Częste błędy

  • Wpisanie formuły do niewłaściwej komórki, przez co podświetlenie trafia o jeden wiersz obok.
  • Używanie odwołań bezwzględnych ($A$1) wtedy, gdy potrzebne jest względne, oraz kolorowanie wszystkiego albo niczego.
  • Nakładanie reguł na reguły, aż nikt nie wie, dlaczego komórka jest czerwona. Otwórz Zarządzaj regułami i uporządkuj je.
  • Wklejanie sformatowanych komórek do innego okna programu Excel i oczekiwanie, że reguły przeniosą się same. Microsoft twierdzi, że nie.
  • Opieranie się wyłącznie na kolorze czerwonym i zielonym.
  • Stosowanie reguły do całej kolumny, gdy potrzebne jest tylko 200 wierszy.

Powiązane tematy do zgłębienia

  • Najpierw wyróżnij duplikaty, potem je usuń. Reguła Wartości zduplikowane to dobre sprawdzenie przed czyszczeniem listy.
  • Listy rozwijane i reguły razem. Oznaczaj wiersz według statusu wybranego przez użytkownika z listy.
  • Formatowanie warunkowe w tabelach przestawnych. W obszarze Wartości działają tylko reguły oparte na liczbach, więc zaplanuj układ z myślą o tym.
  • Pulpity. Połączenie pasków danych, ikon i fragmentatorów sprawia, że raport jest czytelny na pierwszy rzut oka.
  • Wydajność w dużych arkuszach. Utrzymuj zwarte zakresy i małą liczbę reguł. Strona Microsoftu nie podaje konkretnych liczb, więc testuj na własnych danych.

Następny krok

Otwórz rzeczywisty arkusz i zastosuj jedną regułę z obszaru Reguły wyróżniania komórek. Następnie wypróbuj regułę opartą na formule, na przykład =B2<DZIŚ() w kolumnie dat, i otwórz Zarządzaj regułami, aby zobaczyć, jak działa kolejność. Formatowanie warunkowe w programie Excel zachowaj proste: jeden wyraźny sygnał w kolumnie to więcej niż tęcza.

Entities in this article

Microsoft Excel Conditional formatting

Related articles

RSS