Создать меру для расчета переменного числа столбцов
У меня есть источник данных ODATA, который, упрощенно, имеет следующие столбцы:
Имя
Срок действияБюджет
FY2016Бюджет
FY2017Бюджет
...
FY2070Бюджет
Я хочу создать сводную таблицу, которая будет отображать поля выше в следующем порядке:
Имя, FYxxxxBudget, ..., FYxxxxBudget, SelectedYearsBudget, LifetimeBudget
FYxxxxBudgets - это диапазон, в котором пользователь может выбрать, какие годы ему интересны, а в столбце SelectedYearsBudget будет отображена вычисленная сумма только для включенных лет (где LifetimeBudget взят из источника данных, но содержит общий бюджет за все годы в таблице - это может быть воссоздано как вычисляемое поле, если это поможет).
Например:
Name FY2020Budget FY2021Budget FY2022Budget SelectedYearsBudget LifetimeBudget HR $200,000 $200,000 $210,000 $610,000 $2,000,000 IT $300,000 $300,000 $310,000 $910,000 $3,000,000
И так далее. Если пользователь добавляет столбец FY2023Budget, SelectedYearsBudget изменится, чтобы отразить новый столбец в общем объеме. Кроме того, SelectedYearsBudget будет использоваться в качестве фильтра (нам не нужно видеть элементы, где SelectedYearsBudget равен 0).
Делать это как одну сводную таблицу идеально, но если нужны промежуточные сводные таблицы, или требуется некоторое VB-кодирование, или отображение страницы, извлекающей значения из таблицы с помощью LOOKUP или других справочных функций, то это нормально - мое текущее решение - это Монстр Франкенштейна из всего вышеперечисленного (кроме VBA) с проблемой в том, что промежуточная таблица не обновляется при изменении базовых фильтров.
0 ответов на вопрос
Похожие вопросы
-
3
Мой файл заблокирован в Excel 2007, что происходит?
-
2
Есть ли способ заставить Excel 2007 автоматически восстанавливать фоновые файлы, как в MS Word?
-
1
Excel Word Wrap + исчезающий текст
-
-
1
Простое объединение / очистка с помощью Excel
-
7
Как вы поддерживаете Microsoft Excel на полной скорости, даже если у него нет фокуса окна?
-
2
Почему вы не можете копировать / вставлять изображения в Excel, но скриншоты работают?
-
3
Как синхронизировать Excel с таблицей Google Docs
-
9
Как разделить имя, чтобы получить имя и фамилию?
-
1
Ссылки в Excel изменены после сбоя
-
1
Каков наилучший способ поделиться макросом Excel на нескольких машинах?