Как сделать сумму в 1с
Перейти к содержимому

Как сделать сумму в 1с

  • автор:

Как сделать сумму в 1с

Дата публикации 30.07.2021

Использован релиз 3.0.98

В любых стандартных отчетах программы можно просуммировать суммы в ячейках отчета. Поле для суммирования расположено в правой верхней части формы и обозначено знаком суммы (рис. 1).

Удерживая левую клавишу мыши, выделите диапазон ячеек – автоматически просуммируются суммы в ячейках выделенного диапазона (рис. 1).

Если необходимо просуммировать суммы в отдельных ячейках, отмечайте ячейки для суммирования, удерживая клавишу Ctrl (рис. 2).

Подпишитесь на новости

Не пропускайте последние новости — подпишитесь
на бесплатную рассылку сайта:

  • десятки экспертов ежедневно мониторят изменения законодательства и судебную практику;
  • рассылка бесплатная, независимо от наличия договора 1С:ИТС;
  • ваш e-mail не передается третьим лицам;

Как сделать сумму в 1с

Этой статьей я продолжаю серию заметок об эффективных приемах работы в 1С:Бухгалтерия 8.3. Рассказываю о хитростях, которые мало кто знает и ещё меньше людей используют в своей работе.

Приемы, о которых пойдет речь, способны существенно сэкономить время и повысить вашу квалификацию как специалиста. Предыдущие части доступны здесь (ч.1), здесь (ч.2) и здесь (ч.3).

Прием №11: складываем любые поля в журналах и табличных частях

Расскажу про очень любопытный приём.

Однажды ко мне пришёл бухгалтер и спросил меня: можно ли как-то быстро посчитать сумму всех документов в журнале реализаций за 1 квартал 2013 года?

Я немного подумал и сделал вот так:

1. Зашёл в журнал «Реализация (акты, накладные)» и установил нужный период:

2. Далее я вначале щёлкнул левой кнопкой мыши в поле «Сумма» любой строки (это важно) и нажал на клавиатуре комбинацию Ctrl + А, чтобы выделить все строчки:

Важно! При этом обратите внимание, что одна из цифр выделена более темным цветом, так как я перед выделением строк щёлкнул по ней левой кнопкой мыши. Это важный момент, так как далее 1С будет суммировать выделенные строки именно по столбцу с выделенным значением.

3. Наконец, я нажал букву M в заголовке окна 1С:Предприятия:

4. Далее я нажал там же на значок калькулятора:

5. И сообщил удивлённому бухгалтеру результат:

Сумма всех выделенных документов в этом периоде составила 8 746 995.

И точно также можно делать в любых журналах с любыми числовыми колонками (сумма, количество и т.д.).

Кроме того, вы можете выделять не все документы а только нужные при помощи следующего приёма:

  • зажмите на клавиатуре клавишу Ctrl.
  • левой кнопкой мыши выделяйте (или развыделяйте) нужные строки, но помните: щёлкать по строкам нужно только в пределах колонки, которую вы собираетесь суммировать.

Этот же приём можно применять для любых табличных частей.

Вот такая коротенькая хитрость, которая позволит вам в некоторых случаях творить чудеса

Кстати, подписывайтесь на новые уроки.

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Владимир Милькин

Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Нажмите одну из кнопок, чтобы поделиться:

Как рассчитать сумму табличной части документа 1с 8.3

Данная небольшая статья будет полезна тем кто только начал изучать 1С программирование. В ней я хочу рассказать о том как можно рассчитать сумму в табличной части документа по всем строкам и вывести её в отдельный реквизит на форме который будет называться «Сумма документа». На самом деле способов подсчета суммы ТЧ очень много. Можно даже вывести итог по колонке цена без написания кода.

Рекомендую прочитать следующие статьи, они будут очень полезны как начинающим так и опытным программистам и администраторам 1С.

Как рассчитать сумму всех строкам табличной части

Допустим что у нас есть документ с табличной частью «Товары». И нам нужно знать итоговую сумму всех позиций. Для этого мы создали реквизит «Сумма документа» и хотим видеть там итог.

Сумма ТЧ 1С

Для этого нужно создать процедуру и написать вот такой код.

&НаКлиенте Процедура ПередЗаписью(Отказ, ПараметрыЗаписи) // Вставить содержимое обработчика. Объект.СуммаДокумента = 0; Для каждого СтрокаДокумента Из Объект.Товары Цикл Объект.СуммаДокумента = Объект.СуммаДокумента + (СтрокаДокумента.Количество * СтрокаДокумента.Цена); КонецЦикла; КонецПроцедуры

Немного поясню код.

Объект.СуммаДокумента = 0; — Обнуляем значение.

СтрокаДокумента — Объявляем переменную.

Объект.Товары — Табличная часть нашего документа.

Объект.СуммаДокумента = Объект.СуммаДокумента + (СтрокаДокумента.Количество * СтрокаДокумента.Цена); — высчитываем итоговую сумму по каждой строке ТЧ и складываем.

Процедуру создаем в модуле формы.

Лучший способ расчета суммы табличной части документа в 1с 8.3

После этого открываем документ и после нажатия «Записать» сумма документа посчитается автоматически.

Как подставить сумму табличной части в реквизит документа

Если добавить позиции в табличную часть или удалить то после сохранения сумма также пересчитается.

Как создать реквизит в который подставить сумму ТЧ документа

На мой взгляд это самый простой и самый оптимальный способ решения поставленной задачи с вычислением суммы табличной части документа.

Если вы считаете по другому обязательно напишите!

Раздел: 1С Программирование Метки: Сумма ТЧ 1С

Сумма ТЧ 1С : 13 комментариев

  1. Кирилл 15.02.2022 А как рассчитать сумма табличной части в печатной форме, т.е в макете есть поле ИТОГО и в него должна подставляться сумма табличной части.
  1. admin Автор записи 15.02.2022 Если в самом документе нет суммы то вычислять в запросе СУММА(Документ.ТабличнаяЧасть.Цена) Как Сумма

Как посчитать сумму в «1С»?

В короткой статье мы расскажем, как в «1С» посчитать сумму чисел быстрее, чем на калькуляторе. Эти знания пригодятся вам при взаимодействии с интерфейсом «1С» и позволят экономить время.

В короткой статье мы расскажем, как в «1С» посчитать сумму чисел быстрее, чем на калькуляторе. Эти знания пригодятся вам при взаимодействии с интерфейсом «1С» и позволят экономить время.

Этот лайфхак «1С» поможет посчитать сумму чисел быстрее, чем на калькуляторе. В нашем примере мы зашли в оборотно-сальдовую ведомость раздела «Отчеты – Оборотно-сальдовая ведомость». Выделим ячейки, которые хотим суммировать. Программа сложила нужные значения, итоговая сумма отображается в правом верхнем углу в окне ∑ (рис.1).

Рис.1. Сложение чисел без калькулятора в «1С»

Этот прием вы можете использовать в любых отчетах и документах с любыми числовыми колонками и табличными частями (сумма, количество и т.д.).

Помимо этого, вы можете выделить не все документы, а только нужные при помощи следующего способа:

  • зажмите на клавиатуре клавишу Ctrl;
  • левой кнопкой мыши выделите (или отмените выделение) нужных строк. Отметим, что выделять строки в этом случае следует только в пределах одной колонки, которую вам требуется суммировать.

Подведем итоги

В короткой статье мы рассказали о хитрости в «1С», о которой мало кто знает и использует в работе. Эти знания пригодятся вам при взаимодействии с интерфейсом «1С» и позволят экономить время.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *