- Суммирование
- Сумма с одним условием
- Текстовое значение
- Численное значение
- Сумма с несколькими условиями
- Произведение двух столбцов
- Вычисление суммы в столбцах
- Вариант №1: просматриваем всю сумму
- Вариант №2: автосумма
- Вариант №3: автосуммирование нескольких столбцов
- Вариант №4: ручное суммирование
- Суммируем диапазон ячеек.
- Как вычислить сумму каждой N-ой строки.
- Сумма каждых N строк.
- Как найти сумму наибольших (наименьших) значений.
- 3-D сумма, или работаем с несколькими листами рабочей книги Excel.
Суммирование
Суммирование — важная операция, необходимая для подсчета данных в разных полях. Если не стоит вопрос нахождения суммы площадей, как посчитать сумму ячеек в Excel, если задано одно или несколько условий.
Сумма с одним условием
Дана задача, где необходимо вычислить сумму ячеек при определенном условии. Здесь пользователь использует функцию, аналогичную фильтру значений. Проверка осуществляется в:
Текстовое значение
Для решения задачи с одним условием в виде текстового значения пользователь использует:
- создать таблицу;
- выбирает ячейку, в которой должна быть рассчитана сумма, и помещает курсор в строку формул;
- введите команду: = sumif (условия выполнения).
- последовательно указывает диапазон значений, условие выбора, диапазон суммирования.
- нажмите «Enter», чтобы получить результат. В выбранной ячейке указывает сумму значений, удовлетворяющих заданному условию.
Примечание. Первый параметр — это диапазон значений, из которого должен производиться выбор.
Второй параметр — это критерий, указывающий, что искать.
Третий параметр — это область суммирования, где будут выбираться и складываться значения, удовлетворяющие второму параметру.
Критерий выбора указывается в кавычках.
Должен быть разделитель «;» между параметрами функции. (точка с запятой). В противном случае приложение выдаст сообщение об ошибке в функции с ошибкой.
После ввода формулы необходимо проверить правильность расстановки скобок.
Численное значение
Чтобы получить сумму с одним условием в числовом формате, пользователь использует:
- генерирует таблицу;
- выбирает ячейку, в которой должен отображаться результат решения задачи;
- переходит в строку формул;
- входит в функцию: =sumif (условия выполнения);
- работает по предыдущему алгоритму с указанием условий выбора и диапазонов значений;
- нажмите «Enter», чтобы получить результат. Выбранная ячейка содержит сумму значений, удовлетворяющих заданному условию.
Сумма с несколькими условиями
Иногда пользователю необходимо решить задачу, где указано 2 или более условий и ему нужно найти сумму значений, удовлетворяющих заданным критериям. Для этого используйте функцию «=СУММЕСЛИМН». Поэтому важно знать, как создать сумму с несколькими условиями в Excel. Для этого пользователь:
- формирует таблицу по заданному шаблону;
- выбирает ячейку, в которой должен отображаться результат решения задачи;
- переходит в строку формул;
- входит в функцию: =sumif(условия выполнения).
- последовательно указывает дополнительную область, область условия1, условия1 и так далее;
- нажмите «Enter», чтобы получить результат. В выбранной ячейке указывается сумма значений, удовлетворяющих заданному условию.
Примечание. Первый параметр — это диапазон суммирования, из которого будут выбираться и складываться значения, удовлетворяющие условиям.
Второй параметр — это диапазон для условия 1, указывающий столбец, по которому фильтруется первое условие.
Третий параметр — condition1, заключен в кавычки и задает фильтрацию.
Четвертый и последующие параметры аналогичны второму и третьему, т.е state2 range, state2; диапазон условия3, условие3 и т д
Условий отбора много.
Должен быть разделитель «;» между параметрами функции. (точка с запятой). В противном случае приложение выдаст сообщение об ошибке в функции с ошибкой.
После ввода формулы необходимо проверить правильность расстановки скобок.
Произведение двух столбцов
Бывают ситуации, когда нужно знать, как посчитать сумму в Excel через произведение двух столбцов. Для этого пользователь:
- вводит значения в 2 столбца;
- выбирает ячейку, в которой отображается результат;
- помещает курсор в строку формул и вводит текст: = сумма (диапазон ячеек в одном столбце) * сумма (диапазон ячеек в другом столбце);
- нажмите «Enter», чтобы получить результат».
Примечание: при написании функций вручную важно проверять правильность расстановки скобок. В противном случае приложение выдаст сообщение об ошибке и предложит исправить ошибку.
Чтобы получить произведение двух столбцов, пользователь использует:
- находит сумму чисел в первом и втором столбцах;
- в произвольной ячейке отметить произведение двух сумм, написав формулу в строке формул или непосредственно в ячейке;
- нажмите Ввод».
Вычисление суммы в столбцах
Вычислить сумму конкретных чисел в столбцах Excel можно как автоматически, так и вручную стандартными средствами программы. Кроме того, есть возможность просто посмотреть конечный результат, не записывая его в ячейку. Начнем с последнего и самого простого способа.
Вариант №1: просматриваем всю сумму
В случае, когда вам нужно только посмотреть всю сумму в столбце, где в ячейках указаны конкретные данные, и вам не нужно постоянно держать сумму для дальнейших расчетов, делаем следующее:
- Левой кнопкой мыши (далее — ЛКМ) в нужном столбце вы отмечаете ячейки, которые вам нужны для подсчета чисел в них.
- Далее смотрим на строку состояния внизу панели используемой программы, там будет указана предполагаемая сумма. Это значение отображается до тех пор, пока выбраны нужные ячейки.
- Этот метод суммирования работает, даже если в столбце есть пустые ячейки.
Таким же образом можно вычислить сумму чисел в ячейках одновременно из нескольких столбцов. Для этого выделите нужную область, а затем еще раз посмотрите на результат внизу.
Примечание. В левой части суммы указано количество выбранных ячеек и среднее значение для выбранного диапазона.
Вариант №2: автосумма
Очень часто сумму чисел в столбцах необходимо зафиксировать для дальнейших расчетов, выделив для нее отдельную ячейку, которую затем можно редактировать. В таких ситуациях лучшим решением является автоматическое суммирование, которое делается следующим образом:
- ЛКМ щелкает по пустой ячейке под теми, чью сумму нужно вычислить.
- Щелкните ЛКМ по кнопке «Сумма», расположенной в подменю «Основное». Также можно использовать одновременное нажатие клавиш «ALT» и знака «=».
- Убеждаемся, что в формуле, отображаемой в выделенной ячейке и строке формул, указан адрес первой и последней ячейки, суммирование, которое необходимо выполнить и нажимаем клавишу «Ввод».
В ячейке отобразится сумма чисел в выбранном нами диапазоне.
Примечание: любое изменение в ячейках, попадающих в выбранный нами диапазон, сразу повлияет на конечный результат, т.е нет необходимости повторять процедуру суммирования.
В некоторых случаях необходимо подсчитывать общую сумму не в ячейке под суммируемыми числами, а в другой ячейке, расположенной в другом столбце.
Читайте также: Как объединить столбцы в Экселе
В таких ситуациях сделайте следующее:
- ЛКМ выберите ячейку, в которой должна быть рассчитана сумма.
- Нажмите кнопку «Сумма» или используйте сочетания клавиш, необходимые для ввода этой формулы.
- ЛКМ выделяем ячейки для суммирования и нажимаем клавишу «Enter».
Рекомендация: выделение диапазона ячеек можно сделать и другим способом — кликнуть ЛКМ по первой из них, затем, удерживая клавишу «Shift», кликнуть по последней.
Практически таким же образом можно суммировать числа из нескольких столбцов или определенных ячеек одновременно, даже если в выбранном диапазоне есть пустые ячейки.
Вариант №3: автосуммирование нескольких столбцов
Иногда возникает необходимость рассчитать общую сумму одновременно по нескольким столбцам в электронной таблице Excel. Делается это почти так же, как и в предыдущем варианте, но есть небольшой нюанс.
- Щелкаем ЛКМ по ячейке, где хотим получить итоговое значение.
На панели инструментов нажмите кнопку «Сумма», либо вы также можете использовать горячую клавишу, предназначенную для написания этой формулы (ALT + «=»-знак “=”).
- Первый столбец над формулой выбирается автоматически, поэтому затем зажимаем клавишу «Ctrl» и отмечаем оставшийся диапазон ячеек в другом столбце, который необходимо включить в окончательный расчет.
Если вам нужно вычислить сумму последовательных столбцов, вы можете выбрать их все сразу.
Затем нажимаем «Enter» и видим итоговый результат в нужной нам ячейке и формулу, по которой производится расчет в строке формул на панели инструментов.
Аналогично можно вычислить сумму значений в конкретных отдельных ячейках, находящихся в разных столбцах или в границах одного столбца.
Для этого ЛКМ выберите ячейку, в которой хотите рассчитать сумму, нажмите кнопку «Сумма» (также можно использовать комбинацию клавиш ALT и знак «=»), выберите первый диапазон ячеек, а затем, удерживая Клавиша «Ctrl» и выберите все оставшиеся ячейки / ячейки таблицы диапазона. После этого нажимаем «Enter» и получаем итоговый результат в нужной нам ячейке.
Примечание: В этом случае, как и в рассмотренном ранее варианте, подсчет суммы можно производить в любой свободной ячейке таблицы, а не только в расположенной ниже суммируемых.
Вариант №4: ручное суммирование
«Сумма», как и другие формулы, доступные в Microsoft Excel, имеет определенный синтаксис, поэтому ее можно набирать вручную. Для чего это?
В первую очередь это позволит избежать возможных ошибок в процессе выделения области или отдельных ячеек, которые нужно просуммировать. Кроме того, даже если вы допустили ошибку в какой-либо момент, ее так же легко исправить, как и простую опечатку в печатном тексте, так что вам не нужно делать всю работу с нуля, а можно лишь с небольшими исправлениями данных.
Также самостоятельное написание формулы позволяет разместить ее в разных местах таблицы и даже на другом листе документа. Этот метод позволяет суммировать не только столбцы и определенные диапазоны, но и конкретные ячейки и даже несколько ячеек, при этом удаляя те элементы, которые не нужно учитывать при расчете.
Формула суммирования выглядит так:
= SUM (ячейки с накоплением или диапазон ячеек)
Все, что нужно обобщить, пишется в скобках, а значения в скобках должны выглядеть так:
Для определенных ячеек: A2; А5; А7; А10 — суммируются ячейки с номерами 2, 5, 7 10, расположенные в столбце А.
Для диапазона: A1:A10 — суммируются первые десять ячеек в столбце A.
Смешанный расчет (конкретные ячейки и диапазоны ячеек): A1; А3; А5; А7; А9:А15 — суммируются ячейки с номерами 1, 3-5, 7, а также диапазон от 9 до 15. Все помещаются в столбец А. При этом между конкретными ячейками и диапазонами не должно быть дополнительных разделителей.
Итак, чтобы выполнить ручное сворачивание значений в столбцах таблицы, нужно сделать следующее:
- ЛКМ выберите ячейку, в которой вы хотите вычислить окончательный результат.
- В этой ячейке напишите следующее:
= СУММА (
- Затем поочередно в ряду формул пишем адреса добавляемых диапазонов или конкретных ячеек, используя обязательные разделители (для конкретных ячеек — «;», для диапазонов — «:», символы пишутся без кавычек) . Все они делаются по алгоритмам, описанным выше, в зависимости от поставленных задач.
- После указания всех элементов, необходимых для суммирования, проверяем, что ничего не упустили (ориентироваться можно как по адресам, написанным в строках формулы, так и по существующей подсветке выделенных ячеек), закрываем скобку и нажимаем «Ввод» для выполнить расчет.
Примечание: если в итоговом результате обнаружены ошибки (например, в него было включено несколько ячеек или некоторые, наоборот, были опущены), вы можете вручную скорректировать формулу, добавив то, что вам нужно, и удалив лишнее. Это также относится к редактированию разделителей «:» и «;».
При этом совсем не обязательно вводить адреса ячеек и их диапазоны вручную, вместо этого можно просто выделить нужные элементы ЛКМ, зажав клавишу «Ctrl» при переходе от одного выделенного элемента к другому.
И, наконец, есть еще один, пожалуй, самый простой ручной способ суммирования значений в ячейках и столбцах, который можно использовать для небольших таблиц.
- ЛКМ выберите ячейку, в которой вы хотите рассчитать сумму. Затем в строке формул пишем знак «=» и далее показываем адреса ячеек, которые нужно просуммировать, разделяя их знаком «+».
- Затем нажмите «Enter» и получите результат в нужную ячейку.
Примечание: как и в предыдущих способах, вы можете написать формулу и вычислить результат в любой свободной ячейке таблицы, а также можете суммировать ячейки из разных столбцов.
самостоятельный подсчет количества в определенных столбцах или конкретных ячейках таблицы — не самая эффективная и практичная задача для реализации. Однако такой подход может смело гарантировать пользователям широкие возможности использования и работы с данными. Он позволяет быстро исправить допущенные ошибки, а также внести необходимые коррективы. И только пользователь может выбрать, как выполнять эти действия — с помощью горячих клавиш и выбора необходимых элементов мышкой, либо полностью написав формулу вручную.
Суммируем диапазон ячеек.
Важно научиться правильно указывать диапазон данных. Вот как это делается, если суммировать продажи за 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-справка».
Предположим, что на каждом листе вашей рабочей книги есть таблица еженедельных данных. Вы должны собрать все это и получить сводку через месяц. Для этого мы будем обращаться к четырем листам.
Как видите, у нас есть 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)
находит среднее значение однодневного дохода в месяц.