Powerbi 在功率bi dax中使用中频

Powerbi 在功率bi dax中使用中频,powerbi,dax,powerquery,Powerbi,Dax,Powerquery,我有一个表,它有两列,分支和角色。基本上我想要第三栏,它会说 1) 如果一个分支机构拥有全部三个角色(总裁、司库、秘书),那么1。 2) 如果分支机构有2个角色(总裁、财宝/秘书),则为2 3) 如果分行有1个职位(总裁/司库/秘书),则为3个 我将如何实现这一目标。下面是我的表格结构 您可以通过计算分支的行数来完成此操作,添加一个新列: YouGet = var br = Branch[Branch] return 4 - CALCULATE(COUNTROWS(Branch);FI

我有一个表,它有两列,分支和角色。基本上我想要第三栏,它会说 1) 如果一个分支机构拥有全部三个角色(总裁、司库、秘书),那么1。 2) 如果分支机构有2个角色(总裁、财宝/秘书),则为2 3) 如果分行有1个职位(总裁/司库/秘书),则为3个

我将如何实现这一目标。下面是我的表格结构


您可以通过计算分支的行数来完成此操作,添加一个新列:

    YouGet = 
var br = Branch[Branch]
return 4 - CALCULATE(COUNTROWS(Branch);FILTER(Branch;br = Branch[Branch] && (Branch[Role] = "President" || Branch[Role] = "Secretary" || Branch[Role] = "Treasurer")))
4-行计数是为了得到与您要求的结果一致的结果


您还可以选择创建第二个表,其中包含3项以及表之间的关系。这提供了您可以扩展的优势。

问题是还有许多其他角色,但我只想计算那些具有总裁、秘书和司库角色的角色。