Вопрос по построению диаграммы Ганта.
Здравствуйте. Есть набор данных, лист «База» (не статичный, а постоянно пополняемый) на основе которых нужно построить диаграмму Ганта, с возможностью фильтра временного диапазона.
Решить задачу в лоб не получилось. Если есть способ, направьте в нужном русле пожалуйста.
Создал дополнительную таблицу в листе «temp» со ссылкой на лист «База», с дополнительным столбцом «Фильтр», в котором реализован фильтр временного диапазона. Условия фильтра задается в ячейках «temp!I1, temp!I2».
Чтоб данные, которые не соответствуют условиям фильтра временного диапазона не отображались в диаграмме, прописал им условие «нд()». Но не тут то было, все равно «нд()» отображаются на диаграмме. Костыль, использовать фильтр в таблице (не показывать «нд()»), но это дополнительные телодвижения.
Каким способом можно подкорректировать минимальное и максимальное значение по оси Х. В данном случае в свойствах оси границы минимум и максимум выставлены «АВТО» и в результате на диаграмме много пустого места. Руками можно выставить конкретные значение, но при условии постоянного применения фильтра временного диапазона, это делать не совсем удобно.
Вопросы:
1. Есть способ попроще реализовать построение диаграммы Ганта, с возможностью фильтра временного диапазона?
2. Почему значения «нд()» отображаются на диаграмме?
3. Каким способом можно подкорректировать минимальное и максимальное значение по оси Х (при условии частого применения фильтра временного диапазона ячейки «temp!I1, temp!I2»)?
Файл с примером (условно), прилагается.
Спасибо.