что-то похожее на то, что вы просите, может быть выполнено непосредственно в сводной таблице, с PivotFields, содержащим тип данных Date, к сожалению, это невозможно сделать с помощью Slicers, ни из PivotChart. Кроме того, ваш запрос довольно сложный, поскольку выбор, который вы хотели бы иметь, не является исключительным, поскольку они пересекаются друг с другом, то есть: «Последние 4 недели» включают «Последние 2 недели». Как это делается в Autofilter и PivotFilters, используется XlDynamicFilterCriteria. Однако, как ни, ваше требование может быть достигнуто с некоторыми небольшими изменениями:
1.Adding аа DataValidation ячейки на листе со следующим перечнем:
«0.All, 1.Это неделя, 2 последние недели, 3 Последние недели, 4 недели Последние»
Чтобы разрешить пользователю выбор отредактированного зрения
2.Adding в„“диапазон на уровне рабочего листа для ячейки DataValidation имени „Имя kWeekSelection“ Позволяет использовать выбранный вид для обновления данных
3.Adding в WeekSelection поле (столбец) к данным по имени «WkSel!» по следующей формуле:
= ЕСЛИ (LEFT ('WeeksChart' kWeekSelection) = 0, «Все», IF (AND ($ C9 < = ISOWEEKNUM (TODAY()), $ C9> = SUM (1, -LEFT ('WeeksChart'! KWeekSelection), ISOWEEKNUM (TODAY()))), «Wk.Sel», «N/A»))
Эта формула позволяет использовать это поле как своего рода динамический фильтр.Это предполагает, что имя листа, держащий сводную диаграмму является «WeeksChart»
4.Adding поля «WkSel!» В раздел Фильтры сводной таблицы
Как это работает: После выбора опции просмотра из DataValidation, нажмите {F9}, чтобы вычислить рабочую книгу, (это рекомендуется использовать расчет по эксплуатации), а затем обновить данные либо из сводной таблицы или сводной диаграммы
вид «0.All» позволяет использовать другие поля для фильтрации сводной таблицы и PivotChart с чем-то отличным от настроенных представлений.
Тем не менее, имейте в виду, что это не самый эффективный способ создания этих графических представлений с возможностью поворота, использование макросов может значительно повысить стабильность, эффективность и уверенность в результатах.
это плохо ... :(Я думал, что это будет как можно возможно через DAX .... :( –