мера частоты последних ответов в DAX / Power Pivot - PullRequest
0 голосов
/ 23 октября 2018

У меня проблема с моей мерой.В некоторых обстоятельствах он работает нормально, а в других - нет.

Ситуация следующая: я задаю вопросы несколько раз в разных магазинах в разные даты.У вопросов есть несколько вариантов ответа, и я хочу отобразить последний выбранный ответ.

У меня есть таблица ответов , которая содержит все доступные ответы и следующие поля:

  • answerId
  • storeId
  • questionId
  • answerText (один из вариантов x)
  • datekey

Iсоздал такой показатель после многократного поиска:
CALCULATE (Count ([answerText]); GENERATE (VALUES (answers [storeId])); LASTDATE (answers [datekey])))

Это работаетправильно, если я помещаю answerText в столбцы сводки, оставьте область строки пустой и вставьте меры в значения.

Но когда я создаю сводную таблицу, где answerText находится в столбцах, хранилище встроки и показатель в области значений неверны:
Если магазин ответил на вопрос 2 раза разными ответами, оба ответа получают счет 1 вместо того, чтобы показывать только последний ответ.

Это, вероятно, потому что этоиспользует LastDate в контексте ответа в текущем столбце, а это не то, чего я хочу достичь.

Любые идеи / предложения?

Заранее спасибо Штеффен

...