Z
Avg Customer Age Invalid Syntax =
AVERAGEX ( -- Проходим по уникальным значениям
DISTINCT ( Sales[CustomerKey] ); -- Sales[CustomerKey] и рассчитываем среднее
CALCULATE(Sales[Customer Age] )-- по этому показателю
)
Size: a a a
Z
Avg Customer Age Invalid Syntax =
AVERAGEX ( -- Проходим по уникальным значениям
DISTINCT ( Sales[CustomerKey] ); -- Sales[CustomerKey] и рассчитываем среднее
CALCULATE(Sales[Customer Age] )-- по этому показателю
)
Z
Z
YP
YP
Z
Avg Customer Age Wrong Distinct :=
AVERAGEX ( -- Проходим по уникальным значениям возрастов
DISTINCT ( Sales[Customer Age] ); -- и рассчитываем среднее значение
Sales[Customer Age] -- по этому показателю
)
Z
Sales[CustomerKey]
там сохраняется возможность некольких значенийПД
ПД
АО
ПД
MZ
АО
MZ
CALCULATE(MIN(Sales[Customer Age]))
сработаетZ
MZ
AVERAGEX ( -- Проходим по уникальным значениям пар CustomerKey + Customer Age
SUMMARIZE ( Sales, Sales[CustomerKey], Sales[Customer Age] );
Sales[Customer Age]
)
MZ
Z
А
A