Какво да знаете
- Excel поддържа няколко предварително зададени опции като дати, дублирани данни и стойности над или под средната стойност на диапазон от клетки.
- Можете да приложите различни опции за форматиране, като цвят или когато дадена стойност отговаря на критерии, които сте задали предварително.
Тази статия обяснява пет различни начина за използване на условно форматиране в Excel. Инструкциите се отнасят за Excel 2019, 2016, 2013, 2010; Excel за Mac, Excel за Microsoft 365 и Excel Online.
Как да използваме условно форматиране
За да улесни условното форматиране, Excel поддържа предварително зададени опции, които покриват често използвани ситуации, като например:
- Дати
- Дублирани данни
- Стойности над или под средната стойност в диапазон от клетки
В случай на дати, предварително зададените опции опростяват процеса на проверка на вашите данни за дати, близки до текущата дата, като например вчера, утре, миналата седмица или следващия месец.
Ако обаче искате да проверите за дати, които са извън изброените опции, персонализирайте условното форматиране, като добавите своя собствена формула, като използвате една или повече от функциите за дата на Excel.
Проверка за дати с просрочие от 30, 60 и 90 дни
Персонализирайте условното форматиране с помощта на формули, като зададете ново правило, което Excel следва, когато оценява данните в клетка.
Excel прилага условно форматиране в ред отгоре надолу, както се показват в Диспечер на правилата за условно форматиране диалогов прозорец.
Въпреки че към някои клетки може да се прилагат няколко правила, към клетките се прилага първото правило, което отговаря на условието.
Тази демонстрация използва текущата дата, 40 дни преди текущата дата, 70 дни преди текущата дата и 100 дни преди текущата дата, за да генерира резултатите.
Проверка за дати с просрочие от 30 дни
В празен работен лист на Excel маркирайте клетки C1 до C4, за да ги изберете. Това е диапазонът, към който ще се прилагат правилата за условно форматиране.
- Изберете Начало > Условно форматиране > Ново правило, за да отворите Ново правило за форматиране диалогов прозорец.
- Изберете Използвайте формула, за да определите кои клетки да форматирате.
- В текстовото поле Форматиране на стойности, където тази формула е вярна, въведете формулата:
- Изберете Форматиране, за да отворите диалоговия прозорец Форматиране на клетки.
- Изберете раздела Fill, за да видите опциите за цвят на запълване на фона.
- Изберете цвят за запълване на фона.
- Изберете раздела Шрифт, за да видите опциите за формат на шрифта.
- Задайте цвета на шрифта.
- Изберете OK два пъти, за да затворите диалоговите прозорци и да се върнете към работния лист.
- Цветът на фона на клетки C1 до C4 се променя на избрания цвят за запълване, въпреки че в клетките няма данни.
=ДНЕС()-C1>30Тази формула проверява дали датите в клетки C1 до C4 са изминали повече от 30 дни.
Добавяне на правило за дати с просрочие над 60 дни
Вместо да повтаряте всички стъпки по-горе, за да добавите следващите две правила, използвайте опцията Управление на правилата, за да добавите всички допълнителни правила наведнъж.
- Маркирайте клетки от C1 до C4, ако е необходимо.
- Изберете Начало > Условно форматиране > Управление на правилата, за да отворите Диспечер на правилата за условно форматиране диалогов прозорец.
- Изберете Ново правило.
- Изберете Използвайте формула, за да определите кои клетки да форматирате.
- В текстовото поле Форматиране на стойности, където тази формула е вярна, въведете формулата:
- Изберете Форматиране, за да отворите диалоговия прозорец Форматиране на клетки.
- Изберете раздела Fill, за да видите опциите за цвят на запълване на фона.
- Изберете цвят за запълване на фона.
- Изберете OK два пъти, за да затворите диалоговия прозорец и да се върнете към диалоговия прозорец Диспечер на правилата за условно форматиране.
=ДНЕС()-C1>60Тази формула проверява дали датите в клетки от C1 до C4 са над 60 дни.
Добавяне на правило за дати с просрочие над 90 дни
- Маркирайте клетки от C1 до C4, ако е необходимо.
- Изберете Начало > Условно форматиране > Управление на правилата, за да отворите Диспечер на правилата за условно форматиране диалогов прозорец.
- Изберете Ново правило.
- Изберете Използвайте формула, за да определите кои клетки да форматирате.
- В Форматиране на стойности, където тази формула е вярна, въведете формулата:
- Тази формула проверява дали датите в клетки C1 до C4 са над 90 дни назад.
- Изберете Форматиране, за да отворите диалоговия прозорец Форматиране на клетки.
- Изберете раздела Fill, за да видите опциите за цвят на запълване на фона.
- Изберете цвят за запълване на фона.
- Изберете OK два пъти, за да затворите диалоговия прозорец и да се върнете към диалоговия прозорец Диспечер на правилата за условно форматиране.
- Изберете OK, за да затворите този диалогов прозорец и да се върнете към работния лист.
=ДНЕС()-C1>90
Цветът на фона на клетки от C1 до C4 се променя на последния избран цвят за запълване.
Тествайте правилата за условно форматиране
Тествайте правилата за условно форматиране в клетки C1 до C4, като въведете следните дати:
- Въведете текущата дата в клетка C1. Клетката се променя на бял фон по подразбиране с черен текст, тъй като нито едно от правилата за условно форматиране не се прилага.
- Въведете следната формула в клетка C2:
=ДНЕС()-40Тази формула определя коя дата настъпва 40 дни преди текущата дата. Клетката се запълва с цвета, който сте избрали за правилото за условно форматиране за дати с просрочие от повече от 30 дни.
=ДНЕС()-70Тази формула определя коя дата настъпва 70 дни преди текущата дата. Клетката се запълва с цвета, който сте избрали за правилото за условно форматиране за дати с просрочие от повече от 60 дни.
=ДНЕС()-100Тази формула определя коя дата настъпва 100 дни преди текущата дата. Цветът на клетката се променя на цвета, който сте избрали за правилото за условно форматиране за дати с просрочие от повече от 90 дни.