Расчет % внутри колонки (функция Вычислить / Вычислить выражение) #803832


#0 by jsmith82
Добрый вечер. Гуру языка выражений СКД, можно так сделать? Кросс-таблица, строки - 2 группировки, колонка - третья группировка. Нужно по колонке считать процент (по группе и подгруппам по отношению к общему итогу по колонке). Нарисовал. Справа пояснения как считать. Спасибо.
#1 by jsmith82
up
#2 by Ненавижу 1С
Сумма(ПоказательАВС)/ВычислитьВыражение("Сумма(ПоказательАВС)",,,"Первая","Последняя")*100
#3 by jsmith82
Синтаксическая ошибка. Видимо, Группировка и ТипРасчета не заданы. А с последними я вчера баловался до седин.
#4 by jsmith82
Хотя нет. Вру. Неправильно написал. Щас скажу
#5 by jsmith82
Короче, если писать так: То пишет "Использование вложенных агрегатных функций не допускается" А если так: ПоказательАВС/ВычислитьВыражение("Сумма(ПоказательАВС)", "","","Первая","Последняя")*100 То сами группы норм считаются, а внутри группы идёт процент по группе Видимо, потому что "В случае если в качестве имени группировки используется пустая строка, вычисление будет выполнено в контексте текущей группировки"
#6 by jsmith82
Победа. Благодарю, Ненавижу1С. В верном направлении мысль подал.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С