![](https://cdn.wiki-base.com/1651624/excel_formula_highlight_dates_in_the_next_n_days__2.png.webp)
Generička formula
=AND(A1>TODAY(),A1<=(TODAY()+days))
Sažetak
Ako želite istaknuti datume koji se događaju u sljedećih N dana s uvjetnim oblikovanjem, to možete učiniti pomoću formule koja koristi funkciju DANAS s I. Ovo je izvrstan način da vizualno označite stvari poput datuma isteka, rokova, nadolazećih događaja i datuma u odnosu na trenutni datum.
Na primjer, ako imate datume u rasponu B4: G11 i želite istaknuti stanice koje se javljaju u sljedećih 30 dana, odaberite raspon i stvorite novo pravilo CF koje koristi ovu formulu:
=AND(B4>TODAY(),B4<=(TODAY()+30))
Napomena: važno je da se formule CF unose u odnosu na "aktivnu ćeliju" u odabiru, za koju se pretpostavlja da je B4 u ovom slučaju.
Nakon što spremite pravilo, vidjet ćete datume koji će se dogoditi u sljedećih 30 dana.
Obrazloženje
Funkcija AND uzima više argumenata i vraća TRUE samo kada svi argumenti vraćaju TRUE. Funkcija DANAS vraća trenutni datum. Datumi u Excelu jednostavno su veliki serijski brojevi, tako da možete stvoriti novi relativni datum dodavanjem ili oduzimanjem dana. DANAS () + 30 stvara novi datum 30 dana u budućnosti, pa kad je dan veći od danas i manji od danas + 30, oba su uvjeta istinita, a funkcija AND vraća true, pokrećući pravilo.
Promjenjivi dani
Dane možete prilagoditi bilo kojoj vrijednosti koja vam se sviđa:
=AND(B4>TODAY(),B4TODAY(),B4<=(TODAY()+45)) // next 45 days
Koristite druge ćelije za unos
Ne trebate teško kodirati datume u pravilu. Da biste napravili fleksibilnije pravilo, možete koristiti druge ćelije poput varijabli u formuli. Na primjer, možete imenovati ćeliju E2 "danima" i prepisati formulu tako:
=AND(B4>TODAY(),B4<=(TODAY()+days))
Kada promijenite bilo koji datum, pravilo uvjetnog oblikovanja odmah će reagirati. Korištenjem drugih ćelija za unos i imenovanjem njih kao imenovanih raspona, uvjetno oblikovanje činite interaktivnim, a formula je jednostavnija i lakša za čitanje.