Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Расчет процента по вкладам
 
Подниму тему, актуален вопрос по поиску исполнителя данного задания. Если есть, кто мог бы взяться, пишите в лс ваши предложения по стоимости.
Функции преобразования таблиц в DAX Power BI
 
В этом же файле нужно решить еще задачу по календарю

Исправьте формулу для календаря так, чтобы календарь включал все даты, за которые есть данные в таблицах «Продажи» и «Склад»
Получившийся календарь должен включать в себя все даты в диапазоне от 31 декабря 2018 по 30 июня 2019.

Во вложении решается так Календарь = CALENDAR(MIN('Склад'[Дата закупки]), MAX('Склад'[Дата отгрузки]))

В задаче 1 по условию нахождение крайних дат для календаря нужно делать на основе дат из трех столбцов, т.е. нужно прикрутить еще дату продаж. Помогите решить.
функции SUMX, RELATED и IF в одной связке
 
Большое спасибо, получилось!
функции SUMX, RELATED и IF в одной связке
 
Добрый день!

Есть такая задача:

Посчитать выручку для сделок, где было продано больше пяти единиц товаров. Использовать можно только функции SUMX, RELATED и IF. Новые столбцы создавать нельзя

Оказалось, что If работает с агрегированными значениями. Несколько путей пробовала, но они естественно, неверные и дают сумму общей выручки, как используя только эти функции сделать, чтобы была фильтрация сделок больше 5?

Выручка>5 = if(SUMX('Продажи','Продажи'[Количество])>5, SUMX('Продажи', 'Продажи'[Количество] * RELATED('Товары'[Цена])), 0)

Выручка>5 вар 2 =

var x = 5

var y = Sum('Продажи'[Количество])

return

  if(y>x, sumx('Продажи', 'Продажи'[Количество] * RELATED('Товары'[Цена])),0)

[ Закрыто] Функция IF, нужна помощь в решении
 
Добрый день!
Очень нужна помощь в решении задачи

Посчитать выручку для сделок, где было продано больше пяти единиц товаров. Использовать можно только функции SUMX, RELATED и IF. Новые столбцы создавать нельзя

Оказалось, что If работает с агрегированными значениями. Несколько путей пробовала, но они естественно, неверные и дают сумму общей выручки, как используя только эти функции сделать, чтобы была фильтрация сделок больше 5?

Выручка>5 = if(SUMX('Продажи','Продажи'[Количество])>5, SUMX('Продажи', 'Продажи'[Количество] * RELATED('Товары'[Цена])), 0)

Выручка>5 вар 2 =

var x = 5

var y = Sum('Продажи'[Количество])

return

   if(y>x, sumx('Продажи', 'Продажи'[Количество] * RELATED('Товары'[Цена])),0)

Функция поиска и сопоставления в Power Query, аналог ВПР в Excel’е
 
Цитата
написал:
Кодlet
   to = Table.TransformColumnTypes(Excel.CurrentWorkbook(){[Name="Таблица_для_заполнения"]}[Content],{{"Дата", type date}}),
   from = Table.TransformColumnTypes(Excel.CurrentWorkbook(){[Name="Таблица_источник"]}[Content],{{"Дата", type date}}),
   fx = (from, to) =>
   let
       combine = Table.AddColumn(from, "ДатаИсточник", each [Дата], Date.Type) & Table.AddColumn(to, "tab", each 1, Int64.Type),
       sorted = Table.Sort(combine,{{"Продавец", Order.Ascending}, {"Дата", Order.Ascending}, {"tab", Order.Ascending}}),
       filledDown = Table.FillDown(sorted,{"Выручка", "ДатаИсточник"}),
       filtered = Table.SelectRows(filledDown, each ([tab] = 1)),
       removed = Table.RemoveColumns(filtered,{"tab"})
   in
       removed,
   out = fx(from, to)
in
   out
Добрый день!

Аналогичная задача не получается. Не понимаю пошагово, как прийти к такому коду. Сначала сделать запрос, потом функцию или есть еще какие-то между ними шаги? Кто-то может помочь с расшифровкой, как если бы это делалось одно за другим.
Страницы: 1
Наверх