![](https://cdn.wiki-base.com/1651624/excel_formula_highlight_dates_in_the_next_n_days__2.png.webp)
Обща формула
=AND(A1>TODAY(),A1<=(TODAY()+days))
Обобщение
Ако искате да маркирате дати, които се случват през следващите N дни с условно форматиране, можете да го направите с формула, която използва функцията ДНЕС с И. Това е чудесен начин за визуално маркиране на неща като дати на изтичане, крайни срокове, предстоящи събития и дати спрямо текущата дата.
Например, ако имате дати в диапазона B4: G11 и искате да маркирате клетки, които се появяват през следващите 30 дни, изберете диапазона и създайте ново правило CF, което използва тази формула:
=AND(B4>TODAY(),B4<=(TODAY()+30))
Забележка: важно е формулите CF да бъдат въведени спрямо "активната клетка" в селекцията, която в този случай се приема за B4.
След като запазите правилото, ще видите маркираните дати през следващите 30 дни.
Обяснение
Функцията AND взема множество аргументи и връща TRUE само когато всички аргументи връщат TRUE. Функцията TODAY връща текущата дата. Датите в Excel са просто големи серийни номера, така че можете да създадете нова относителна дата, като добавите или извадите дни. ДНЕС () + 30 създава нова дата 30 дни в бъдеще, така че когато даден ден е по-голям от днешния и по-малък от днешния + 30, и двете условия са верни и функцията И връща true, задействайки правилото.
Променливи дни
Разбира се, можете да коригирате дните на всяка стойност, която харесвате:
=AND(B4>TODAY(),B4TODAY(),B4<=(TODAY()+45)) // next 45 days
Използвайте други клетки за въвеждане
Не е необходимо да кодирате твърдо датите в правилото. За да направите по-гъвкаво правило, можете да използвате други клетки като променливи във формулата. Например можете да назовете клетка E2 „дни“ и да пренапишете формулата така:
=AND(B4>TODAY(),B4<=(TODAY()+days))
Когато промените някоя от датите, правилото за условно форматиране ще реагира незабавно. Като използвате други клетки за въвеждане и ги назовавате като именувани диапазони, вие правите условното форматиране интерактивно и формулата е по-проста и лесна за четене.