Użycie własnej formuły w formatowaniu warunkowym

Zaprojektujmy prosty grafik dyżurów. Jak widzisz na poniższym rysunku wszystkie soboty są zaznaczone na niebiesko, a niedziele na czerwono. Od razu mówię: nie kolorowałem ręcznie tych komórek. Robi to za mnie formatowanie warunkowe.

Grafik dyzurow kolorowe dni tygodnia

Zanim przystąpisz do wykonania tego ćwiczenia warto abyś się zapoznał z następującymi wpisami:

  1. Formatowanie warunkowe – wprowadzenie
  2. Jak na podstawie daty obliczyć dzień tygodnia (opis funkcji DZIEŃ.TYG)
  3. Listy niestandardowe w Excelu

Przystąpmy do wykonania ćwiczenia.

  1. W komórce A1 wpisz Data, w komórce B1 wpisz Dyżur.
  2. W komórce A2 wpisz datę od kiedy rozpoczyna się grafik dyżurów (np. pierwszy dzień następnego miesiąca). Data powinna być w formacie rrrr-mm-dd.
  3. Skopiuj datę do pozostałych komórek
  4. W kolumnie B wpisz imiona osób, które w danych dniach będą miały dyżur (jeśli masz taką sytuację, że zatrudniasz np. 4 pracowników, każdy z nich ma dyżur idealnie co 4 dni i pracownicy sporadycznie się zamieniają dyżurami, to zachęcam do zapoznania się z wpisem Listy niestandardowe w Excelu – wtedy szybko i sprawnie wprowadzisz po kolei ich imiona)
  5. Zaznacz komórki z zakresu A2:B32 (jeśli zaznaczysz komórki z zakresu A2:A32 to wtedy imiona osób nie będą kolorowane na niebiesko, lub czerwono)
  6. Z karty Narzędzia główne wybierz polecenie Formatowanie warunkowe -> Nowa reguła.
  7. Pojawi się okno dialogowe Nowa reguła formatowania. W polu Wybierz typ reguły zaznacz Użyj formuły do określenia komórek, które należy sformatować.
  8. W polu Formatuj komórki, dla których następująca formuła jest prawdziwa wpisz formułę: =DZIEŃ.TYG($A2;2)=6 (nie zapomnij o znaku równości na początku. W formule występuje opisana wcześniej na blogu funkcja DZIEŃ.TYG jako pierwszy argument tej funkcji podałem adres komórki A2 gdyż w przypadku formatowania warunkowego zaznaczyliśmy zakres zaczynający się od komórki A2, dolar przed numerem kolumny informuje Excela, że jeśli formatowanie warunkowe obejmuje też sąsiednie kolumny to w przypadku kolorowania kolumny B warunek ma być sprawdzany w kolumnie A. W numerze wiersza komórki do której się odwołujemy nie ma dolara, gdyż chcemy, aby dla np. 3 wiersza data była brana z komórki A3 a nie A2).
    formatowanie warunkowe - własna formuła
  9. Następnie kliknij w przycisk Formatuj. Pojawi się okno dialogowe Formatowanie komórek. Ustal jak mają być oznaczane soboty, np. na karcie Czcionka możesz wybrać, aby kolor liter był niebieski. Kliknij w przycisk OK.
  10. Wróciłeś do okna dialogowego Nowa reguła formatowania. Kliknij w przycisk OK.
  11. Jeśli wszystko zostało poprawnie wykonane, to wszystkie soboty są zaznaczone na niebiesko
  12. W analogiczny sposób wstaw nową regułę formatowania warunkowego tak aby niedziele były kolorowane na czerwono. Formuła będzie bardzo podobna: =DZIEŃ.TYG($A2;2)=7
Jeśli artykuł Ci się podobał, będę wdzięczny gdy go udostępnisz w mediach społecznościowych
Ten wpis został opublikowany w kategorii sztuczki i oznaczony tagami , , , . Dodaj zakładkę do bezpośredniego odnośnika.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.