Подсчет доли продаж по

Автор Lorencita90, сентября 12, 2016, 03:56:48 pm

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

Lorencita90

Добрый день!

Есть задача посчитать доли по статусам продаж в каждом месяце.
К примеру: имеем следующие данные

Date            Статус   Sales
29.08.2016   Оплачен   100
30.08.2016   Возврат   200
31.08.2016   Оплачен   300
01.09.2016   Оплачен   400
02.09.2016   Возврат   500

В итоге нужно получить:



                        Август                                 Сентябрь      
               Sum([Статус])      Доля, %      Sum([Статус])      Доля, %
Итого              600             100%      900                       100%
Оплачен              400               67%      400                         44%
Возврат              200               33%      500                         56%



В QlikSense сделала сводную таблицу, проблемы возникают с подсчетом показателя - Доля, %.
Sum([Sales])/Sum(total [Sales]) не катит, так как Sum(total [Sales]) считает сумму по всей базе, а не по определенному месяцу.
Еще пробовала так: Sum([Sales])/Aggr(Sum([Sales]),[Дата-Дата .autoCalendar.Month]), тоже не получается.
Помогите, пожалуйста.


admin

сентября 13, 2016, 06:58:40 pm #1 Последнее редактирование: сентября 13, 2016, 07:01:01 pm от admin
Привет,
Читаем хелп по sum()
А можно сразу здесь почитать, с примером по вашему случаю.
Вкратце, надо будет указать поле для определения уровня агрегирования Total.
ЦитироватьЕсли слово TOTAL стоит перед аргументами функции, вычисление выполняется по всем возможным значениям, указанным в текущих выборках, а не только в тех, которые относятся к значению текущего измерения, т. е. измерения диаграммы игнорируются.

После префикса TOTAL может быть указан список, включающий одно или несколько имен полей в угловых скобках <fld>. Эти имена полей должны быть поднабором переменных измерений диаграммы.

Lorencita90

Спасибо!

Все получилось :)

Sum([НП])/Sum(Total <[Дата-Дата заказа.autoCalendar.Month]> [НП])

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