|
Среднее значение от среднего значения в итоге СКД | ☑ | ||
---|---|---|---|---|
0
al_zzz
27.02.17
✎
10:53
|
Есть у меня отчет на СКД, в котором неверно выводятся значения в колонке "Факт". Как выводятся - не суть важно. Но не могу понять, как правильно задать формулы в ресурсах.
Вот сам результат. https://www.screencast.com/t/8ta03PU4zbB В колонке "Факт" для "Рабочего центра" я вывожу среднее значение от средних значений подчиненной группировки ("Номенклатура") по формуле: Среднее(ВычислитьВыражениеСГруппировкойМассив("Среднее(ФактическаяПроизводительность)", "Номенклатура")) Теперь мне требуется вывести в итог этой колонки среднее значение от значений, выведенных в рабочих центрах. Как правильно задать формулу? Заранее спасибо, коллеги! |
|||
1
rbcvg
27.02.17
✎
10:58
|
в выражении ресурса у тебя что написано?
|
|||
2
al_zzz
27.02.17
✎
11:04
|
(1) Для какой группировки?
|
|||
3
al_zzz
27.02.17
✎
11:05
|
Для номенклатуры у меня:
Среднее(ВычислитьВыражениеСГруппировкойМассив("ФактическаяПроизводительность", "Регистратор")) Для Рабочего центра: Среднее(ВычислитьВыражениеСГруппировкойМассив("Среднее(ФактическаяПроизводительность)", "Номенклатура")) |
|||
4
al_zzz
27.02.17
✎
11:24
|
Для итога делал так:
Среднее(ВычислитьВыражениеСГруппировкойМассив("Среднее(ФактическаяПроизводительность)", "РабочийЦентр")) - но тогда значения неверные выводятся, так как используются средние значения для рабочих центров, а не рассчитанные средние значения от группировок нижнего уровня. Напрашивается сделать так: Среднее(ВычислитьВыражениеСГруппировкойМассив("Среднее(ВычислитьВыражениеСГруппировкойМассив("Среднее(ФактическаяПроизводительность)", "Номенклатура"))", "РабочийЦентр")) - но так скдха ругается. |
|||
5
al_zzz
27.02.17
✎
12:26
|
Ап!
|
|||
6
Windyhead
27.02.17
✎
12:59
|
"Теперь мне требуется вывести в итог этой колонки среднее значение от значений, выведенных в рабочих центрах. "
Поставь рассчитывать по "Общий итог" для ресурса который рассчитывал по "Рабочего центра", там ведь тоже среднее. Если неверно, значит ты что то не то хочешь. |
|||
7
тарам пам пам
27.02.17
✎
13:17
|
(4) Внутренние кавычки надо удваивать, тогда СКД проглотит. Но вообще изначально странная задача, обычно производительность считают как факт/время, а не как среднюю величину неясного происхождения.
|
|||
8
al_zzz
27.02.17
✎
13:31
|
(6) Там рассчитывается для номенклатуры.
(7) Постановка задачи от заказчика. Щас попробую, но мне кажется, что не переварит она такое. |
|||
9
тарам пам пам
27.02.17
✎
13:33
|
(8) Переварит, я так уже извращался когда-то :)
|
|||
10
al_zzz
27.02.17
✎
13:34
|
(7) о_0 Помогло!
Спасибо! В итоге сработало: Среднее(ВычислитьВыражениеСГруппировкойМассив("Среднее(ВычислитьВыражениеСГруппировкойМассив(""Среднее(ФактическаяПроизводительность)"", ""Номенклатура""))", "РабочийЦентр")) Век живи, век учись - дураком помрешь! |
|||
11
PCcomCat
27.02.17
✎
13:46
|
Ого!!! Не знала... Тоже в заметку!
|
|||
12
Windyhead
28.02.17
✎
11:10
|
10) среднее от среднего это канеш прикольно.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |