У меня проблема с моей мерой.В некоторых обстоятельствах он работает нормально, а в других - нет.
Ситуация следующая: я задаю вопросы несколько раз в разных магазинах в разные даты.У вопросов есть несколько вариантов ответа, и я хочу отобразить последний выбранный ответ.
У меня есть таблица ответов , которая содержит все доступные ответы и следующие поля:
- answerId
- storeId
- questionId
- answerText (один из вариантов x)
- datekey
Iсоздал такой показатель после многократного поиска:
CALCULATE (Count ([answerText]); GENERATE (VALUES (answers [storeId])); LASTDATE (answers [datekey])))
Это работаетправильно, если я помещаю answerText в столбцы сводки, оставьте область строки пустой и вставьте меры в значения.
Но когда я создаю сводную таблицу, где answerText находится в столбцах, хранилище встроки и показатель в области значений неверны:
Если магазин ответил на вопрос 2 раза разными ответами, оба ответа получают счет 1 вместо того, чтобы показывать только последний ответ.
Это, вероятно, потому что этоиспользует LastDate в контексте ответа в текущем столбце, а это не то, чего я хочу достичь.
Любые идеи / предложения?
Заранее спасибо Штеффен