Как сложить числа в отчёте 1С без калькулятора и Excel

· 9 мин

Содержание

Чтобы в 1С посчитать сумму выделенных ячеек, выделите нужные числа в отчёте мышью (для разрозненных ячеек держите Ctrl). Сумма появится в поле над отчётом, в правой части командной панели. Так работает в отчётах типовых конфигураций на интерфейсе «Такси»: Бухгалтерии 3.0, ЗУП 3.1, УТ 11.

Если поля суммы нет, есть три запасных пути. Калькулятор платформы (Ctrl+F2) подходит для 3–5 чисел. Копирование в Excel — для десятков строк. Итоги в настройках отчёта — когда одну и ту же сумму нужно получать каждый месяц.

Как 1С считает выделенные ячейки в табличном документе

Любой отчёт в 1С выводится в табличный документ — сетку ячеек, похожую на лист Excel. Типовые конфигурации добавляют к этой сетке поле, которое следит за выделением и складывает числа.

Как выделять:

  • 🖱️ Диапазон подряд — зажмите левую кнопку и протяните мышь, либо щёлкните первую ячейку и с Shift последнюю.
  • ➕ Разрозненные ячейки — каждую следующую ячейку щёлкайте с зажатым Ctrl. Так удобно складывать, например, обороты по трём субсчетам из разных мест ОСВ.
  • ⌨️ С клавиатуры — Shift плюс стрелки расширяют выделение от текущей ячейки.
  • 📄 Весь отчёт — Ctrl+A. Полезно редко: в сумму попадут и итоги, и детальные строки.

Поле складывает только ячейки, в которых лежит число. Текст («Дт», «Кт», названия счетов, даты) пропускается без ошибок. Поэтому можно смело выделять строку целиком: наименование контрагента не испортит результат.

Какие показатели, кроме суммы

Рядом с суммой в отчётах на базе стандартных подсистем есть переключатель показателя. Через него выбирают, что показывать по выделенной области:

ПоказательЧто показываетКогда пригодится
СуммаСложение всех чиселСверить оборот, остаток, начисления
КоличествоСколько ячеек с числамиПосчитать документы или сотрудников в выборке
СреднееСумма, делённая на количествоСредняя цена, средний чек
МинимумНаименьшее числоНайти минимальную отгрузку
МаксимумНаибольшее числоНайти самый крупный платёж

«Количество» считает только ячейки с числами. Если в колонке есть пустые клетки там, где оборота не было, они в количество не войдут — и среднее посчитается по непустым.

Когда сумма не появляется сама

При небольшом выделении сумма пересчитывается сразу. Если выделить очень большую область (тысячи ячеек), конфигурация может не считать автоматически, чтобы отчёт не подвисал. Тогда в поле появляется кнопка расчёта — нажмите её, и сумма посчитается по требованию.

Режим запуска, платформа и конфигурация: что меняется

Подсчёт суммы выделенных ячеек — функция формы отчёта, а не всего табличного документа. Отсюда разница между сценариями.

СценарийЕсть ли поле суммыЧто делать
Отчёт типовой конфигурации на «Такси» (тонкий клиент)Да, над отчётом справаПросто выделить ячейки
Тот же отчёт в веб-клиенте (браузер)Да, работает так жеВыделять мышью; Ctrl в браузере тоже работает
Отчёт, сохранённый в .mxl и открытый через меню «Файл»Зависит от версии платформыЕсли поля нет — калькулятор или Excel
Самописный отчёт или внешняя обработкаТолько если разработчик добавилExcel или доработка формы
Старая конфигурация на обычных формахМеханизм другойExcel, калькулятор

Что из этого следует:

  • 🔄 Обновление платформы само по себе поле не добавит. Если отчёт сделан программистом «с нуля» на простой форме, суммы не будет и на свежей версии 8.3.
  • 🌐 Веб-клиент не ограничивает функцию. Отличие одно: на медленном канале пересчёт большого выделения занимает больше времени.
  • 🧩 Внешний отчёт можно доработать. Разработчик добавляет на форму поле и обработчик смены выделения в табличном документе. Для типовой конфигурации на поддержке это делают расширением, не снимая её с поддержки.

Если сумма пропала в отчёте, где раньше была, сначала проверьте, не открыт ли отчёт из сохранённого файла или из сторонней обработки. Типовой отчёт из раздела меню ведёт себя иначе, чем его копия в .mxl.

Итоги в настройках отчёта: когда выделять ничего не нужно

Ручное выделение хорошо для разовой проверки. Если одну и ту же сумму вы собираете каждый месяц, настройте отчёт так, чтобы он сам выводил нужный итог.

Общий итог в конце или в начале

В отчётах на системе компоновки данных положение общих итогов задаётся настройкой «Расположение общих итогов». Варианты обычно такие: в начале, в конце, в начале и в конце, не выводить. Если итоговой строки нет, отчёт настроен на «не выводить».

Где найти:

  1. Откройте отчёт и нажмите кнопку «Настройки».
  2. Если открылся короткий список параметров, переключите вид настроек на расширенный.
  3. Найдите вкладку с прочими параметрами вывода и строку про расположение итогов.
  4. Выберите нужный вариант и сформируйте отчёт заново.

Итог по группе вместо ручного сложения

Частый случай: нужно сложить продажи по трём контрагентам из сотни. Вместо выделения поставьте отбор по этим трём и группировку по контрагенту — отчёт сам выведет итог по каждому и общий.

  • 🎯 Отбор — в настройках, на вкладке отборов, условие «В списке» по нужному полю.
  • 📂 Группировка — добавьте поле, по которому нужны промежуточные итоги.
  • 💾 Сохраните вариант — команда сохранения варианта отчёта в командной панели. В следующий раз выбираете готовый вариант, а не настраиваете заново.

В ОСВ и анализе счёта

В «Оборотно-сальдовой ведомости» и «Анализе счёта» Бухгалтерии 3.0 итоги по счетам выводятся всегда. Вручную складывать приходится, когда нужна сумма нескольких несмежных счетов или субсчетов, например 60.01 и 60.02 без 60.03. Здесь выделение с Ctrl — самый быстрый путь.

Другие способы посчитать сумму ячеек в 1С

Когда поля суммы нет или нужна более сложная обработка, выбирайте по объёму данных.

СпособСколько чиселПлюсыМинусы
Поле суммы над отчётомЛюбоеМгновенно, без копированияЕсть не в каждом отчёте
Калькулятор Ctrl+F22–5Не выходит из 1СВручную, легко опечататься
Копирование в ExcelДесятки–сотниФормулы, фильтры, сводныеПроблема с разделителями
Сохранение отчёта в .xlsxВесь отчётЧисла остаются числамиЛишний файл
Настройка итоговПовторяющиеся задачиОдин раз настроил — работаетНужно разобраться в настройках

Калькулятор платформы

Ctrl+F2 открывает встроенный калькулятор 1С. Он работает в любом окне, в том числе поверх отчёта. Значение можно скопировать из ячейки через Ctrl+C и вставить в калькулятор через Ctrl+V, затем нажать + и вставить следующее.

Метод подходит, когда чисел мало. На десятке ячеек проще выделить их или выгрузить в Excel.

Копирование в Excel

Выделите область, нажмите Ctrl+C, вставьте в Excel или LibreOffice Calc. Строка состояния Excel внизу сразу покажет сумму, количество и среднее.

Подвох — разделитель тысяч. 1С часто форматирует числа с неразрывным пробелом между разрядами: 1 250 000,00. Excel принимает такое значение за текст, и сумма выходит нулевой.

Как исправить в Excel:

  1. Выделите вставленный столбец.
  2. Нажмите Ctrl+H (Найти и заменить).
  3. В поле «Найти» введите неразрывный пробел: зажмите Alt и наберите на цифровой клавиатуре 0160.
  4. Поле «Заменить на» оставьте пустым, нажмите «Заменить все».

После этого числа станут числами, и сумма посчитается.

Сохранение отчёта в файл

Надёжнее копирования — сохранить отчёт в формате Excel. Команда сохранения есть в командной панели отчёта (значок дискеты) или в меню «Ещё». Выберите тип файла .xlsx. В таком файле числа сохраняются как числа, без проблем с пробелами.

Список документов или справочника

В списках (журнал документов , справочник контрагентов) поля суммы выделенных строк нет. Выход — команда Ещё → Вывести список…. Отметьте нужные колонки, и 1С выведет список в табличный документ. Дальше выделяйте колонку с суммами и считайте любым способом из этого раздела.

Перед выводом списка поставьте в нём отбор (по периоду, контрагенту, организации). Иначе в табличный документ попадут все документы базы, и выделять нужные будет долго.

Сумма выделенных ячеек в отчётах с группировками

Главная ловушка — иерархия. Отчёт с группировками содержит и строки групп с итогами, и детальные строки под ними. Если выделить колонку целиком, поле честно сложит всё — и получится сумма, завышенная в два-три раза.

Пример. В отчёте по продажам группа «ООО Ромашка» показывает 150 000, под ней два документа: 100 000 и 50 000. Выделили все три ячейки — поле покажет 300 000 вместо 150 000.

Как избежать двойного счёта:

  • 📁 Сверните группы. Слева от отчёта есть значки − для каждой группы, а в левом верхнем углу — номера уровней. Щелчок по уровню 1 оставляет на экране только строки верхних групп. Выделяйте их.
  • 📋 Выделяйте только детальные строки. Щёлкайте их с Ctrl, пропуская строки групп.
  • 🧭 Ориентируйтесь на отступ и жирный шрифт. В типовых отчётах строки групп выделены жирным или фоном — их легко отличить.
  • 🔎 Проверяйте по итогу отчёта. Если сложили все группы верхнего уровня, сумма должна совпасть с общей итоговой строкой.

Не выделяйте диапазон, внутри которого есть свёрнутые группы, если не уверены, что попадёт в расчёт. Выделите явно нужные строки с Ctrl или разверните группы и посмотрите, что именно выделено.

Иерархия счетов в ОСВ

В ОСВ по счёту 60 с развёрнутыми субсчетами строка «60» уже содержит сумму 60.01, 60.02 и 60.03. Если нужно сложить два субсчёта, выделяйте только их строки. Если нужен счёт целиком — только строку «60».

Та же логика для группировок справочников: группа номенклатуры «Материалы» включает все вложенные подгруппы. Складывать группу вместе с её подгруппами нельзя.

Почему сумма не считается или получается неверной

Выберите симптом, который видите на экране, — откроется причина и способ исправить.

Диагностика: выберите симптом

Ещё одна ситуация — отрицательные значения. Красное сальдо или сторно в отчёте — это обычное число со знаком минус, и поле суммы его вычтет. Если вам нужен оборот без учёта сторно, выделяйте строки выборочно.

Частые вопросы

Считаются ли скрытые колонки отчёта?
Поле складывает только то, что попало в выделение на экране. Если колонка скрыта настройками отчёта, её данных в табличном документе нет — включите колонку в настройках и сформируйте отчёт заново.
Работает ли сумма выделенных ячеек в веб-клиенте?
Да, в отчётах типовых конфигураций поле работает в браузере так же, как в тонком клиенте. На медленном соединении пересчёт большого выделения идёт дольше.
Можно ли сложить ячейки из двух разных отчётов?
Одним выделением нельзя: поле считает только текущий табличный документ. Сложите итоги двух отчётов в калькуляторе Ctrl+F2 или сохраните оба отчёта в Excel.
Как посчитать, сколько строк в отчёте, а не их сумму?
Переключите показатель в поле с «Сумма» на «Количество» и выделите колонку с числами. Учтите, что пустые ячейки в количество не входят.
Почему в одном отчёте сумма есть, а в другом нет?
Поле — часть формы отчёта. В типовых отчётах конфигурации оно есть, в самописных и внешних отчётах появляется, только если его добавил разработчик.