
Генеричка формула
=AND(A1>TODAY(),A1<=(TODAY()+days))
Резиме
Ако желите да условним форматирањем истакнете датуме који се јављају у наредних Н дана, то можете учинити помоћу формуле која користи функцију ДАНАС са и. Ово је одличан начин да визуелно означите ствари попут датума истека, рокова, предстојећих догађаја и датума у односу на тренутни датум.
На пример, ако имате датуме у опсегу Б4: Г11 и желите да истакнете ћелије које се јављају у наредних 30 дана, изаберите опсег и креирајте ново правило ЦФ које користи ову формулу:
=AND(B4>TODAY(),B4<=(TODAY()+30))
Напомена: важно је да се ЦФ формуле уносе у односу на „активну ћелију“ у избору, за коју се претпоставља да је Б4 у овом случају.
Једном када сачувате правило, видећете да се истичу датуми у наредних 30 дана.
Објашњење
Функција АНД узима више аргумената и враћа ТРУЕ само када сви аргументи враћају ТРУЕ. Функција ДАНАС враћа тренутни датум. Датуми у Екцелу су једноставно велики серијски бројеви, тако да можете да креирате нови релативни датум додавањем или одузимањем дана. ДАНАС () + 30 креира нови датум 30 дана у будућности, па када је дан већи од данас и мањи од данас + 30, оба услова су тачна, а функција АНД враћа труе, покрећући правило.
Променљиви дани
Дане можете прилагодити било којој вредности која вам се свиђа:
=AND(B4>TODAY(),B4TODAY(),B4<=(TODAY()+45)) // next 45 days
Користите друге ћелије за унос
Не морате да кодирате датуме у правилу. Да бисте направили флексибилније правило, можете да користите друге ћелије попут променљивих у формули. На пример, можете назвати ћелију Е2 „данима“ и преписати формулу тако:
=AND(B4>TODAY(),B4<=(TODAY()+days))
Када промените било који датум, правило условног форматирања ће одмах реаговати. Користећи друге ћелије за унос и именујући их као именоване опсеге, условно форматирање чини интерактивним, а формула је једноставнија и лакша за читање.