![]() |
|
СКД: Вывести в колонках таблицы общий итог по строке | ☑ | ||
---|---|---|---|---|
0
sdemon72
15.09.22
✎
21:13
|
Всем доброго вечера. Упрощая задачу, есть таблица с двумя измерениями и одним ресурсом (числовым). Нужно вывести результат в кросс-таблицу так, чтобы в каждой колонке выводился итог по строке таблицы. Примерно вот так:
Колонка1 Колонка2 Колонка3 ОбщийИтог Ресурс Итог Ресурс Итог Ресурс Итог Ресурс Итог Строка1 2 9 3 9 4 9 9 9 Строка2 1 12 4 12 7 12 12 12 Строка3 5 15 1 15 9 15 15 15 Пробовал ВычислитьВыражение("Сумма(Ресурс)","Строка"), но оно считает пересечение с колонкой, не знаю как правильно сделать, подскажите плиз |
|||
1
sdemon72
15.09.22
✎
21:22
|
О, кажись получилось, вот так:
ВычислитьВыражение("Сумма(Ресурс)","Колонка","ОбщийИтог") Контринтуитивненько..... |
|||
2
sdemon72
15.09.22
✎
21:36
|
Все равно немножко не то... В моем более сложном случае измерения по колонкам - вычисляемое поле, и в колонки попадают не все данные из источника. А итог нужно выводить именно по всем данным, по текущей строке. Так что вопрос остается открытым
|
|||
3
toypaul
гуру
16.09.22
✎
07:48
|
ВычислитьВыражение("Сумма(ВычислитьВыражениеСГруппировкойМассив(""Сумма(Количество)"", ""Колонка""))","Колонка","ОбщийИтог")
если хочется разобраться, смотрим курс https://learn.programstore.ru/skd2-intensiv из этого курса это измененная формула кейса "Вывести в ячейке максимум по строке" |
|||
4
sdemon72
16.09.22
✎
09:13
|
(3) К сожалению, не получается. Данные, выводимые по колонкам, в моем случае "отфильтрованы" (условие в вычисляемых полях), а мне выводить нужно общий итог по строке, без всяких фильтров
|
|||
5
VoditelKobyly
16.09.22
✎
09:17
|
(4) А добавить новые вычисляемые поля без фильтрации нельзя?
|
|||
6
Ботаник Гарден Меран
16.09.22
✎
09:19
|
Это ж типовое, нужно в настройках таблицы потыкать.
|
|||
7
toypaul
гуру
16.09.22
✎
09:22
|
(4) ну и в чем проблема? как в (5) сделать и все
(6) мде? ну давай покажи куда потыкать. |
|||
8
toypaul
гуру
16.09.22
✎
09:24
|
+ (7) если нет вертикального итога сделать выражение для общего итога от другого поля. если есть, тогда придется еще и собственный итог сделать по горизонтали. там же в курсе показано как.
|
|||
9
sdemon72
16.09.22
✎
10:27
|
(5) Можно, и они добавлены. Но они не представлены в группировках кросс.таблицы. Они выводятся в другой группировке. В общем, решу этот вопрос постобработкой табличного документа, видимо, по другому никак
|
|||
10
Ботаник Гарден Меран
16.09.22
✎
10:45
|
(6)
Ага, проглядел. ВычислитьВыражение("Сумма(Ресурс)","ГруппировкаКолонка","","Первая","Последняя") |
|||
11
Ботаник Гарден Меран
16.09.22
✎
10:46
|
К (7), конечно же, рассеянный сёдни.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |