0

对于最近的一个项目,我必须制作一个 PowerBI Dashbord。我已经掌握了理论,并且确切地知道我想要哪些 KPI 以及如何获取它们,但我似乎遇到了语法问题,这很正常,因为我对 DAX 完全陌生。

语境

我有包含姓氏和名字的列。我想将它们合并为 1 列。之后,我将把这个新表的记录与已经存在的表进行比较。为了完成它,我将匹配的数量除以总数量

所以对于每一步,我都会使用一个度量。有没有更好的方法来实现这一点?

第一个措施: Concatenate = ('column1'[firstname] ; 'column2'[lastname]) => row x 无法确定此列的单个值这已经失败,我不知道它为什么失败。谁能帮我修一下?

如果我掌握了 DAX 的语法和/或知道我的基本措施出了什么问题,我可以弄清楚我需要为项目做的其余事情。

提前致谢!

4

1 回答 1

1

这与计算列相比更简洁:

Concatenated Column = TableName[firstname] & " " & TableName[lastname]

对于度量,它是相似的,但您需要使用聚合函数:

Concatenated Measure = MAX(TableName[firstname]) & " " & MAX(TableName[lastname])
于 2018-08-02T14:25:32.820 回答