Неофициальный форум разработчиков QlikView и Qlik Sense

Форум разработчиков QlikView и Qlik Sense. Получи любые ответы на вопросы по QlikView и Qlik Sense в течении нескольких часов!

Вы не вошли.

Готовые решения на платйорме QlikView

#1 2015-08-19 19:58:00

Cyclone
Участник
Зарегистрирован: 2015-08-19
Сообщений: 3
Windows VistaChrome 44.0.2403.155

Как реализовать функцию СУММЕСЛИ И СУММЕСЛИМН в Qlikview?

Здравствуйте.

Начал свое знакомство с Кликом. В процессе разработки приложения в таблицах требуется расчет данных по принципу работы формул из Excel: СУММЕСЛИ и СУММЕСЛИМН. Подскажите пожалуйста как добиться такого функционала? Т.е. подскажите пример построения функции/й?

Неактивен

#2 2015-08-20 16:51:08

Nick Riga
Участник
Зарегистрирован: 2015-02-17
Сообщений: 13
Windows 7Chrome 44.0.2403.155

Re: Как реализовать функцию СУММЕСЛИ И СУММЕСЛИМН в Qlikview?

Добрый день!

В Qlikview подобные формулы можно создать двумя различными способами.
Первый с использованием условного выражения внутри суммы:
sum( if(<условие>, <выражение для true>, <выражение для false>) )
Пример:
необходимо рассчитать сумму продаж в 2012 году по категории "Одежда", формула будет иметь вид: sum( if( Год = 2012 and Категория = 'Одежда', СуммаПродаж, 0 ) )

Второй способ предполагает использование функционала Qlikview - анализ множеств. Данный функционал позволяет различным образом изменять текущее множество обрабатываемых данных, в частности сокращать его путем накладывания фильтров непосредственно в формуле.
На основе того же примера, формула примет следующий вид:
sum({< Год={2012}, Категория = {'Одежда'} >} СуммаПродаж ) - то есть в анализе множеств указывается, что в расчет попадут данные только за 2012 год и которые связаны с категорией "Одежда".

Более подробно с возможностями и синтаксисом анализа множеств можно ознакомиться в Help Qlikview Desktop, по запросу "Анализ множеств" / "Set analysis" (в зависимости от выбранного языка программы)

Неактивен

#3 2015-08-21 15:29:46

Cyclone
Участник
Зарегистрирован: 2015-08-19
Сообщений: 3
Windows VistaChrome 44.0.2403.155

Re: Как реализовать функцию СУММЕСЛИ И СУММЕСЛИМН в Qlikview?

Спасибо большое за ответ. Направление понял - буду осваивать!

Неактивен

Сейчас в этой теме форумчан: 0, гостей: 1
[Bot] claudebot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.023 сек, 11 запросов выполнено - Использовано памяти: 1.51 Мбайт (Пик: 1.67 Мбайт) ]