Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Коллеги, подскажите как можно поменять расчет итогов в сводной таблице в QV?
ситуация:
есть данные по магазинам:
но из за выражения:
if(ДокументМагазин='Интернет ЦС',
sum(TOTAL<month> {$<year={$(vТекущийгод)}, КаналСбыта={'Интернет'} >} Сумма)
,
sum({$<year={$(vТекущийгод)}, КаналСбыта={'Розница','Интернет'} >} Сумма))
Итоги не верные.
можно ли сделать в сводной таблице итоги по сумме, а не по выражению?
Добрый день.
А если поменять выражение на:
sum(aggr(
if(ДокументМагазин='Интернет ЦС',
sum(TOTAL<month> {$<year={$(vТекущийгод)}, КаналСбыта={'Интернет'} >} Сумма)
,
sum({$<year={$(vТекущийгод)}, КаналСбыта={'Розница','Интернет'} >} Сумма))
,Магазин,РЦ,month))
Владислав,
вы можете написать разные формулы с таким условием:
if (RowNo(Total)=0 ,формула для итого, формула для таблицы)
мысль понял, спасибо
Эх, не совсем помогло, там таблица по месяцам и он верно считает только первый месяц (месяца в таблице горизонтально расположены)
Вообще очень странно, когда структура скрыта, считает только первый месяц(для теста значение итогов=1 это верное значение):
Но вот есть структуру открыть, то все считает верно:
не пойму в чем причина
Добрый день.
А если поменять выражение на:
sum(aggr(
if(ДокументМагазин='Интернет ЦС',
sum(TOTAL<month> {$<year={$(vТекущийгод)}, КаналСбыта={'Интернет'} >} Сумма)
,
sum({$<year={$(vТекущийгод)}, КаналСбыта={'Розница','Интернет'} >} Сумма))
,Магазин,РЦ,month))
То, что надо.
Спасибо!