Как сложить в экселе. Суммирование столбцов в Microsoft Excel

13.04.2019 Программы и сервисы

Многие работая с электронными таблицами EXCEL в определённый момент сталкиваются с вопросом «как в EXCEL сложить числа в ячейках по определённому условию». В один из солнечных дней я также столкнулся с данным вопросом, но на просторах интернета не нашёл ответ на данный вопрос, однако я настойчивый и решил изучить справку программы, которая меня и натолкнула на мысль, а далее методом проб и ошибок я составил формулу, и как оказалось формула элементарная.

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

Теперь постараюсь подробно расписать принцип создания формулы. У меня есть в отчёте детальная статистика и сводный отчёт. В детальной статистике я вписываю свои ежедневные расходы, а в сводном отчёте считается сумма расходов по определённым категориям и общая сумма расходов.


Для примера возьмём категорию расходов «Покупки в магазинах». Нам надо, чтобы EXCEL находил все затраты по данной категории в детальной статистике, суммировал расходы по данной категории и записывал полученную сумму в ячейку D10 .

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

=СУММЕСЛИ ($G$5:$G$300 ;("Покупки в магазинах ");$H$5:$H$300 )

Цветом выделены различные условия, чтобы было наглядней. Разберём по порядку. В процессе описания смотрите на картинку выше, чтобы было понятней. Делая снимок специально были захвачены буквы столбцов и цифры строк. Итак, приступаем.

  • СУММЕСЛИ – этим условием мы говорим, что в ячейку надо записывать сумму значений определённых ячеек, если они соответствуют определённым условиям;
  • $G$5:$G$300 – здесь мы указываем EXCEL, в каком столбце нам надо искать условие для выборки. В нашем случае поиск происходит в столбце G начиная со строки 5 и заканчивая строкой 300 ;
  • Покупки в магазинах ») – здесь мы указываем искомое условие и по этому условию будут суммироваться значения ячеек, которые мы указываем далее…;
  • $H$5:$H$300 – здесь мы указываем столбец, из которого будут браться числа для суммирования. В нашем случае значения берутся в столбце H начиная со строки 5 и заканчивая строкой 300.

Подводя итог можно сказать, что EXCEL суммирует только те значения из диапазона H5: H300 , для которых соответствующие значения из диапазона G5: G300 равны «Покупки в магазинах» и записывает результат в ячейку D10 .

Соответствующим образом можно в EXCEL сложить числа в ячейках по любому условию .

Знак $ в формуле используется для того, чтобы при копировании формулы с ячейки D10 в другие ячейки не происходило смещение. Рассмотрим пример формулы без знака $ . К примеру, в ячейке D10 у нас вписана формула:

=СУММЕСЛИ(G5:G300;("Покупки в магазинах");H5:H300)

Далее мы хотим выводить сумму обедов в ячейке D11 . Чтобы нам не переписывать формулу, нам можно копировать ячейку D10 и вставить в ячейку D11 . Благодаря этому формула будет вставлена в D11 , но тут мы можем заметить, что формула изменила значения заменив 5 на 6 и 300 на 301:

=СУММЕСЛИ(G6:G301;("Покупки в магазинах");H6:H301)

Произошло смещение. Если мы скопируем формулу в D12 , то увидим уже смещение на 2 и так далее. Чтобы этого избежать мы формулу пишем со знаком $ . Такие особенности EXCEL.

Таблица «Учёт ежемесячных расходов» -

Excel – очень крутая штука, если понимать, как работать с этой программой. В приложении столько функций, что голова идет кругом, а среднестатистический пользователь не применяет на практике практически ничего. Возьмем хотя бы вопрос, как в Экселе посчитать сумму. Многие этого не знают и продолжают считать на калькуляторе, а потом вбивают в таблицу уже готовые значения.

Такой способ имеет право на жизнь, но зачем подвергать себя опасности ошибиться, когда можно автоматизировать процесс подсчета, заставив машину складывать, отнимать, делить, умножать, считать проценты и выполнять другие операции? В таком случае результат не придется перепроверять – у компьютера нет шансов ошибиться, когда речь идет о простой математике.

Простое сложение

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

Выделять ячейки можно разными способами. Если они находятся рядом, то достаточно зажать левую кнопку мыши возле первого значения и протянуть выделение до последней переменной. Еще можно зажать клавишу Shift и нажимать на стрелку вниз на клавиатуре, выделяя последовательно ячейки, которые находятся ниже.

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

Excel можно использовать и в качестве калькулятора. Например, если вам нужно сложить несколько чисел, задайте в любой ячейке такую формулу:

Обязательно поставьте в начале знак «=», иначе программа не поймет, что нужно не просто сложить числа, а еще и вывести значение на экран. Пробелы ставить не нужно: все знаки пишутся слитно.

Функция «Автосумма»

Если результат сложения нужно отразить на этом же листе, воспользуйтесь специальной кнопкой на верхней панели. По умолчанию ей задана функция «Сумма», но можно использовать её и для выполнения других расчетов. Если выделить данные, которые записаны в один столбец, а затем щелкнуть по этой кнопочке, то под столбиком появится искомая сумма.

Если цифры забиты по разным сторонам листа, а вам нужно собрать их суммировать и показать итог в определенном месте, то используйте такой алгоритм действий:

Дальше вы можете использовать два метода: зажать клавишу Ctrl и левой кнопкой последовательно выделить все переменные или просто вписать адреса ячеек в формулу через знак «+». Выбор способа зависит от того, сколько чисел необходимо сложить. Когда все адреса ячеек будут вбиты в формулу, нажмите Enter. Вместо большого количества знаков отобразится сумма переменных, добавленных в формулу.

Использование формулы

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



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

  • =СУММ(B1:B10) – сложение всех значений, которые закреплены в диапазоне B1-B10.
  • =СУММ(B1;B10) – сложение значений в ячейках B1 и B10.

Чтобы не перепутать разделительные знаки, сворачивайте окошко и выбирайте ячейки вручную. Заполните первое число, второе и так далее, а затем нажмите «ОК». В результате проведения операция в выделенной ячейке отобразится результат сложения.

Иногда перед пользователями Экселя становится вопрос, как сложить общую сумму значений нескольких столбцов? Задача ещё больше усложняется, если данные колонки расположены не единым массивом, а разрознены. Давайте выясним, как просуммировать их различными способами.

Суммирование колонок в Экселе происходит по общим принципам сложения данных в этой программе. Конечно, указанная процедура имеет некоторые особенности, но они являются всего лишь частностью общей закономерности. Как и любое другое суммирование в данном табличном процессоре, сложение столбцов можно произвести, применив простую арифметическую формулу, использовав встроенную функцию Excel СУММ или автосумму.

Способ 1: использование автосуммы

Прежде всего, давайте рассмотрим, как произвести суммирование колонок в Экселе при помощи такого инструмента, как автосумма.

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





Способ 2: использование простой математической формулы

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




Нельзя не заметить, что данный способ занимает большее время и требует больших усилий, чем предыдущий, так как предполагает для вывода общей величины дохода ручное перещелкивание каждой ячейки, которую нужно сложить. Если в таблице очень много строк, то указанная процедура может быть утомительной. В то же время у данного способа имеется одно неоспоримое преимущество: результат можно выводить в любую пустую ячейку на листе, которую выберет пользователь. При использовании автосуммы подобной возможности нет.

На практике два этих способа можно совмещать. Например, подбивать итоги в каждой колонке в отдельности с помощью автосуммы, а общую величину выводить путем применения арифметической формулы в той ячейке на листе, которую выберет пользователь.

Способ 3: применение функции СУММ

Недостатки двух предыдущих способов можно исключить при использовании встроенной функции Excel под названием СУММ . Предназначение данного оператора состоит как раз в суммировании чисел. Он относится к категории математических функций и имеет следующий простой синтаксис:

СУММ(число1;число2;…)

В качестве аргументов, количество которых может достигать 255, выступают суммируемые числа или адреса ячеек, где они расположены.

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




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




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

Но существуют ситуации, когда нужно сложить не все колонки таблицы, а только определенные. Ещё больше задача усложняется, если они не граничат друг с другом. Давайте рассмотрим, как производится данный вид сложения при помощи оператора СУММ на примере все той же таблицы. Предположим, что нам нужно сложить только значения столбцов «Магазин 1» , «Магазин 3» и «Магазин 5» . При этом требуется, чтобы результат подсчитывался без выведения промежуточных итогов по колонкам.




Как видим, для сложения столбцов в Экселе существует три основных способа: использование автосуммы, математическая формула и функция СУММ . Наиболее простой и быстрый вариант – это использование автосуммы. Но он наименее гибкий и подойдет далеко не во всех случаях. Наиболее гибкий вариант – это применение математических формул, но он наименее автоматизированный и в некоторых случаях, при большом объеме данных, его воплощение на практике может занять значительное время. Использование функции СУММ можно назвать «золотой» серединой между этими двумя способами. Данный вариант относительно гибкий и быстрый.

Давайте решим все проблемы на Вашем компьютере?