我是DAX的新手,并且我需要创建一个具有不同值的矩阵。
在我的数据库中,我有4种不同的值表中,第一个是关于公司的部门,第二个是关于他们必须向员工提出的安全性的几个问题(这些问题按类型分组风险)),那就是第3张表,该表是关于组问题,最后是关于 answers 表,其中我对每组问题都有不同的答案是/否/不适用我需要获取特定问题组中特定回答(如“否”)的百分比(百分比)。
Prueba :=
CALCULATE(
COUNTAX(OPSRespuestas;
OPSRespuestas[Answer]
);
OPSGrupoPreguntas[Grupo]="procedimientos";
OPSRespuestas[Answer]="no"
)
我尝试使用此Dax代码,但它返回了我所有组的总数。
我给你我正在工作的桌子:
这是我得到的:
但是,我希望得到的是仅针对相应组的结果,仅针对 procedimientos
答案 0 :(得分:0)
尝试一下:
Prueba :=
CALCULATE(
COUNTA(OPSRespuestas[Answer]);
FILTER(OPSGrupoPreguntas;OPSGrupoPreguntas[Grupo]="procedimientos");
OPSRespuestas[Answer]="no"
)
编辑:现在?