Formatowanie warunkowe na podstawie różnicy dat

1

Potrzebuję pomocy przy tworzeniu wiersza lub przynajmniej komórki zmieniającej kolor na czerwony, gdy minęło> 20 dni od daty, która została wprowadzona do komórki. Na przykład: wysyłam artykuł do Johna w dniu 10.01.2018, więc umieszczam tę datę w moim arkuszu kalkulacyjnym po wydaniu Data, Jan wie, że musi go zwrócić za 20 dni. Więc kiedy jest 22.10.2018, jak mogę zmienić kolor tej komórki daty (10.01.2018) na czerwoną?

DrBJohnson
źródło

Odpowiedzi:

1

Zakładając, że data, którą wpisujesz, znajduje się w kolumnie B, zaczynając od komórki B3. Umieść następującą regułę wzoru w ekranie formatowania warunkowego na B3 i wybierz wybrany kolor tła komórki.

Wybierz B3 przejdź do Formatowanie warunkowe -> Nowa reguła -> Użyj formuły, aby określić, które komórki sformatować.

   =DAYS(NOW(),B3)>20

Użyj malarza formatów, aby zastosować format do wszystkich odpowiednich komórek kolumny B.

wprowadź opis zdjęcia tutaj

patkim
źródło
1

Korzystam z programu Excel 2013, ale wyobrażam sobie, że zrobiono to w podobny sposób w twojej wersji.

Aby osiągnąć ten efekt, musisz użyć formatowania warunkowego :

  • Jeśli chcesz, aby cały wiersz był podświetlony po zastosowaniu reguł, wybierz całą tabelę (bez etykiet) (obrazek) . Jeśli chcesz, aby podświetlone były tylko części wiersza (jak pojedyncza komórka), wybierz te części (obraz) .
  • Po wybraniu żądanych komórek przejdź do karty Strona główna wstążki (część powyżej arkusza kalkulacyjnego) i kliknij Formatowanie warunkowe (obraz) (pochodzi z polskiej wersji programu Excel, ale ikona jest taka sama)
  • Wybierz Zarządzaj regułami z rozwijanej listy (obrazek)
  • Kliknij Nowa reguła - będziemy musieli dodać 3 z nich
  • W nowym oknie wybierz opcję Użyj formuły, aby określić, które komórki należy sformatować z górnej listy, a następnie wpisz w polu następującą formułę: =$C2-$B2>20(gdzie B to kolumna z datami emisji, a C z datami zwrotu) (zdjęcie) . Ta reguła sformatuje wszystkie wiersze, w których różnica między dwiema datami jest większa niż 20 dni
  • Wybierz żądane formatowanie, naciskając przycisk Format , a następnie potwierdź wybór i dodaj nową regułę, naciskając OK . Jeszcze dwie zasady
  • Kliknij Nowa reguła , a następnie wybierz Użyj formuły, aby określić, które komórki ponownie sformatować
  • Wpisz następującą formułę: =AND($B2<TODAY()-20;$C2=0) (obraz) . Ta reguła sformatuje wszystkie wiersze, w których data wydania pochodzi sprzed ponad 20 dni ORAZ nie podano daty powrotu
  • Ponownie wybierz formatowanie i zatwierdź nową regułę, klikając OK
  • Dodaj nową regułę , wybierz Użyj formuły, aby określić, które komórki sformatować i wpisać w tej formule: =AND($B2=0;$C2=0) (obraz) . Czy nie zmienić formatowanie (zostawić go na nr wybranego formatu ). Ta reguła zabrania formatowania pustych wierszy tabeli w programie Excel
  • Zaznacz pole Zatrzymaj jeśli prawda obok pierwszej reguły na liście (tej, którą dodałeś na końcu) (obrazek)
  • Zaakceptuj trzy reguły, naciskając Zastosuj , a następnie OK

I proszę bardzo, Excel:

  1. Sformatuje wiersze, w których różnica między dwiema datami jest większa niż 20 dni
  2. Sformatuje wiersze, w których jest tylko jedna data i pochodzi ona z ponad 20 dni temu
  3. Nie formatuje wierszy bez żadnych dat (pustych)
wr1tr
źródło
1
Cześć, dziękuję za pomoc i wprowadzam formułę tak, jak napisałeś, problem polega na tym, że zmienia ona teraz każdą komórkę w tej kolumnie na czerwoną bez żadnych danych. Czy możesz dodać do formuły, aby „ignorować” komórki bez dat, dopóki data nie zostanie wprowadzona, a następnie będzie zgodna z formułą?
DrBJohnson
Oczywiście mój błąd. Naprawiłem to teraz, mam nadzieję, że tym razem
zadziała
Przepraszam za jeszcze jeden problem, nie chcę wiedzieć, czy minęły> 20 dni od dzisiaj, a raczej od daty wydania elementu. Wchodzę więc w kolumnę 3: Data wydania: 01.01.2018 i kolumnę 4: Data zwrotu: 9.08.2018, nie chcę, aby ta kolumna zmieniła kolor na czerwony, ponieważ została zwrócona w ciągu 20 dni. Staramy się jedynie wskazać, czy wydany produkt nie został zwrócony w ciągu 20 dni od daty wydania, czy to ma sens? Czy to jest możliwe? Dziękuję bardzo za Twoją pomoc.
DrBJohnson
Nie ma problemu, mam nadzieję, że teraz wszystko będzie w porządku :)
wr1tr,