1

Я создал гистограмму, используя сводную таблицу. В таблице есть два фильтра для выбора из строки, из которой я извлекаю данные. В настоящее время я могу использовать выпадающее меню для изменения этих фильтров.

Но я хотел бы использовать полосу прокрутки, чтобы сделать мой график немного более интерактивным. Я вставил полосы прокрутки (через вкладку «Разработчик» -> «Вставка» -> «Элементы управления формой -> Полоса прокрутки»), но не могу заставить их управлять фильтрами.

Я попытался присвоить ячейку фильтра полосе прокрутки. Тогда полоса прокрутки не будет двигаться. Я назначил пустую ячейку и могу контролировать значение с помощью полосы прокрутки. Я попытался определить, могу ли я назначить ячейку фильтра этой другой ячейке, но там написано: «Невозможно ввести формулу для имени элемента или поля в отчете сводной таблицы».

Я не уверен, что можно попробовать что-то еще, но я думаю, что должен быть способ управлять фильтрами таким образом.

Я использую Excel 2016

1 ответ1

1

Существует встроенный метод создания интерактивных сводных диаграмм: используйте временные шкалы и слайсеры. Вы не можете сделать это с помощью полосы прокрутки без использования VBA, и даже тогда без понимания объектной модели сводной таблицы. В Google есть бесчисленное множество примеров использования временных шкал и слайсеров, поэтому я не буду вдаваться в подробности.

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