Можно ли как-то посчитать сумму числовых группируемых строк в запросе(то есть, если есть 2 строки со значениями 1.33 и 1.33, то после группировки по этим строкам становится одна строка 1.33, а нужно, чтобы стало 2.66), можно ли как-то это реализовать, сохранив группировку по этому полю?
---
как вариант выгрузить вашу тч, далее
```1c
    КопияТЧ = НужнаяТЧ.Выгрузить();

    МассивНужныхЗначений = Новый Массив;

    Таблица = Новый ТаблицаЗначений;
    Таблица.Колонки.Добавить("Значение");

    Для Каждого Строка Из НужнаяТЧ Цикл

    ПараметрыОтбора = Новый Структура("КолонкаСНужнымЗначением", Строка.НужноеЗначение);

    ИскомыеСтроки = КопияТЧ.НайтиСтроки(ПараметрыОтбора);

    Если Не ИскомыеСтроки.Количество() = 1 Тогда

    Для Каждого ИскомоеЗначение Из ИскомыеСтроки Цикл

    НСтр = Таблица.Добавить();
    НСтр.Значение = ИскомоеЗначение;

    КонецЦикла;

    МассивНужныхЗначений.Добавить(Таблица.Итог("Значение");
    Таблица.Очистить();

    Иначе

    МассивНужныхЗначений.Добавить(ИскомыеСтроки[0].Значение);

    КонецЕсли;

    КонецЦикла;

    КопияТЧ .Очистить();

    Для Индекс = 0 По МассивНужныхЗначений.ВГраница() Цикл

    КопияТЧ.Добавить();

    КонецЦикла;

    КопияТЧ.ЗагрузитьКолонку(МассивНужныхЗначений, "КолонкаСНужнымЗначением");
```
  и уже потом к этой таблице значений делать запрос, с нужными группировками. Остальные колонки можно свернуть, если вам помимо числовых еще какие то нужны. А так , как верно подметили коллеги , опишите хотя бы примерно, какая у вас задача, и какой результат нужен.
---
Покажите свой странный запрос )
---
в этой части запроса происходит группировка по полям БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме, БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту, которые нас и интересуют, проблема в том, для примера: в табличной части документа есть 3 строчки, первая и вторая различаются только по этим двум полям, а 2 с 3 полностью одинаковые, поэтому в результате запроса получается 2 строчки, где 1-ая строчка равна первой строчке табличной части документа, а вторая будет равна сумме второй и третьей, но вот этих 2 параметра не просуммируются БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме, БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту, а нужно, чтобы просуммировались и они

Скриншот табличной части документа:

```1c
    ВЫБРАТЬ
    &Организация КАК Организация,
    СУММА(БСХ_ПутевойЛистВыработка.Пробег) КАК Пробег,
    СУММА(БСХ_ПутевойЛистВыработка.ТКМ) КАК ВыполненоТонноКм,
    СУММА(БСХ_ПутевойЛистВыработка.Ездки) КАК ВыполненоЕздок,
    ЕСТЬNULL(ВтВодитель.Сотрудник, ЗНАЧЕНИЕ(Справочник.Сотрудники.ПустаяСсылка)) КАК Сотрудник,
    &Период КАК Период,
    СУММА(БСХ_ПутевойЛистВыработка.ОтработаноЧасов) КАК ОтработаноЧасов,
    БСХ_ПутевойЛистВыработка.Ссылка.Автомобиль КАК ТранспортноеСредство,
    БСХ_ПутевойЛистВыработка.ПодразделениеОрганизацииПолучатель КАК ПодразделениеОрганизации,
    СУММА(БСХ_ПутевойЛистВыработка.ПеревезеноГруза) КАК ПеревезеноГруза,
    СУММА(БСХ_ПутевойЛистВыработка.ПробегСГрузом) КАК ПробегСГрузом,
    СУММА(БСХ_ПутевойЛистВыработка.ОплатаОсновная) КАК Основная,
    СУММА(БСХ_ПутевойЛистВыработка.СС_НочныеЧасы) КАК НочныеЧасы,
    СУММА(СС_КоэффициентОплатыЗаНочные.Значение * ЕСТЬNULL(ВтТС.ЧасоваяТС, 0) * БСХ_ПутевойЛистВыработка.СС_НочныеЧасы) КАК Ночные,
    СУММА(БСХ_ПутевойЛистВыработка.ОплатаДополнительная) КАК Премия,
    СУММА(БСХ_ПутевойЛистВыработка.ОтработаноЧасов * ЕСТЬNULL(ВтТС.ЧасоваяТС, 0)) КАК НаСтаж,
    СУММА(БСХ_ПутевойЛистВыработка.ОплатаОсновная * БСХ_ПутевойЛистВыработка.ВидРабот.СС_ПроцентПремииВРасценку / (100 + БСХ_ПутевойЛистВыработка.ВидРабот.СС_ПроцентПремииВРасценку)) КАК ПремияВключеннаяВРасценку,
    БСХ_ПутевойЛистВыработка.Ссылка.СС_ОтработаноДней КАК ОтработаноДней,
    СУММА(БСХ_ПутевойЛистВыработка.СС_ОтработаноРемонтТС) КАК ОтработаноРемонтТС,
    СУММА(ЕСТЬNULL(ВтТС.ЧасоваяТС, 0) * БСХ_ПутевойЛистВыработка.СС_ВыходныеЧасы) КАК Выходные,
    СУММА(БСХ_ПутевойЛистВыработка.СС_ВыходныеЧасы) КАК ВыходныеЧасы,
    БСХ_ПутевойЛистВыработка.Ссылка КАК Ссылка,
    БСХ_ПутевойЛистВыработка.Субконто1 КАК Субконто1,
    БСХ_ПутевойЛистВыработка.Субконто2 КАК Субконто2,
    БСХ_ПутевойЛистВыработка.Субконто3 КАК Субконто3,
    БСХ_ПутевойЛистВыработка.ВидРабот КАК ВидРабот,
    БСХ_ПутевойЛистВыработка.Счет КАК СчетУчетаЗатрат,
    БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме КАК РасходГорючегоПоНорме,
    БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту КАК РасходГорючегоПоФакту,
    ВЫБОР
    КОГДА БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту > 0
    ТОГДА БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту
    ИНАЧЕ 0
    КОНЕЦ КАК Экономия,
    ВЫБОР
    КОГДА БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту < 0
    ТОГДА -(БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту)
    ИНАЧЕ 0
    КОНЕЦ КАК Пережог,
    БСХ_ПутевойЛистВыработка.Ссылка.Топливо КАК Номенклатура,
    БСХ_ПутевойЛистВыработка.Ссылка.СС_ОтработаноДней КАК МДней
    ПОМЕСТИТЬ ВтПоказания
    ИЗ
    Документ.БСХ_ПутевойЛист.Выработка КАК БСХ_ПутевойЛистВыработка
    ЛЕВОЕ СОЕДИНЕНИЕ ВтТС КАК ВтТС
    ПО БСХ_ПутевойЛистВыработка.ВидРабот = ВтТС.Ссылка
    ЛЕВОЕ СОЕДИНЕНИЕ ВтВодитель КАК ВтВодитель
    ПО БСХ_ПутевойЛистВыработка.Ссылка = ВтВодитель.Ссылка,
    Константа.СС_КоэффициентОплатыЗаНочные КАК СС_КоэффициентОплатыЗаНочные
    ГДЕ
    БСХ_ПутевойЛистВыработка.Ссылка = &Ссылка

    СГРУППИРОВАТЬ ПО
    ЕСТЬNULL(ВтВодитель.Сотрудник, ЗНАЧЕНИЕ(Справочник.Сотрудники.ПустаяСсылка)),
    БСХ_ПутевойЛистВыработка.Ссылка.Автомобиль,
    БСХ_ПутевойЛистВыработка.ПодразделениеОрганизацииПолучатель,
    БСХ_ПутевойЛистВыработка.Ссылка,
    БСХ_ПутевойЛистВыработка.Субконто1,
    БСХ_ПутевойЛистВыработка.Субконто3,
    БСХ_ПутевойЛистВыработка.Субконто2,
    БСХ_ПутевойЛистВыработка.ВидРабот,
    БСХ_ПутевойЛистВыработка.Счет,
    БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме,
    БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту,
    БСХ_ПутевойЛистВыработка.Ссылка.Топливо,
    БСХ_ПутевойЛистВыработка.Ссылка.СС_ОтработаноДней,
    ВЫБОР
    КОГДА БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту > 0
    ТОГДА БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту
    ИНАЧЕ 0
    КОНЕЦ,
    ВЫБОР
    КОГДА БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту < 0
    ТОГДА -(БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту)
    ИНАЧЕ 0
    КОНЕЦ,
    БСХ_ПутевойЛистВыработка.Ссылка.СС_ОтработаноДней
```
---
как вариант выгрузить вашу тч, далее
```1c
    КопияТЧ = НужнаяТЧ.Выгрузить();

    МассивНужныхЗначений = Новый Массив;

    Таблица = Новый ТаблицаЗначений;
    Таблица.Колонки.Добавить("Значение");

    Для Каждого Строка Из НужнаяТЧ Цикл

    ПараметрыОтбора = Новый Структура("КолонкаСНужнымЗначением", Строка.НужноеЗначение);

    ИскомыеСтроки = КопияТЧ.НайтиСтроки(ПараметрыОтбора);

    Если Не ИскомыеСтроки.Количество() = 1 Тогда

    Для Каждого ИскомоеЗначение Из ИскомыеСтроки Цикл

    НСтр = Таблица.Добавить();
    НСтр.Значение = ИскомоеЗначение;

    КонецЦикла;

    МассивНужныхЗначений.Добавить(Таблица.Итог("Значение");
    Таблица.Очистить();

    Иначе

    МассивНужныхЗначений.Добавить(ИскомыеСтроки[0].Значение);

    КонецЕсли;

    КонецЦикла;

    КопияТЧ .Очистить();

    Для Индекс = 0 По МассивНужныхЗначений.ВГраница() Цикл

    КопияТЧ.Добавить();

    КонецЦикла;

    КопияТЧ.ЗагрузитьКолонку(МассивНужныхЗначений, "КолонкаСНужнымЗначением");
```
  и уже потом к этой таблице значений делать запрос, с нужными группировками. Остальные колонки можно свернуть, если вам помимо числовых еще какие то нужны. А так , как верно подметили коллеги , опишите хотя бы примерно, какая у вас задача, и какой результат нужен.
---
Я уже описал подробнее свою задачу в 7 комментарии. Сейчас попробую ваш вариант, спасибо за ответ
---
```1c
    ВЫБРАТЬ
    1.33 КАК Значение
    ПОМЕСТИТЬ исходныеДанные

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    1.33

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    3.11
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    исходныеДанные.Значение КАК Значение,
    СУММА(исходныеДанные.Значение) КАК Стало
    ИЗ
    исходныеДанные КАК исходныеДанные

    СГРУППИРОВАТЬ ПО
    исходныеДанные.Значение
```
---
Так не получится сделать, я беру нужные мне числа с табличной части документа и я должен как-то их сложить и сгруппировать за 1 раз, иначе просуммируются все эти поля с каждой строчки табличной части, а мне так не нужно
---
Трудно понять Вашу задачу. Попробуйте описать что содержит табличная часть и что Вы хотите получить
---
У меня есть вот такая табличная часть
2 и 3 строчка полностью одинаковые, но различны от первой. В этом запросе я беру всё что нужно с табличной части этого документа и идёт группировку по БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме, БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту, но как видно на скриншоте, во 2 и 3 строчки табличной части документа эта аналитика одинаковая из-за чего получается в итоге результата запроса эти поля равны 1.133 и выводятся, естественно, как 1 строчка, а мне нужно так, чтобы выводилось 2.266, если будет 3 одинаковых, то, естественно 3.399. Вот результат запроса: . Нужно, чтобы было всё так же, но вместо 1.133 было 2.266.
Текст запроса:

```1c
    ВЫБРАТЬ
    &Организация КАК Организация,
    СУММА(БСХ_ПутевойЛистВыработка.Пробег) КАК Пробег,
    СУММА(БСХ_ПутевойЛистВыработка.ТКМ) КАК ВыполненоТонноКм,
    СУММА(БСХ_ПутевойЛистВыработка.Ездки) КАК ВыполненоЕздок,
    ЕСТЬNULL(ВтВодитель.Сотрудник, ЗНАЧЕНИЕ(Справочник.Сотрудники.ПустаяСсылка)) КАК Сотрудник,
    &Период КАК Период,
    СУММА(БСХ_ПутевойЛистВыработка.ОтработаноЧасов) КАК ОтработаноЧасов,
    БСХ_ПутевойЛистВыработка.Ссылка.Автомобиль КАК ТранспортноеСредство,
    БСХ_ПутевойЛистВыработка.ПодразделениеОрганизацииПолучатель КАК ПодразделениеОрганизации,
    СУММА(БСХ_ПутевойЛистВыработка.ПеревезеноГруза) КАК ПеревезеноГруза,
    СУММА(БСХ_ПутевойЛистВыработка.ПробегСГрузом) КАК ПробегСГрузом,
    СУММА(БСХ_ПутевойЛистВыработка.ОплатаОсновная) КАК Основная,
    СУММА(БСХ_ПутевойЛистВыработка.СС_НочныеЧасы) КАК НочныеЧасы,
    СУММА(СС_КоэффициентОплатыЗаНочные.Значение * ЕСТЬNULL(ВтТС.ЧасоваяТС, 0) * БСХ_ПутевойЛистВыработка.СС_НочныеЧасы) КАК Ночные,
    СУММА(БСХ_ПутевойЛистВыработка.ОплатаДополнительная) КАК Премия,
    СУММА(БСХ_ПутевойЛистВыработка.ОтработаноЧасов * ЕСТЬNULL(ВтТС.ЧасоваяТС, 0)) КАК НаСтаж,
    СУММА(БСХ_ПутевойЛистВыработка.ОплатаОсновная * БСХ_ПутевойЛистВыработка.ВидРабот.СС_ПроцентПремииВРасценку / (100 + БСХ_ПутевойЛистВыработка.ВидРабот.СС_ПроцентПремииВРасценку)) КАК ПремияВключеннаяВРасценку,
    БСХ_ПутевойЛистВыработка.Ссылка.СС_ОтработаноДней КАК ОтработаноДней,
    СУММА(БСХ_ПутевойЛистВыработка.СС_ОтработаноРемонтТС) КАК ОтработаноРемонтТС,
    СУММА(ЕСТЬNULL(ВтТС.ЧасоваяТС, 0) * БСХ_ПутевойЛистВыработка.СС_ВыходныеЧасы) КАК Выходные,
    СУММА(БСХ_ПутевойЛистВыработка.СС_ВыходныеЧасы) КАК ВыходныеЧасы,
    БСХ_ПутевойЛистВыработка.Ссылка КАК Ссылка,
    БСХ_ПутевойЛистВыработка.Субконто1 КАК Субконто1,
    БСХ_ПутевойЛистВыработка.Субконто2 КАК Субконто2,
    БСХ_ПутевойЛистВыработка.Субконто3 КАК Субконто3,
    БСХ_ПутевойЛистВыработка.ВидРабот КАК ВидРабот,
    БСХ_ПутевойЛистВыработка.Счет КАК СчетУчетаЗатрат,
    БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме КАК РасходГорючегоПоНорме,
    БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту КАК РасходГорючегоПоФакту,
    ВЫБОР
    КОГДА БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту > 0
    ТОГДА БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту
    ИНАЧЕ 0
    КОНЕЦ КАК Экономия,
    ВЫБОР
    КОГДА БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту < 0
    ТОГДА -(БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту)
    ИНАЧЕ 0
    КОНЕЦ КАК Пережог,
    БСХ_ПутевойЛистВыработка.Ссылка.Топливо КАК Номенклатура,
    БСХ_ПутевойЛистВыработка.Ссылка.СС_ОтработаноДней КАК МДней
    ПОМЕСТИТЬ ВтПоказания
    ИЗ
    Документ.БСХ_ПутевойЛист.Выработка КАК БСХ_ПутевойЛистВыработка
    ЛЕВОЕ СОЕДИНЕНИЕ ВтТС КАК ВтТС
    ПО БСХ_ПутевойЛистВыработка.ВидРабот = ВтТС.Ссылка
    ЛЕВОЕ СОЕДИНЕНИЕ ВтВодитель КАК ВтВодитель
    ПО БСХ_ПутевойЛистВыработка.Ссылка = ВтВодитель.Ссылка,
    Константа.СС_КоэффициентОплатыЗаНочные КАК СС_КоэффициентОплатыЗаНочные
    ГДЕ
    БСХ_ПутевойЛистВыработка.Ссылка = &Ссылка

    СГРУППИРОВАТЬ ПО
    ЕСТЬNULL(ВтВодитель.Сотрудник, ЗНАЧЕНИЕ(Справочник.Сотрудники.ПустаяСсылка)),
    БСХ_ПутевойЛистВыработка.Ссылка.Автомобиль,
    БСХ_ПутевойЛистВыработка.ПодразделениеОрганизацииПолучатель,
    БСХ_ПутевойЛистВыработка.Ссылка,
    БСХ_ПутевойЛистВыработка.Субконто1,
    БСХ_ПутевойЛистВыработка.Субконто3,
    БСХ_ПутевойЛистВыработка.Субконто2,
    БСХ_ПутевойЛистВыработка.ВидРабот,
    БСХ_ПутевойЛистВыработка.Счет,
    БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме,
    БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту,
    БСХ_ПутевойЛистВыработка.Ссылка.Топливо,
    БСХ_ПутевойЛистВыработка.Ссылка.СС_ОтработаноДней,
    ВЫБОР
    КОГДА БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту > 0
    ТОГДА БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту
    ИНАЧЕ 0
    КОНЕЦ,
    ВЫБОР
    КОГДА БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту < 0
    ТОГДА -(БСХ_ПутевойЛистВыработка.РасходГорючегоПоНорме - БСХ_ПутевойЛистВыработка.РасходГорючегоПоФакту)
    ИНАЧЕ 0
    КОНЕЦ,
    БСХ_ПутевойЛистВыработка.Ссылка.СС_ОтработаноДней
```