Получение неверных результатов в Qlikview Analyzer
Мне нужна помощь с отчетом, который я пытаюсь создать с помощью Olikview Analyzer. Проблема в том, что я продолжаю получать неправильные результаты. Я думаю, что это может быть связано с тем, что показатели слегка ошибочны. Источник данных определенно имеет правильные цифры, но когда я пытаюсь выполнить выборочные запросы, результаты не верны. Вот пример. Чтобы увидеть продажи за последнюю неделю в прошлом году (продажи за последнюю неделю 2015)
В настоящее время код анализатора выглядит следующим образом:
sum({$<DATE_WEEK={$(LastWeekLY)}, DATE_FYEAR {$(LastWeekYearLY)}>}POS_SALES_VALUE_GROSS)
+
sum({$<DATE_WEEK={$(LastWeekLY)}, DATE_FYEAR {$(LastWeekYearLY)}>}CS_SALES_VALUE_GROSS)
+
sum({$<DATE_WEEK={$(LastWeekLY)}, DATE_FYEAR={$(LastWeekYearLY)}>}CO_ITEM_TOTAL)
Однако цифры, которые я получаю, слишком высоки. Есть ли явные ошибки в коде?
Заранее спасибо за помощь
2 ответа
Пытаться
sum({$<DATE_WEEK={'$(LastWeekLY)'}, DATE_FYEAR={'$(LastWeekYearLY)'}>} numsum(POS_SALES_VALUE_GROSS,CS_SALES_VALUE_GROSS,CO_ITEM_TOTAL))
иногда недели / годы хранятся в виде текста, а не чисел.. так что это решит эту проблему. Если это не работает, то у вас есть проблема в ваших переменных.
Пожалуйста, попробуй
sum( {$< DATE_WEEK = {$(#LastWeekLY)} , DATE_FYEAR = {$(#LastWeekYearLY)} >} POS_SALES_VALUE_GROSS ))+
сумма ( {$