|
Вычислить среднее в группировке СКД
| ☑ |
0
thomY100
30.08.11
✎
18:18
|
Привет, есть такой вопрос:
в отчет выводятся столбцы количество и стоимость и идет группировка по контрагенту, но дело в том что если оказана услуга, то в поле количество стоит 0, необходимо в группировке по контрагенту выводить среднее, т.е общая стоимость/общее количество, поэтому просто сделать ресурс среднее не помогает
например
контрагент
количество стоимость
1 100
1 150
0 50
в итоге в строке с контрагентом должно получиться среднее 150, ресурс среднее из СКД выдает 100, подскажите как это можно сделать?
|
|
1
Sword
30.08.11
✎
18:21
|
среднее=сумма(стоимость)/сумма(количество )
ну и проверку на количество =0 надо добавить ))
|
|
2
thomY100
30.08.11
✎
18:22
|
ммм, глупый вопрос, а в каком месте в СКД это написать?
|
|
3
detec
30.08.11
✎
18:23
|
(2) В выражении итога в ресурсе.
|
|
4
Sword
30.08.11
✎
18:23
|
В ресурсах
|
|
5
thomY100
30.08.11
✎
18:26
|
спасибо)
а проверку на 0 как добавить?
|
|
6
thomY100
30.08.11
✎
18:36
|
можно ли сделать чтобы вместо "деление на 0", просто 0 ставился?
|
|
7
IronDemon
30.08.11
✎
18:37
|
ВЫБОР
КОГДА СУММА(ПродажиКво) <= 0
ТОГДА 0
ИНАЧЕ ВЫРАЗИТЬ(СУММА(СтоимостьРеглОборот) / СУММА(ПродажиКво), "ЧИСЛО(15, 2)")
КОНЕЦ
|
|
8
acsent
30.08.11
✎
18:37
|
Это называется не среднее а средневзвешанное
|
|
9
thomY100
30.08.11
✎
18:41
|
спасибо, не знал что можно в ресурсах такие конструкции писать
|
|