Я рассчитываю на Distinct идентификаторов в столбце - это ведет к сумме подытог не будет пропорционален итогом следующим образом:DAX Ранга по дате
То, что я хочу сделать, это ранг Даты платежа в алфавитном порядке и выберите ТОЛЬКО самую высокую дату для отображения. В приведенном выше примере Grand Total не изменится, но в таблице Townville не будет показан отчетный счет ученика.
Это очень специфическое требование, и я предполагаю, что в DAX есть простой способ - я пробовал играть как с RANKX
, так и с MAX
, но не ближе к решению этого вопроса.
Последнее обязательное условие: Ранг должен быть контекстуальным для выбранного пользователем фильтра времени (поэтому, если они выбрали 2015, он даст вторую запись Ранг 1, а верхняя запись не будет отображаться. Если они выбирают май 2015 г. это дало бы рейтинг 1-го уровня, а вторая запись не будет показана)
Спасибо Стюарту, я должен добавить, что для нас эти данные находятся в разных таблицах. У нас есть таблица «Community», таблица «Расходы/Платежи» и таблица «Студент». Есть ли способ использовать фильтр таким образом по нескольким таблицам информации? – mwan
Я добавил обновление для случая связанных таблиц - если его все еще недостаточно, может быть хорошей идеей обновить ваш вопрос с помощью более подробной информации о модели PowerPivot. Надеюсь, что это поможет! –
Это очень помогло! Благодаря! Я приложу некоторое время на обновление моего вопроса с моим окончательным решением ради других, спотыкающихся об этом. – mwan