2016-09-26 2 views
0

Я новичок в Power bi, но я хочу использовать Slicer (выбор пользователя), в то время как данные фильтра сравниваются с «Greater Than», а не равными.Power bi - Используйте выбор Slicer для фильтрации данных

У меня есть данные о устройствах с колонкой даты LastUpdated. и слайсер с небольшим списком дат за 15-дневный промежуток (календарь был бы лучше, но поскольку он еще не доступен с указанием даты)

Когда пользователь выбирает дату в Slicer, я хочу отфильтровать данные, чья Lastupdated Date больше чем на выбранную дату. Как достичь этого? устаревшие колонны, меры ..

Любая помощь приветствуется.

+0

Slicer не поддерживает это, вы должны использовать панель фильтра с предварительным комплектом –

ответ

0

Я думаю, вы можете создать меру, которая связывает таблицу списка дат и таблицу устройств, даже если между ними нет никакой связи. Однако мера должна присутствовать в вашей визуализации, иначе slicer не повлияет на нее.

Я создал меру, которая вычисляет максимальную дату для тех строк, последняя дата обновления которых больше или равна выбору слайсера.

CalculatedLastUpdate = 
CALCULATE (
    MAX (DeviceTable[LastUpdate]), 
    FILTER (
     DeviceTable, 
     DeviceTable[LastUpdate] >= MINX (DateList, DateList[Date]) 
    ) 
) 

DateList - таблица, содержащая столбец [Date] с вами Диапазон дат.
DeviceTable - таблица, содержащая данные устройства.

enter image description here

Теперь вы можете удалить LastUpdate столбец из вашей визуализации для того, чтобы избежать двух столбцов с теми же данными.

Сообщите мне, если это поможет.

0

Я не знаю ранее, но теперь вы можете изменить слайсер даты, чтобы сделать как «после» данной даты (вы можете сделать это, нажав на значки, присутствующие в самой правой стороне самого визуализатора слайсера, если вы можете выбрать режим слайсера, как между, после, списком, выпадающим списком и т. д.) ... который, я считаю, означает, что вы получаете все данные для дат больше, чем выбранные даты для данного столбца, используемого в slicer, который в вашем случае будет LastUpdate.

Смежные вопросы