Excel - условно форматиране с помощта на дати
- Проблем
- Решение
- Отбележи, че
Проблем
Опитвам се да променя цвета на целия ред на 3 различни състояния в зависимост от резултата.Редът трябва да остане ясен, ако датата в определена клетка (да речем B2) е след ДНЕС
ИЛИ
Искам редът да се промени, да се каже, оранжево, ако датата в определена клетка (да речем B2) е Днес, но само ако друга клетка (да речем С2) е празна.
Ако другата клетка (C2) не е празна, искам да остане ясна.
ИЛИ
Редът трябва да стане червен, ако датата в определена клетка (да речем B2) е преди TODAY, но само ако друга клетка (например C2) е празна.
Ако другата клетка (C2) не е празна, искам да остане ясна.
Мисля, че това има смисъл: всъщност искам да подчертая точките, които трябва да бъдат отчетени днес, закъснели и да оставим ясни, ако все още не са налице.
Решение
Така може да се постигне в Excel 2007.- Маркирайте ред, който искате да форматирате (или маркирайте всички данни само в този ред)
- Изберете „условно форматиране“ от менюто на лентата
- Управление на правилата
- Ново правило:
За първата трябва да изберете клетката с датата, на която искате да изпълните действие.
В моя случай аз използвам A2 и B2.
Създайте следните правила (x3 в произволен ред)
= $ B $ 2> TODAY ()след това форматирайте го във всеки цвят, който желаете. Това означава, че ако датата в клетка b2 е по-късно от днес, тя ще форматира реда с избрания цвят.
= $ B $ 2След това форматирайте желания цвят. Това означава, че ако датата е преди днешната дата, тя ще форматира реда с избрания цвят. = $ B $ 2 = TODAY ()след това отново форматирайте желания цвят. Това означава, че ако датата в клетка b2 е днешната дата, тя ще я форматира до избрания цвят.След това създайте следното правило, както следва:
= $ $ 2 = ""след това изберете ясно / бяло за цвета. Това означава, че ако клетката a2 е празна, цветът на реда ще остане ясен / бял. Но трябва да отбележите и квадратчето стоп ако е вярно в края на правилото.Това означава, че ако клетката a2 е празна, останалите правила се игнорират.
Надявам се, че можете да разберете / дешифрирате това.
Отбележи, че
Благодарение на sharpman за този съвет на форума.