如何计算某个类别中度量的平均值?
例如,在我的数据模型中,我有一个表“Geo”,其中包含“País”字段(国家/地区)。
在表格“Clientes”中,我有“Cliente”字段(客户)。
这就是这种关系的样子:
事实表是“Vendas”。
我需要每个国家/地区的平均衡量标准“MargemLíquida*”,所以我使用以下方法:
Margem Média País = AVERAGEX(Clientes;[Margem Líquida *])
这在国家/地区级别上可以,但正如您在下表中所示,我无法将该度量值与客户(“Cliente”)级别的每个国家/地区的平均值进行比较。
我想为国内的每位客户重复国家级别的价值。
我该怎么做?我尝试了各种CALCULATE
EARLIER
,但没有运气......
提前致谢!
答案 0 :(得分:1)
看看其中任何一个是否适合您:
Margem Média País = AVERAGEX(ALL(Clientes[Cliente]); [Margem Líquida *])
Margem Média País = CALCULATE(
AVERAGEX(Clientes; [Margem Líquida *]);
ALL(Clientes[Cliente]))
如果没有,请发布minimal complete verifiable example您的数据。
修改:这样的内容可能会对您在评论中提到的问题有所帮助。
Margem Média País = CALCULATE(
AVERAGEX(Clientes; [Margem Líquida *]);
ALL(Clientes),
Geo[País] IN VALUES(Geo[País]))