Чтобы в будущем можно было пользоваться фильтрами, вводимые данные необходимо нормировать. Например, чтобы в одной строке не ввели ООО "Сириус", а в другой - Сириус ООО. В 1С это делается справочниками, в Excel есть функция - Проверка данных. Заводим листы с нашей нормативно-справочной информацией: Виды договоров (с покупателем, поставщиком, прочее) Контрагенты (здесь будут заноситься наши контрагенты) Далее выделяем столбец D, идем в меню Данные - Проверка данных. На вкладке параметры выбираем Тип данных - Список, указываем диапазон-источник (лист Виды договоров). Проверка данных Excel Аналогично поступаем с контрагентами, проверяем, что выбрать можно только имеющийся элемент: Выбор значения из выпадающего списка Excel
Цветовое выделение просроченных договоров
Здесь на помощь приходит Условное форматирование. Выделяем наш реестр договоров целиком, идем в раздел Условное форматирование - Управление правилами. Условное форматирование Создаем новое правило, выбираем тип правила как на рисунке. Условие выделения цветом просроченных договоров Указываем диапазон (весь регистр договоров), задаем формулу
=СЕГОДНЯ()-$C2>1 В том случае, когда разница между текущей датой и датой окончания договора составит более 1 дня, будет выполняться условие для условного форматирования. В формате выбираем кирпичный цвет фона для подсветки просроченных договоров Правило форматирования по просрочке
Текущий статус договора
Идем в ячейку А2 и вводим формулу:
=ЕСЛИ(СЕГОДНЯ()-C2>1;"Договор истек";"Договор действует") Работает по такому же принципу, если дата окончания договора больше текущей хоть на 1 день, выводится сообщение "Договор истек". Копируем формулу на другие ячейки столбца А, вводим данные, убеждаемся, что все работает. Учет договоров в Excel с напоминаниями Итак, просроченные договоры у нас будут подсвечиваться кирпичным цветом, в первом столбце будет выводится надпись "Договор истек".