测量DAX / Power Pivot中最后答案的频率

时间:2018-10-23 09:26:13

标签: dax powerpivot

我的测量方法有问题。在某些情况下它可以正常工作,但在其他情况下则不能。

情况如下: 我在不同的日期在不同的商店多次问问题。这些问题有多个答案选项,我想显示最后选择的答案。

我有一个表格答案,其中包含所有可用的答案和以下字段:

  • answerId
  • storeId
  • questionId
  • answerText(x个选项之一)
  • datekey

经过大量搜索,我创建了这样的度量:
CALCULATE(Count([answerText]); GENERATE(VALUES(answers [storeId]); LASTDATE(answers [datekey])))

如果我将answerText放入数据透视表列中,将行区域保留为空白并将度量插入值中,则此方法正常工作。

但是当我创建一个数据透视表时,answerText在列中时,行中的存储和值区域中的度量是错误的:
如果商店用不同的答案回答了2次问题,则两个答案的计数都为1,而不是仅显示最后一个答案。

这可能是因为它在当前列答案的上下文中使用了LastDate,这不是我想要实现的。

有什么想法/建议吗?

预先感谢 斯蒂芬

0 个答案:

没有答案