Суммирование ячеек – базовая функция в программе электронных таблиц Excel. При работе с большим объемом информации может возникнуть необходимость проделать математическое действие с определенными данными. Однако отбирать информацию вручную или с помощью функции «ЕСЛИ» в отдельный столбец, а потом суммировать эти ячейки довольно кропотливо, а также забирает большое количество времени. Но если нужно отобрать данные по нескольким условиям? В программе все эти действия можно соединить в одно и не тратить драгоценно время. В этой статье вы узнаете, как просуммировать ячейки по условиям.

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

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

  1. Выделить нужную вам ячейку, нажав на нее один раз левой кнопкой мыши.

  2. Выбрать «fx» и в списке найти действие «СУММ», это можно сделать в категории «Полный алфавитный перечень» или в «Математических».

  3. Кликните на «ОК», появится окно «Аргументы функции». В нем можно сложить значения ячеек или вбить дополнительные цифры.

    Важно! Знайте, что программа проигнорирует логическое или текстовое значения.

  4. Нажмите «ОК».

При суммировании чисел с одним условием применяйте функцию «СУММЕСЛИ»

Для этого:

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

  2. Нажмите на кнопку «fx» («Вставить функцию»), которая расположена перед строкой формул.

  3. Возникнет «Мастер функций». Выберите «СУММЕСЛИ», это можно сделать в категориях: «Полный алфавитный перечень» или в «Математические».

  4. Проявится всплывающее меню «Аргументы функции».

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

  6. В строку «Критерий» впишем «Васечкин» (можно писать как с кавычками, так и нет, программа их выставит автоматически).

    Примечание! Можно вводить также математическое выражение.

  7. Отмечаем диапазон суммирования из столбца «Сумма».

  8. Нажмите «ОК». Результат действия появится в выбранной ранее ячейке.

На заметку! Эту функцию также можно ввести вручную, используя базовую запись: «=СУММЕСЛИ(x), где х – диапазон, критерий и диапазон суммирования, которые перечисляются через «;». Например, «=СУММЕСЛИ(А1:А2;«Условие»;В1:В2)».

Однако, если нужно отобрать информацию по нескольким разным критериям?

Если вы хотите узнать, а также обучиться азам работы в Excel, вы можете прочитать статью об этом на нашем портале.

Функция «СУММЕСЛИМН»

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

  1. Отметьте ячейку.

  2. Нажмите на «fx» или «Вставить функцию».

  3. Появится окно, где из перечня выберите функцию «СУММЕСЛИМН».

  4. Кликните на «ОК» или два раза нажмите на «СУММЕСЛИМН».

  5. Проявится меню «Аргументы функции».

    Важно! Обратите внимание – в отличие от «СУММЕСЛИ», в данном окне сначала задается диапазон суммирования, а потом уже условия. Также можно ввести до 127 условий.

  6. Заполните диапазоны условий и сами условия.

  7. Нажмите «ОК».

    Примечание! Более подробную инструкцию вы можете найти в этой статье чуть выше .

  8. Предположим, нам нужно узнать, на какую сумму Васечкин продал яблок. У нас есть всего 2 условия – продавец должен быть Васечкин, а товар – яблоки. В нашем случае, аргументы функции будут выглядеть следующим образом.

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

С наглядной инструкцией вы также можете ознакомиться в видео.

Видео — Суммирование по условию в Excel, функция «СУММЕСЛИМН»

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

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

Рассмотрим варианты ввода более подробно, от самых простых, до более сложных.

Как в MS Excel посчитать сумму?

Поиск суммы при помощи знака «+» - это самый простой способ и соответственно здесь не надо ничего искать и придумывать, так как плюс – он и в Африке плюс.

Предположим, что у нас заполнены три ячейки: А1, А2, А3 и нам надо найти их сумму.

Для этого:

  1. щелкнем по какой-либо свободной ячейке, в данном случае А4
  2. напечатаем знак «=»
  3. выберем ячейку А1
  4. напечатаем знак «+»
  5. выберем ячейку А2
  6. снова напечатаем знак «+»
  7. выберем ячейку А3
  8. нажмем кнопку Enter

Данный вариант хорош, если Вам нужно подсчитать небольшое количество значений. А если их десятки?

Как MS Excel посчитать сумму столбца (или строки)?

Для данного случая есть два способа: кнопка «Суммировать» (Автосумма) и функция «=СУММ()».

Автосумма – это функция, при помощи которой Вы за несколько секунд сможете сложить много ячеек сразу.

Рассмотрим пошагово:

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

2. вызовем функцию «Суммировать», для этого служит специальная кнопка на панели инструментов

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

4. нажать кнопку Enter, чтобы получить результат

В свою очередь, «=СУММ()» (или SUM в английской версии) - простейшая функция, которая не уступает Автосумме, в которой в скобках указывается диапазон ячеек, которых мы будем суммировать. Диапазон можно прописывать как вручную, так и выделять мышью. Есть два варианта воспользоваться данной функцией.

Вариант 1. Ручной ввод.

1. выделим свободную ячейку

2. введем в строку формул знак «=»

3. напечатаем функцию СУММ(А1:А4) (или SUM(A1:A4) в англ версии), где А1:А4 – диапазон используемых ячеек

4. нажмем кнопку Enter

Между прочим, если Вы используете второй способ в данном варианте, то данную формулу можно редактировать, как и любую другую, и делается это прямо в строке формул. Например, Вам нужно умножить получившееся значение на два. Для этого в строку формул допечатываем «*2» и получим такую формулу: =СУММ(А1:А4)*2.

Вариант 2. Ввод при помощи мастера функций.

  1. выделяем свободную ячейку, в которой будет происходить суммирование
  2. нажимаем на кнопку вызова Мастера функций: fx
  3. в диалоговом окне выберем категорию искомой функции, в данном случае «Математические»
  4. в приведенном списке выбираем функцию «СУММ» (или SUM) и нажимаем OK
  5. выделяем необходимый диапазон ячеек (В3:В20) и нажимаем клавишу Enter

Опять таки встает вопрос: а как в MS Excel почитать сумму разных ячеек?

В данном случае мы можем воспользоваться как простым знаком «+», так и функцией «=СУММ()». Ну если в первом случаем все очень просто и не требует объяснений (рис10), то со вторым надо немного разобраться.

Допустим, Вам надо сложить отдельные ячейки из таблицы. Что мы для этого сделаем:

1. как и раньше выберем свободную ячейку и вызовем Мастер функций

2. выберем функцию СУММ

3. в скобках, поочередно, отделяя числа друг от друга точкой с запятой, выделяем или необходимые ячейки, или необходимые диапазоны ячеек

4. нажимаем клавишу Enter

Еще более подробное описание Вы можете посмотреть в видео: http://www.youtube.com/watch?v=nk04P2Jkgwk
Однако, при больших объемах информации, возможно, что нам потребуется суммировать не все значения, а только те, которые соответствует определенным условиям.

Как в MS Excel посчитать сумму с условием?

Для данного варианта будет использоваться функция «=СУММЕСЛИ()». Есть конечно и другие функции, но эта функция более подходящая.

Общая форма записи данной функции СУММЕСЛИ(диапазон;критерий;диапазон_суммирования), где «диапазон» - это диапазон данных, где будет производиться поиск условия, «критерий» - это конкретное условие, которое будет проверяться в данном диапазоне, а «диапазон_суммирования» - это диапазон, из которого выбираются значения, соответствующие заданному условию.

Рассмотрим поэтапно на примере. Допустим у нас есть готовая таблица и нам требуется определить суммарную стоимость всех продуктов одного наименования.

Для этого:

  1. ниже готовой таблицы повторим строку с наименованиями столбцов и введем каждое наименование продукта, но только без повторений
  2. выбелим ячейку, в которой будет происходить суммирование (D15) и вызовем Мастер функций
  3. в диалоговом окне введем параметры нашей функции: диапазон - B2:B11 – названия продуктов, критерий – В15 – конктетное интересующее название, диапазон_суммирования – F2:F11 – стоимость которая будет суммироваться.
  4. нажмем Ок и получим результат

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

Более подробное описание Вы можете посмотреть в видео:

Вот мы и рассмотрели основные функции для суммирования. Удачи Вам при использования MS Excel. Спасибо за внимание!

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

Как посчитать сумму в столбце с помощью функции СУММ

СУММ(В2:В8)

Как посчитать сумму в столбце в Excel - Посчитать сумму в столбце

Существует второй способ, как в Excel посчитать сумму столбца автоматически . Для этого выберите последнюю пустую ячейку в столбце, в котором вы хотите посчитать сумму. На вкладке «ГЛАВНАЯ » в группе «Редактирование », нажмите «Автосумма » и клавишу «Enter ». После этого в ячейке будет автоматически введена формула «СУММ»:

Как посчитать сумму в столбце в Excel - В таблице посчитать сумму столбца с использованием Автосуммы

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

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

Обратите внимание! Ни в коем случае не следует размещать формулу «Сумма столбца » в столбец, в котором вы хотите посчитать сумму , потому что это создаст циклическую ссылку на ячейку (т. е. бесконечное рекурсивное суммирование), и ваша формула СУММ вернет 0.

Как посчитать сумму в столбце в Excel - Посчитать сумму в столбце, используя ссылку на столбец

Как посчитать сумму в столбце за исключением заголовка или исключая несколько первых строк

Обычно ссылки на столбцы используются в формуле СУММ для того, чтобы посчитать сумму в столбце , игнорируя заголовок, как показано на приведенном выше изображении. Но в некоторых случаях заголовок столбца может содержать какое-то числовое значение. Или, например, вы хотите исключить первые несколько строк с числами, которые не имеют отношения к данным.

К сожалению, Microsoft Excel не принимает смешанную формулу СУММ с явной нижней границей, но без верхней границы, например, такой как =СУММ(B2: B). Если вам необходимо посчитать сумму в столбце , исключив первые несколько строк, вы можете использовать одно из следующих нескольких решений.

  1. Посчитайте сумму столбца , а затем вычтите ячейки, которые вы не хотите включать в общую сумму (ячейки B1-B3 в данном примере):

СУММ(B:B) - СУММ(B1:B3)

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

В Excel 2007, Excel 2010, Excel 2013 и Excel 2016:

СУММ(В2:B1048576)

СУММ(В2:B655366)

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

Рассмотрим, как проводить суммирование в Excel по условиям . Складывать в Excel можно, не только, по столбцам и строкам, но и выбирать для сложения данные из таблицы по разным условиям.
Как установить простое условие для подсчета данных, смотрите в статье "Функция "ЕСЛИ" в Excel ".
Здесь рассмотрим функцию «СУММЕСЛИМН» в Excel , которая суммирует числа, удовлетворяющие нескольким условиям, выбирает определенные данные для сложения по нескольким условиям. Можно указать до 127 условий.
Есть еще функция "СУММЕСЛИ", но в ней можно указать одно условие. Смотрите статью "Функция "СУММЕСЛИ" в Excel" .
Итак, у нас такая таблица.
Нам нужно посчитать сумму проданных яблок, которые продал менеджер Васечкин покупателю Иванову.
В ячейку F5 устанавливаем формулу.
На закладке «Формулы» в разделе «Библиотека функций» выбираем «Математические». В появившемся списке нажимаем на функцию «СУММЕСЛИМН». Появится такое окно.
В этом окне строки для одного диапазона и одного условия. Но, можно написать до 127 условий.
Итак, заполняем диалоговое окно так.
В строке «Диапазон суммирования» пишем диапазон D2-D8 – это столбец с суммами покупок.
В строке «Диапазон условия1» пишем диапазон столбца с менеджерами. У нас - B2-B8.
Обратите внимание .
Когда мы поставили курсор в эту строку, автоматически появилась новая строка для условий. Если условий много, то появляется полоса прокрутки, с помощью которой, переходим в следующие окна условий.
В строке «Условие1» пишем фамилию менеджера. Мы написали – Васечкин.
В строке «Диапазон условия2» пишем диапазон столбца покупателей – А2:А8.
В строке «Условие2» написали фамилию покупателя – Иванов.
Двигаем поле условий полосой прокрутки, пишем следующее условие.
В строке «Диапазон условий3» пишем диапазон С2:С8.
В строке «Условие3» пишем – «яблоки».
Нажимаем «ОК». Получился такой результат.

Формула в ячейке А5 такая.
=СУММЕСЛИМН(D2:D8;B2:B8;"Васечкин";A2:A8;"Иванов";C2:C8;"яблоки")
Если нужно посчитать на какую сумму продал менеджер Васечкин всего разных фруктов Иванову, то напишем такую формулу с двумя условиями.
=СУММЕСЛИМН(D2:D8;B2:B8;"Васечкин";A2:A8;"Иванов")
Если нужно посчитать сколько продали яблок Иванову менеджеры Васечкин и Сергеева, то формулу напишем так.
=СУММЕСЛИМН(D2:D8;B2:B8;"Васечкин";A2:A8;"Иванов";C2:C8;"яблоки")+
СУММЕСЛИМН(D2:D8;B2:B8;"Сергеева";A2:A8;"Иванов";C2:C8;"яблоки")
Пишем эту формулу так. Сначала вставляем функцию «СУММЕСЛИМН» по Васечкину. Нажимаем «ОК». В строке формул в конце формулы ставим знак «+» и вставляем функцию «СУММЕСЛИМН» по Сергеевой. Получается, мы сложили функции отдельно по каждому менеджеру.
Внимание!
В условиях этой функции «СУММЕСЛИМН» количество ячеек диапазона суммирования и количество ячеек диапазона условий должно быть одинаковое. Например, все диапазоны с 3 по 8 ячейки. Если будет диапазон суммирования с 3 по 10 ячейки. А диапазон условия с 3 по 8, то формула посчитает не верно. Это нужно учитывать при установлении функции «СУММЕСЛИМН».
Есть еще одна функция в Excel, которая считает выборочно по условию. В ней можно указывать разной длины диапазоны, но условие можно указать только одно. Подробнее о применении функции «СУММЕСЛИ», о символах, которые можно вставить в критерий функции, смотрите в статье «

Эксель, Excel, программа электронных, таблиц уже давно стала классикой жанра. Имеется много аналогов, для разных операционных систем, с разной степенью платности/бесплатности и различного типа открытости кода. То есть, можно вообще взять и наваять самому программу электронных таблиц на основе какого-то открытого для всех исходника и благополучно ею пользоваться. Но достижения в этой области уже установились, и волей-неволей придётся снова обращаться к продвунувшемуся дальше других пакету Microsoft Office, частью которого и является сейчас программа Microsoft Excell.

Само слово Excel происходит от сокращения Executable Cell, то есть «исполнительная» (вычисляемая) ячейка. Собственно, это и есть главная характеристика: электронные таблицы. Такая структура файла, которая состоит из ячеек, умеющих содержать не только простые данные, но и формулы для вычисления новых данных.

Возможности Эксел

Размеры таблицы Excel последних версий просто гигантские. Столбцов в ней 16384, а строк 1048576, то есть общее количество ячеек 17 179 869 184 штук (2 34). Понятно, что для реальных вычислений не всегда нужно такое необозримое самовычисляющееся полотно (в Экселе оно называется «Рабочий лист»), но ничего. Зато программа вместит все мыслимые размеры и формы полей данных и легко произведёт все необходимые вычисления во всём их количестве. И, на удивление, Excel всё посчитает молниеносно быстро.

Умение работать с офисом уже давно перешло в разряд обычной грамотности, но здесь вспомним, чем отличаются в таблице простые данные от вычисляемых (exeсutable). Ячейка может содержать всё, что угодно: число, буквы, двоичные и шестнадцатиричные данные, даты, и всё это программа распознаёт как исходные данные. За одним исключением. Если поставить в начале значения знак равенства, то программа поймёт, что дальше следует формула , и будет прочитывать её по правилам специального языка формул. Если формула написана без ошибок, то после окончания её ввода — нажатия клавиши ENTER, или просто выхода из данной ячейки и перехода в другую — будет немедленно выполнено её вычисление, и на месте формулы будет показан результат.

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

Распознать всё-таки можно, если «ходить» по таблице Excel , кликая мышкой то там, то тут.

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

Ещё два способа подсчёта сумм

Помощь программы в выборе диапазона суммирования

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

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

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

Это делается просто:

А можно через «;» перечислить и диапазоны — если их несколько.

Как сделать сумму видимой постоянно

И данные не обязаны находиться слева или сверху от нашей формульной ячейки. Нажав на знак суммы, а потом протянув мышь вниз по нужной нам табличке с данными, мы получим сумму, расположенную сверху от исходных данных. Это ценно, когда разбивают таблицу на области. Это делается во вкладке «Вид/Окно», например, кнопкой «Закрепить области» . В результате таблица будет разбита на две или четыре области, левые и верхние из которых неподвижны, а часть полотна таблицы, уходящую вправо и вниз, можно будет листать. Таким образом легко увидеть все данные, если таблица большая — не влазит в экран программы — а суммарные цифры при этом непрерывно наблюдать, если заранее разместить их на этих самых неподвижных областях.

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

Самым изящным способам просуммировать весь столбец таблицы — от начала (ячейка i1) до конца (ячейка i1048576), где i — номер суммируемого столбца, будет формула =СУММА(i:i)

Когда вводим диапазон с помощью программы, надо просто кликнуть мышкой на адресную кнопку столбца — столбец весь будет выделен, а его диапазон i:i и станет аргументом функции СУММА в нашей формуле. Единственное условие при этом — надо сделать так, чтобы формула в нашей ячейке не содержала адреса самой этой нашей ячейке . Нигде, ни в перечислении отдельных ячеек, ни в каком либо из диапазонов, указанных в скобках после названия функции СУММА. То есть, когда мы суммируем в Excel весь столбец по формуле =СУММА(i:i), то наша сумма не должна располагаться в этом же столбце .

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