Выражение множеств

Автор Evgeny, 17 июля 2017, 02:09:15

« назад - далее »

Evgeny

Всем добрый день.
Я новичок в Qlik-Sense/

Возник такой вопрос:

Есть таблица с полями:
"Клиент", "Период транзакции", "ПериодНачМес ", "ПериодКонМес".

Хочу посчитать сумму продаж за период между "ПериодНачМес " и "ПериодКонМес".
Добавляю меру и пишу такое выражение:

Sum({$<Период={">=ПериодНачМес<=ПериодКонМес"}>} [Стоимость])

ПериодНачМес = "Дата начала месяца последней транзакции".
ПериодКонМес = "Дата окончания месяца последней транзакции".

Не работает.

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

Andrey S

Добрый день, Евгений

Не вполне понятно как выглядит ваша исходная таблица.
В частности, на первый взгляд должно срабатывать выражение sum(Стоимость) в случае, если вашими измерениями являются "ПериодНачМес" и "ПериодКонМес".

Сможете выложить ее кусок и форму отчета, который вы хотите построить?

Evgeny

Спасибо за ответ. Разобрался.
Ошибка была в том, что сравнивая периоды, необходимо привести их к общему формату, а в моем случае один период имел формат 'DD.MM.YYYY hh.mm.ss', а второй 'DD.MM.YYYY'.

После преобразования выражение сработало как надо.

Яндекс.Метрика