У меня довольно сложная модель данных (встроенная в PowerPivot), где у меня есть некоторые слайсеры в Dashboard. Все симпатичные и денди, однако, я хочу, чтобы эти slicers были применены к другой таблице, которая не является (и не может быть) частью DataModel.Использование выбора Slicers в Формуле или VBA
Поэтому я использую Excel UDF для захвата выбора слайсеров. Часть, с которой я борюсь, начинается здесь. Мне нужно использовать выбор, который я захватил из slicers, и использовать VBA для фильтрации UnLinked Table, или использовать формулу SUMPRODUCT/SUMIFS для вычисления результатов, которые я хочу получить из UnLinkedTable. Например, если в «ПРОДУКЦИИ» Slicer я выбираю «A», «B», «C» и «D», моя формула UDF возвращает: «A, B, C, D». Если в slicer выбрано все, формула возвращает «Все элементы».
Теперь, как я могу фильтровать в VBA столбце UnLinkedTable [PRODUCT] с использованием результатов «A, B, C, D» или как написать формулу SUMPRODUCT или SUMIFS в Excel? Имейте в виду, что в таблице UnLinked есть несколько слайсеров и несколько столбцов. Я высоко ценю вашу помощь!
так что вы спросили 7 вопросов перед этим и никогда не принял ни одного ответа .. хмм ... – cyboashu
Просто чтобы быть ясно, когда вы говорите,„таблица“вы имеете в виду Таблица Excel (aka ListObject)? Или вы говорите о сводной таблице? – jeffreyweir
Я имею в виду таблицу Excel, а не сводную таблицу – jb007