- Простое сложение
- Суммирование значений в строке
- Автосумма
- Функция “Сумм”
- Работа с формулами
- Способ 4: массовое суммирование значений в строках
- Просмотр суммы в программе Excel.
- Как суммировать весь столбец либо строку.
- Суммируем диапазон ячеек.
- Как вычислить сумму каждой N-ой строки.
- Сумма каждых N строк.
- Как найти сумму наибольших (наименьших) значений.
- 3-D сумма, или работаем с несколькими листами рабочей книги Excel.
- Особенности определения суммы в разных ситуациях
- Как автоматически посчитать сумму в Excel
- Как посчитать сумму в столбце в Excel
- Как посчитать сумму в строке в Excel
- Как посчитать сумму в таблице Excel
- Как посчитать сумму в Excel на разных листах
Простое сложение
Самый простой способ вычислить сумму определенных ячеек в Excel — использовать знак плюс. Он удобен, когда вам нужно добавить небольшое количество чисел или областей суммы, расположенных в случайном порядке на одном или нескольких листах.
Так, например, использование плюса было бы уместно, если вам нужно добавить только 3 значения, даже если они очень близки. Математический знак в этом случае сократит время на поиск или написание функции со скобками. Перед формулой должен стоять знак «равно».
Без такого метода не обойтись в тех случаях, когда ячейки расположены в произвольном порядке относительно друг друга. Например, пользователь точно знает (задав таким образом, что его нельзя заменить формулой), что нужно добавить именно ячейки G8, H16, J7 и K18. Чтобы получить сумму, просто пропишите в ячейке сначала знак равенства, а затем цифры ячейки, между которыми ставится плюс.
Если вам нужно добавить большой объем данных, использование этой техники займет слишком много времени. Уже даже сумма 4-5 значений требует затрат времени на расстановку плюсов и постоянное перемещение курсора в строку формул. Поэтому быстрее и проще использовать для этого функцию СУММ, специально предназначенную для таких расчетов.
Суммирование значений в строке
Вообще говоря, есть три основных способа суммирования последовательных значений в Excel: использование арифметической формулы, использование функций и автосумма. В то же время эти методы можно разделить на ряд более конкретных вариантов.
Автосумма
Эта функция — одна из самых популярных и удобных для подсчета суммы значений в ячейках таблицы. Для этого сделайте следующее:
- Перейдите на вкладку «Главная», щелкните левой кнопкой мыши (далее — ЛКМ) по последней пустой ячейке в столбце или строке, для которой требуется подсчитать общую сумму, и нажмите на кнопку «Автосумма”.
- Затем в ячейке автоматически заполняется формула расчета суммы.
- Для получения окончательного результата нажмите клавишу «Enter”.
Чтобы вычислить сумму определенного диапазона ячеек, ЛКМ выбирает первую и последнюю ячейку нужного диапазона в строке или столбце.
Затем нажмите кнопку «Автосумма» и результат сразу появится в крайней ячейке столбца или ячейки (в зависимости от того, какой диапазон мы выбрали).
Этот метод достаточно хорош и универсален, но у него есть существенный недостаток — он может помочь только при работе с данными, последовательно расположенными в строке или столбце, но вычислить таким способом большой объем данных невозможно, а можно скорее не используйте «Автосумму» для ячеек, которые находятся далеко друг от друга.
Допустим, мы выделяем определенный диапазон ячеек и нажимаем «Автосумма”.
В результате мы получим не общее значение по всем выделенным ячейкам, а сумму каждого столбца или строки в отдельности (в зависимости от того, как мы выделили диапазон ячеек).
Функция “Сумм”
Эта функция в Microsoft Excel позволяет суммировать значения большой матрицы данных. Для этого сделайте следующее:
- ЛКМ выбираем ячейку, в которую планируем вывести итоговый результат, затем нажимаем кнопку «Вставить функцию», которая находится в левой части строки формул.
- В открывшемся списке «Построитель формул» найдите функцию «СУММ» и нажмите «Вставить функцию» (или «ОК», в зависимости от версии программы). Чтобы быстро найти скучную функцию, можно воспользоваться полем поиска.
- В появившемся окне для входа в функцию укажите названия ячеек, которые необходимо добавить. Конечно, вы можете сами ввести адрес ячеек, но это совсем не обязательно. Вместо этого можно выделить нужный нам диапазон ячеек, выделив его ЛКМ.
- Если вам нужно выбрать другую область данных, нажмите ЛКМ в поле «Цифра 2» и выберите ее так же, как описано выше. Добавлять новые области можно практически бесконечно, каждый раз нажимая кнопку «+» под последней.
- После того, как все нужные ячейки будут выбраны, нажмите кнопку «Готово”.
- После этого видим результат в ранее выделенной ячейке.
Работа с формулами
В Excel вы можете вычислить сумму, используя простую формулу сложения. Это делается следующим образом:
- ЛКМ выделяем ячейку, где мы хотим рассчитать сумму. Затем либо в самой ячейке, либо перейдя в строку формул, пишем знак «=», ЛКМ нажимаем на первую ячейку, которая будет участвовать в вычислениях, после нее пишем знак «+», после чего выбираем вторую, третью и все нужные ячейки, не забудьте проставить между ними знак “+”.
- После того, как формула будет готова, нажимаем «Enter» и получаем результат в выбранной нами ячейке.
Главный недостаток этого метода в том, что нельзя выделить несколько ячеек одновременно, и необходимо указывать каждую отдельно.
Читайте также: Как сделать первую букву заглавной в Excel
Способ 4: массовое суммирование значений в строках
Но что, если вам нужно просуммировать не одну и не две строки, а, скажем, 10, 100 или даже 1000? Неужели для каждой строки нужно отдельно использовать вышеописанные действия? Как оказалось, это совсем не обязательно. Для этого нужно просто скопировать формулу суммы в другие ячейки, где вы планируете отображать сумму по остальным строкам. Это можно сделать с помощью инструмента, называемого маркером заливки.
- Складываем значения в первой строке таблицы одним из описанных ранее способов. Ставим курсор в правый нижний угол ячейки, где отображается результат примененной формулы или функции. При этом курсор должен изменить свой вид и превратиться в курсор заливки, который выглядит как маленький крестик. Затем, удерживая левую кнопку мыши, перетащите курсор вниз, параллельно ячейкам с названиями строк.
- Как видите, все ячейки были заполнены данными. Это сумма значений отдельно по строке. Такой результат был достигнут благодаря тому, что по умолчанию все ссылки в Excel являются относительными, а не абсолютными, и при копировании они меняют свои координаты.
Как видите, есть три основных способа вычисления суммы значений в строках в Excel: арифметическая формула, автосумма и функция СУММ. Каждый из этих вариантов имеет свои преимущества и недостатки. Самый интуитивно понятный способ — использовать формулу, самый быстрый вариант — автосумма, а самый универсальный — использовать оператор СУММ. Дополнительно с помощью дескриптора заполнения можно выполнять массовое суммирование значений по строкам, выполненное одним из трех перечисленных выше способов.
Просмотр суммы в программе Excel.
Помимо вычисления суммы в одной ячейке, в Microsoft Excel можно просто посмотреть сумму значений выбранных ячеек. Но это работает только в том случае, если все ячейки находятся рядом друг с другом.
- Выбираем диапазон ячеек, для которого хотим увидеть сумму.
- Смотрим вниз на результат, который отображается в строке состояния программы.
Помимо суммы, мы также видим количество выбранных ячеек и среднее значение по ним.
Как вы могли заметить, программа Excel позволяет решать задачу суммирования по-разному. Каждый из них имеет свои преимущества и недостатки, свою сложность и производительность в зависимости от поставленной задачи и ее спецификации.
Как суммировать весь столбец либо строку.
Если мы введем функцию вручную, в вашей электронной таблице Excel появятся различные возможности расчета. В нашей таблице записывается ежемесячный доход по отделам.
Если мы поместим формулу суммы в G2
=СУММ(В:В)
тогда мы получим общий доход для первого отдела.
Обратите внимание, что наличие текста, а не числа в ячейке B1 не повлияло на расчеты. Добавляются только числовые значения, а символьные игнорируются.
Важная заметка! Если среди чисел случайно окажется дата, это серьезно повлияет на точность расчетов. Дело в том, что даты хранятся в Excel в виде чисел, и их отсчет начинается с 19:00 ежедневно. Поэтому будьте осторожны, когда вычисляете сумму столбца в Excel и используете ее в формуле целиком.
Все сказанное в полной мере относится и к работе со строками.
А вот суммирование всего столбца происходит довольно редко. Гораздо чаще область, с которой мы собираемся работать, должна быть указана более тонко и точно.
Суммируем диапазон ячеек.
Важно научиться правильно указывать диапазон данных. Вот как это делается, если суммировать продажи за 1 квартал:
Формула расчета выглядит так:
=СУММ(B2:D4)
Вы также можете использовать его в нескольких непересекающихся областях, которые расположены в разных местах электронной таблицы.
В формуле мы последовательно показываем несколько областей:
=СУММ(B2:D4;B8:D10)
Естественно, их может быть не два, а гораздо больше: до 255 штук.
Как вычислить сумму каждой N-ой строки.
В таблице представлены повторяющиеся с определенной периодичностью показатели — продажи по отделам. Необходимо рассчитать общий доход по каждому из них. Сложность в том, что интересующие нас показатели не близкие, а чередующиеся. Предположим, мы ежемесячно анализируем данные о продажах трех отделов. Необходимо определить продажи для каждого отдела.
Другими словами, по мере продвижения вниз вы должны занимать каждую третью строчку.
Это можно сделать двумя способами.
Первый самый простой, «в лоб». Складываем все числа до нужного деления обычной математической операцией сложения. Выглядит просто, но представьте, если у вас есть статистика, скажем, за 3 года? Вам нужно обработать 36 номеров…
Второй способ слишком «продвинутый», но универсальный.
Мы записываем
=СУММ(ЕСЛИ(ОСТАТОК(СТРОКА(C2:C16)+1,3)=0,C2:C16))
А затем нажимаем комбинацию клавиш CTRL+SHIFT+ENTER, так как используется формула массива. Excel автоматически добавит фигурные скобки слева и справа.
Как это работает? Нам нужны 1-я, 3-я, 6-я и так далее позиции. С помощью функции STRING() вычисляем номер текущей позиции. И если остаток от деления на 3 равен нулю, значение будет учтено при расчете. В противном случае нет.
Для такого счетчика мы будем использовать номера строк. Но наше первое число находится во второй строке электронной таблицы Excel. Так как надо начинать с первой позиции и потом брать каждую третью, а диапазон начинается со 2-й строки, то к порядковому номеру прибавляем 1. Затем наш счетчик начинает считать с числа 3. Это выражение LINE (C2: C16) для +1. Получаем 2+1=3, остаток после деления на 3 равен нулю. Так мы занимаем 1-ю, 3-ю, 6-ю и так далее позиции.
Формула массива означает, что Excel должен последовательно пройтись по всем ячейкам в диапазоне — от С2 до С16, и произвести с каждой из них описанные выше операции.
Когда мы находим продажи для отдела 2, мы меняем выражение:
=СУММ(ЕСЛИ(ОСТАТОК(СТРОКА(C2:C16);3)=0;C2:C16))
Ничего не добавляем, так как первое подходящее значение находится ровно на третьей позиции.
То же самое для отдела 3
=СУММ(ЕСЛИ(ОСТАТОК(СТРОКА(C2:C16)-1,3)=0,C2:C16))
Вместо прибавления 1 мы теперь вычитаем 1, чтобы обратный отсчет возобновился с 3. Теперь мы берем каждую третью позицию, начиная с 4-й.
И, конечно же, не забудьте нажать CTRL+SHIFT+ENTER.
Примечание. Точно так же можно просуммировать каждый N-й столбец таблицы. Только вместо функции СТРОКА() нужно использовать СТОЛБЦ().
Сумма каждых N строк.
Электронная таблица Excel записывает ежедневный доход магазина за длительный период времени. Необходимо рассчитать недельный доход за каждую семидневку.
Мы используем тот факт, что SUM() может складывать значения не только в диапазон данных, но и в массив. Такой диапазон значений может быть задан функцией OFFSET.
Помните, что вы должны указать здесь несколько аргументов:
- Отправная точка. Обратите внимание, что мы ввели C2 как абсолютную ссылку.
- Сколько шагов вниз нужно пройти
- Сколько шагов вправо нужно сделать. После этого приходим к начальной (верхней левой) точке матрицы.
- Сколько значений нужно взять, снова сдвинемся вниз.
- Сколько столбцов будет в матрице. Приходим к последней точке (справа внизу) диапазона значений.
Итак, формула для первой недели:
=СУММ(СМЕЩ($C$2,(СТРОКА()-2)*5,0,5,1))
В этом случае STRING() похож на наш счетчик недель. Отсчет должен начинаться с 0, чтобы действия начинались прямо с ячейки С2, никуда не опускаясь. Для этого мы используем STRING()-2. Так как сама формула находится в ячейке F2, то в результате получаем 0. Начальной точкой будет С2, а концом ее будет на 5 значений ниже в этом же столбце.
SUM просто добавит к нему пять предложенных значений.
Для 2-й недели в F3 мы просто копируем формулу. STRING()-2 даст здесь результат 1, поэтому начало матрицы будет 1*5=5, то есть 5 значений вниз в ячейках от C7 до C11. И так далее.
Как найти сумму наибольших (наименьших) значений.
Задание: просуммируйте 3 максимальных или 3 минимальных значения.
Функция НАИБОЛЬШИЙ возвращает наибольшее значение в списке данных. Хитрость в том, что второй аргумент точно показывает, какое значение нужно вернуть: 1 — самое большое, 2 — второе по величине и т д. А если указать {1;2;3}, нужны три самых больших. Но не забудьте использовать формулу массива и выйти с помощью CTRL+SHIFT+ENTER.
=СУММ(НАИБОЛЬШИЙ(B2:D13;{1;2;3}))
То же самое относится и к наименьшим значениям:
=СУММ(МАЛЕНЬКИЙ(B2:D13;{1;2;3}))
3-D сумма, или работаем с несколькими листами рабочей книги Excel.
Чтобы подсчитать цифры одной и той же формы площади на нескольких листах, вы можете записать координаты данных, используя специальный синтаксис, называемый «3D-справка».
Предположим, что на каждом листе вашей рабочей книги есть таблица еженедельных данных. Вы должны собрать все это и получить сводку через месяц. Для этого мы будем обращаться к четырем листам.
Посмотрите это короткое видео, чтобы узнать, как используются 3D-формулы.
Как видите, у нас есть 4 равных стола. Стандартный метод определения ежемесячного дохода –
=СУММ(неделя1!B2:B8,неделя2!B2:B8,неделя3!B2:B8,неделя4!B2:B8)
Мы перечисляем диапазоны данных в качестве аргументов.
А вот и метод 3D:
=СУММ(неделя1:неделя4!B2:B8)
Просим программу произвести расчеты с ячейками B2:B8, расположенными на листах неделя1, неделя2, неделя3, неделя4. Здесь номер листа последовательно увеличивается на 1.
Важная заметка. Вы можете использовать 3D-ссылки и в других случаях. Например, выражение
=СРЕДНЕЕ(неделя1!B2:B8,неделя2!B2:B8,неделя3!B2:B8,неделя4!B2:B8)
находит среднее значение однодневного дохода в месяц.
Особенности определения суммы в разных ситуациях
Одним из самых простых вычислений, для которых используется функция СУММ, является сложение чисел в столбце. Для определения суммы достаточно выделить верхнюю ячейку при указании аргумента, нажать правую кнопку мыши и отпустить, выделить нужный диапазон.
Если результат сложения должен быть в первой строке после суммируемых значений, можно вообще не указывать функцию, а просто нажать на символ автосуммы. Значение будет установлено в правильном месте.
Примерно таким же образом можно суммировать количество ячеек с определенным значением для строки. Функция выбрана, нужный диапазон выбран при указании аргумента. А если результат нужно добавить в следующий столбец той же строки, вы можете сэкономить время, используя автосумму.
Может возникнуть необходимость определить результат сложения по одной и той же области на нескольких страницах одновременно. Например, для определения суммы расходов по одним и тем же статьям в каждом месяце. В этом случае формула =СУММ(Январь:Апрель!B4) вернет число, полученное путем сложения ячейки B4 на каждом из 4 указанных листов.
Еще одна интересная дополнительная функция позволяет учитывать только те ячейки таблицы, которые отображаются на экране. Значения из скрытой области игнорируются. Он называется «Промежуточные итоги» и предназначен для более сложных расчетов, чем простое сложение. Но вы также можете использовать его, чтобы получить сумму.
Например, ПРОМЕЖУТОЧНЫЙ ИТОГ(109; G5:G19) отобразит итог в диапазоне от G5 до G19, игнорируя ячейки, которые пользователь скрыл вручную (например, 11 и 12). Если при фильтрации строки скрыты, вместо аргумента 109 необходимо ввести цифру 9.
Как автоматически посчитать сумму в Excel
Если вам нужно автоматически вычислить сумму, суммировать один диапазон чисел, будь то суммирование столбца, строки или нескольких смежных столбцов или строк, вы можете позволить Microsoft Excel сделать математику за вас.
Просто выберите ячейку рядом с числами, которые вы хотите просуммировать, на вкладке ГЛАВНАЯ группы редактирования, нажмите Автосумма и нажмите Enter, и вы получите введенную формулу СУММ»:
Как посчитать сумму в столбце в Excel
Чтобы вычислить сумму столбца, вы можете использовать либо функцию SUM, либо функцию AutoSum.
Чтобы вычислить сумму в столбце B, например в ячейках B2-B8, введите следующую формулу СУММ:
=СУММ(B2:B8)
Как посчитать сумму в строке в Excel
Теперь вы знаете, как посчитать сумму столбца. Точно так же вы можете вычислить сумму строки в Excel, используя функцию SUM, или использовать AutoSum, чтобы вставить формулу для вас.
Например, чтобы вычислить сумму ячеек в диапазоне B2-D2, используйте следующую формулу:
=СУММ(B2:D2)
Как посчитать сумму в таблице Excel
Если ваши данные организованы в виде электронной таблицы Excel, вы можете использовать специальную функцию Total Row, которая может быстро подсчитать итог в таблице и отобразить итоги в последней строке. Как это сделать, подробно описано в статье «Как посчитать сумму в таблице Excel «.
Как посчитать сумму в Excel на разных листах
Если у вас есть несколько листов с одинаковым макетом и одним и тем же типом данных, вы можете вычислить сумму в одной и той же ячейке или в одном диапазоне ячеек на разных листах с помощью одной и той же формулы СУММ.
Так называемая 3D-ссылка, которая выглядит так:
=СУММ(Январь:Март!B2)
Или
=СУММ(Январь:Март!B2:B8)
Первая формула рассчитает сумму значений в ячейках B2, а вторая формула рассчитает сумму в диапазоне B2:B8 на всех листах, лежащих между указанными двумя граничными листами (январь и март в данном примере):