Коллеги, добрый день. Прошу помощи.
Необходимо подготовить модель для контроля предоставления информации центрами финансовой ответственности (далее – ЦФО). Смысл модели в следующем: каждый ЦФО должен каждые два дня предоставлять отчетную информацию. В случае предоставления в соответствующей ячейке (строка "Наименование ЦФО", столбец "Текущая дата") вручную проставляется значение "отчет", в случае не предоставления ячейка остается пустой и наименование ЦФО должно быть подсвечено красным цветом. Проект модели во вложении. На текущий момент с применением функции условного форматирования мной сделано:
1) Реализован механизм подсветки желтым цветом столбца с текущей датой для внесения информации о предоставлении ЦФО отчетных данных. Подсветка динамична, т.е. каждый день подсвечивается столбец с актуальной датой.
2) Реализован механизм подсветки красным цветом наименования ЦФО1 в случае задержки предоставления информации более чем на 2 дня (ячейки для заполнения выделены синим цветом). Как сделано:
a. с помощью лог. функции "Адрес" Excel в строке 3 ищет текущую дату и в ячейке B13 возвращает ссылку на ячейку с текущей датой в строке 3.
b. с помощью лог. функций "Счётесли" и "Смещ" Excel проверяет наличие надписи "Отчет" в ячейках G4 и H4. В случае наличия надписи хотя бы в одной ячейке наименование ЦФО1 не подсвечивается цветом, в случае отсутствия – подсвечивается.
Следуя такому способу, задачу можно решить, прописав для каждой строки с наименованием ЦФО отдельное правило условного форматирования, задавая диапазоны для анализа с помощью лог. функции "Смещ". На мой взгляд такой подход приемлем, если используется короткий перечень ЦФО.
Как создать одно общее правило условного форматирования для массива данных, чтобы данная модель работала? Буду очень признателен за ответы.