私はかなり複雑なデータモデル(PowerPivotに組み込まれています)を持っています。そこでは、ダッシュボードにスライサーがいくつかあります。 しかし、私はこれらのスライサーをDataModelの一部ではない(そしてできない)別のテーブルに適用したいと思います。数式またはVBAでスライサーの選択を使用
したがって、ExcelのUDFを使用してスライサーの選択をキャプチャしています。 私が苦労している部分はここから始まります。スライサーから取り込んだ選択肢を使用し、VBAを使用してUnLinked Tableをフィルター処理するか、SUMPRODUCT/SUMIFS式を使用してUnLinkedTableから必要な結果を計算する必要があります。 例えば、 "PRODUCTS"スライサーで "A"、 "B"、 "C"、 "D"を選択した場合、私のUDF式は "A、B、C、D"を返します。 スライサーですべてが選択されている場合、数式は「すべての項目」を返します。
「A、B、C、D」の結果を使用してVBAでUnLinkedTable [PRODUCT]列をフィルタリングする方法、またはExcelでSUMPRODUCTまたはSUMIFS式を書き込むにはどうすればよいですか? UnLinkedテーブルには、複数のスライサーと複数の列があります。 私はあなたの助けに非常に感謝します!
ので、あなたはこの1つ前の7つの質問をし、決して単一の答えを受け入れた...うーん... – cyboashu
はただ、明確にする』あなたが意味ですかExcelテーブル(別名ListObject)?ピボットテーブルについて話していますか? – jeffreyweir
私はピボットテーブルではなくExcelテーブルを意味します。 – jb007