Я пытаюсь разработать электронную таблицу Excel для управления праздниками персонала. Идея состоит в том, что есть электронная таблица "Календарь", показывающая, какие праздники у всех. Вот скриншот:

таблица

Я использую условное форматирование, чтобы заполнить ячейки. Строка 3 форматируется как дата, показывая только день. Я сравниваю первый выходной день (столбец B) и последний (столбец C) с соответствующей ячейкой строки сотрудника. Если он попадает в этот диапазон дат, я заполняю его зеленым цветом.

Проблема с моей текущей настройкой заключается в том, что периоды отпусков, занятые одним и тем же сотрудником, отображаются в разных строках (см. Строки 4 и 6). Я хотел бы показать все праздники в одном ряду для данного сотрудника.

Как мне этого добиться? Думаю, мне нужен VBA, но я не знаю с чего начать.

1 ответ1

0

Вам нужно отдельное представление с календарем работника от списка праздников работника. Существует много возможных способов решения этой проблемы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .