Расчет долей Qlikview

Автор Singenor, апреля 05, 2016, 11:16:24 am

« предыдущая - следующая »

Singenor

апреля 05, 2016, 11:16:24 am Последнее редактирование: июня 30, 2016, 10:31:37 pm от admin
Всем привет, нужна помощь по получению долей. Есть таблица, в ней у меня указан контрагент и суммы.
Хочу получить, какую долю занимает каждый из них.
Пример:
Контр1      2345 рублей
Контр2      1111 рублей
Контр3       4343 рублей
Контр4      32131 рублей

Нужно добавить колонку, которая будет считать следующее:
Для контр1 -  2345 / Сумма(2345+1111+4343+32131) = сколько то процентов
Для контр2 - 1111 / Сумма(2345+1111+4343+32131) = сколько то процентов и т.д.

Singenor

sum( $(vReal)  [ Сумма ])/sum(total  $(vReal)  [Сумма])

Вот так.
Еще вопрос. Если я хочу построить комбинированную диаграмму, но чтобы в ней всегда отображались только доли Контр1, какое ограничение в формуле прописать?

Singenor

Нужно добавить вначале ограничение:
sum({<[Manufacturer]={"TradeKor"}>} $(vReal)  [Продажи в руб с НДС])/sum(total  $(vReal) [Продажи в руб с НДС])


Desertus

Добрый день. Подскажите, пожалуйста, что в вашей формуле означает "$(vReal)"??

Desertus

Добрый день. При расчете долей столкнулся со следующей проблемой: мне нужно посчитать доли в продажах каждого товара за несколько периодов; при использовании в формуле, аналогичной указанной выше, TOTAL - аггрегирование происходит по всему выделенному диапазону; как можно рассчитать сумму продаж именно за каждый месяц, даже если выделенно несколько периодов?
Заранее спасибо за помощь

admin

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

Desertus

июля 06, 2016, 02:50:05 pm #6 Последнее редактирование: июля 06, 2016, 04:51:46 pm от Desertus
Цитата: admin от июля 05, 2016, 06:25:45 pm
потребуется либо использовать измерение - период


Да, я как раз и использую в качестве измерения период.

Проигрался полдня, ничего так и не придумал, кроме более четкой формулировки моего вопроса.
По сути задача сводится к тому, чтобы вычислить сумму продаж всех товаров за каждый конкретный период. А сложность состоит в том, что в результирующей таблице информация должна отображаться в разрезе каждого товара. То есть, мне нужно вычислить сумму продаж игнорируя измерение "товар", но не игнорируя измерения "месяц".
Что посоветуете для такого?
Заранее благодарен.

Рейтинг@Mail.ru Яндекс.Метрика