W tabeli przechowujemy listę zadań, na którą składa się checkbox informujący o wykonaniu zadania, nazwa zadania oraz jego termin wykonania (due date). O tak:
Naszym zadaniem jest wyróżnić całe linijki z zadaniami, których termin minął, ale jeszcze nie zostały wykonane. Zakładając, że dziś jest 2024-10-28, będą to trzy pierwsze zadania na powyższej formatce.
Do dzieła!
Ponieważ chcemy, aby wyróżniane były całe wiersze, w całej tabeli – zaznacz je (zakres A5:C9) i stwórz nową regułę formatowania warunkowego: Narzędzia główne → Formatowanie warunkowe → Nowa reguła → Użyj formuły do określenia komórek, które należy sformatować.
Wpisz następująca formułę:
=($C5<DZIŚ())*(NIE($A5))
albo:
=ORAZ($C5<DZIŚ());(NIE($A5))
Formuła ta składa się z dwóch warunków, które muszą być jednocześnie spełnione (stąd mnożenie w pierwszym przypadku):
- Data zadania musi być mniejsza niż dzisiejsza data (funkcja DZIŚ())
- Checkbox musi być odznaczony, czyli wartość jego komórki równa FAŁSZ
Odnośnie drugiego warunku, mniej intuicyjnego w formule: pamiętaj, że formatowanie warunkowe uruchomi się, gdy otrzyma od formuły wartość PRAWDA. W naszym przypadku chcemy, aby uruchomiło się, gdy checkbox zwróci FAŁSZ. Żeby więc zmienić FAŁSZ naprawdę, używamy funkcji NIE (ang. NOT). Cała tajemnica 😊.
Na koniec koniecznie trzeba jeszcze ustawić formatowanie: ja ustawię czerwoną kursywę:
Po zatwierdzeniu wszystkich okienek otrzymujemy następujący wynik (wykonane i niewykonane przeszłe zadania):
Mam nadzieję, że skorzystasz 😊
I film na Youtubie, gdzie pokazuję powyższe rozwiązanie:
https://youtube.com/shorts/0cfAHm1Pm04?feature=share
0 komentarzy