Маркиране на дати и дати

Прост начин

Изберете диапазона с дати на листа и изберете в раздела Начало – Условно форматиране – Правила за избор на клетка – Дата (Начало – Условно форматиране – Правила за маркиране на клетки – Дата на възникване). В прозореца, който се отваря, изберете желаната опция за осветление от падащия списък:

Маркиране на дати и дати

Труден, но красив начин

Сега нека анализираме проблема по-трудно и по-интересно. Да предположим, че имаме голяма таблица с доставки на някои стоки:

Маркиране на дати и дати

Моля, обърнете внимание на датата на изпращане. Ако е в миналото, значи стоките вече са доставени – не е нужно да се притеснявате. Ако е в бъдеще, тогава трябва да държим въпроса под контрол и да не забравяме да организираме доставката до посочената дата. И накрая, ако датата на изпращане съвпада с днешната, тогава трябва да пуснете всичко и да се справите с тази конкретна партида в момента (най-висок приоритет).

За по-голяма яснота можете да настроите три правила за условно форматиране, за да запълните автоматично целия ред с партидни данни в различни цветове в зависимост от датата на изпращане. За да направите това, изберете цялата таблица (без заглавка) и изберете в раздела Начало – Условно форматиране – Създаване на правило (Начало – Условно форматиране – Създаване на правило). В прозореца, който се отваря, задайте последния тип правило Използвайте формула, за да определите кои клетки да форматирате (Използвайте формула, за да определите коя клетка да форматирате) и въведете следната формула в полето:

Маркиране на дати и дати

Тази формула взема съдържанието на клетки E5, E6, E7… последователно от колоната с датата на изпращане и сравнява тази дата с днешната дата в клетка C2. Ако датата на изпращане е по-ранна от днес, тогава изпращането вече е извършено. Обърнете внимание на знаците за долар, използвани за закрепване на връзки. Позоваването на $C$2 трябва да бъде абсолютно – с два знака за долар. Препратката към първата клетка на колоната с датата на изпращане трябва да бъде с фиксиране само на колоната, но не и на реда, т.е. $E5.

След като въведете формулата, можете да зададете цвета на запълването и шрифта, като щракнете върху бутона Рамка (формат) и след това приложете нашето правило, като щракнете върху бутона OK. След това повторете цялата процедура, за да проверите бъдещи доставки и доставки за текущия ден. За изпратени партиди например можете да изберете сиво, за бъдещи поръчки – зелено, а за днешни – спешно червено:

Маркиране на дати и дати

Вместо текущата дата, можете да вмъкнете функцията в клетка C2 ДНЕС (ДНЕС), който ще актуализира датата при всяко отваряне на файла, което автоматично ще актуализира цветовете в таблицата.

Ако такова осветление не винаги е необходимо, а само за определено време на работа с масата, тогава можете да добавите вид превключвател към вече направеното. За да направите това, отворете раздела предприемач (Разработчик). Ако не се вижда, първо го включете Файл – Опции – Персонализиране на лентата И кликнете върху Поставете (вмъкване):

Маркиране на дати и дати

В списъка с инструменти, който се отваря, изберете Checkbox (Квадратче за отметка) от горния комплект Контроли на формуляра и щракнете върху мястото на листа, където искате да го поставите. След това можете да зададете размера на надписа и да промените текста му (щракнете с десния бутон на мишката – Промяна на текста):

Маркиране на дати и дати

Сега, за да използвате квадратчето за отметка, за да включите или изключите осветяването, трябва да го свържете към която и да е клетка на листа. Щракнете с десния бутон върху нарисуваното поле за отметка и изберете командата от контекстното меню Обектен формат (Форматиране на обект) и след това в прозореца, който се отваря, задайте всяка подходяща клетка в полето Клетъчна комуникация (Връзка към клетка):

Маркиране на дати и дати

Проверете как работи всичко. Свързаната клетка E2 трябва да изведе TRUE, когато квадратчето за отметка е активирано, или FALSE, когато е деактивирано.

Сега остава да добавим едно правило към условното форматиране, така че нашето поле за отметка да включва и изключва подчертаването на датата. Изберете цялата ни таблица (с изключение на заглавката) и я отворете в раздела Начало — Условно форматиране — Управление на правила (Начало — Условно форматиране — Управление на правила). В прозореца, който се отваря, трябва ясно да се виждат правилата, които създадохме по-рано за маркиране на минали, бъдещи и настоящи дати в различни цветове:

Маркиране на дати и дати

Натисни бутона Създаване на правило (Ново правило), изберете последния тип правило Използвайте формула, за да определите кои клетки да форматирате (Използвайте формула, за да определите коя клетка да форматирате) и въведете следната формула в полето:

Маркиране на дати и дати

Ние не задаваме формата и кликваме OK. Създаденото правило трябва да се добави към общия списък. Сега трябва да го повдигнете до първия ред със стрелките (ако още не е там) и да поставите отметка в квадратчето срещу него вдясно Спрете, ако е вярно (Спри, ако е вярно):

Маркиране на дати и дати

Параметър с неясно име Спрете, ако е вярно прави просто нещо: ако правилото, срещу което стои, е вярно (т.е. нашето знаме Осветяване на времевата линия на листа е изключен), тогава Microsoft Excel спира по-нататъшната обработка на правилата, т.е. не преминава към следващите правила в списъка за условно форматиране и не наводнява таблицата. Което се изисква.

  • Условно форматиране в Excel 2007-2013 (видео)
  • Редове за маси с раирани зебри
  • Как Excel всъщност работи с дати и часове

Оставете коментар