2016-11-18 2 views
0

Мне нужно рассчитать среднемесячное значение в Power Query, основанное на исторических ценах. Я создал столбец, который предоставляет номер месяца (основанный на дате ценообразования в той же строке), поэтому я могу использовать это, чтобы определить местоположения дат ценообразования, которые будут использоваться для вычисления среднего.Расчет среднемесячного значения в Power Query (M)

Эквивалент первенствует будет использовать СРЕСЛИ ...

т.е. = СРЕСЛИ («ценообразование дат», «ключевой столбец», «исторические цены»)

Цените любую информацию или советы по этому вопросу.

ответ

2

Не будет ли это простой группировкой?

let 
    Source = Excel.CurrentWorkbook(){[Name="Input"]}[Content], 
    Typed = Table.TransformColumnTypes(Source,{{"Pricing Date", type date}, {"Column key", Int64.Type}, {"Price", type number}}), 
    GroupBy = Table.Group(Typed, {"Column key"}, {{"AveragePrice", each List.Average([Price]), type number}}) 
in 
    GroupBy 
Смежные вопросы