И если в PowerPivot я мог прописать нужную дату, используемую в качестве параметра в формуле, в нужную ячейку, то как это сделать в Power BI я не представляю.
Поделитесь, пожалуйста, опытом, какие есть способы задавать конкретную дату в формулах (не залезая в сами формулы ) В идеале на уровне визуализаций должен быть какой нибудь срез, значение которого будет использоваться в формуле как параметр.
Zabubu, в Power BI Desktop вообще-то возможно создать так называемый параметр What-If. Для него есть специальная кнопка на вкладке Моделирование. Но там создается только числовой параметр. Если вам нужна именно дата, то тут два варианта - генерируете таблицу-календарь, не связанную с остальными таблицами, формируете срез по ней, ловите выбранное значение через SELECTEDVALUE, бинго. Либо, если этот параметр может меняться очень редко, его можно поместить в параметры еще на стадии редактирования запросов, тогда его можно будет достать в виде однострочной одностолбцовой таблицы и читать через VALUES
Спасибо) через SELECTEDVALUE почему то не получилось.. отдает пустоту. Зато, как ни странно, получилось очень просто через Мера = MAX('календарь'[Дата]) типа того
Отдает в формате даты верхнее значение среза, тобиш можно верхним ползунком таскать по диапазону)
Zabubu написал: через SELECTEDVALUE почему то не получилось.. отдает пустоту
потому что SELECTEDVALUE отдает ОДНО значение. Если выбран диапазон дат, то конечно там может быть больше одного значения, и она по умолчанию отдает пустоту. Но это решается при помощи второго аргумента: там как раз можно написать сразу MAX('календарь'[Дата]). Но если срез из ползунка переделать в выпадающий список, то тогда и SELECTEDVALUE будет работать
Фейл. эти значения можно использовать только в формулах меры, в формулах столбцов данные не читаются.
Цитата
Максим Зеленский написал: его можно поместить в параметры еще на стадии редактирования запросов, тогда его можно будет достать в виде однострочной одностолбцовой таблицы и читать через VALUES