Для вашего первого вопроса (все сезоны) вы можете добавить столбец, который содержит различное количество значений в [Сезон] для каждого [Драйвер: Трейлер].Затем отфильтруйте таблицу по этому столбцу, оставив только 4.Для этого добавьте следующий m-код в ваш скрипт в Расширенном редакторе.Измените деталь после in
на #"DistinctCount Season"
#"DistinctCount Season" = Table.Join(#"insert name previous step","Driver:Trailer",
Table.Group(#"insert name previous step", {"Driver:Trailer"},
{{"DistinctCountSeasons", each Table.RowCount(Table.Distinct(_,"Season")),
type number}}),"Driver:Trailer")
Вставьте название предыдущего шага, где указано.
Для второго вопроса:
Выможете использовать матрицу-визуал для этого в вашем отчете.Сначала создайте меру:
[AverageTare] = AVERAGE(table'[Tare])
Затем поместите [Season]
в строки и [AverageTare]
в значения.Вы можете создать группу (щелкните правой кнопкой мыши по [Season] в поле FIELDS), называемую [DrySeason], чтобы объединить значения для весны и лета.
Если это не работает для вас, изучите функцию AVERAGEX.
РЕДАКТИРОВАТЬ
В Excel вы можете использовать сводную таблицу.Поместите [Season] в строки и [AverageTare] в значения.Щелкните правой кнопкой мыши значение в сводной таблице.Выберите Value Field Setting
и выберите Average
.Затем выберите сезоны, которые вы хотите сгруппировать, щелкните правой кнопкой мыши и выберите Group
.
РЕДАКТИРОВАТЬ 2
Чтобы добавить столбец в редакторе Power Query, который содержит среднее значение [Тара] для [Сезона] в каждой строке добавьте следующие шаги к вашему сценарию в Avanced Editor:
#"GroupedSeasonAvg" = Table.Group(#"Insert name previous step", {"Season"}, {{"AVG", each List.Average([Tare]), type number}}),
#"JoinOnSeason" = Table.NestedJoin(#"Insert name previous step",{"Season"},GroupedSeasonAvg,{"Season"},"AVGGrouped"),
#"ExtractSeasonAVG" = Table.ExpandTableColumn(JoinOnSeason, "AVGGrouped", {"AVG"}, {"SeasonAVG"})
Это работает примерно так:
"GroupedSeasonAvg"
:Создает таблицу с полями для каждого [Сезона] "JoinOnSeason"
: Создает новый столбец с таблицами, соединяющими значение [Сезон] для каждой строки с [Сезон] в сгруппированной таблице. #"ExtractSeasonAVG"
: расширить каждую таблицу и оставить только [AVG].