Repeater-zone.ru

ПК Репитер
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как в Экселе посчитать сумму

Для подсчета суммы ячеек в столбце или строке в Экселе существует специальная функция «СУММ», в которой достаточно указать первую и последнюю ячейку диапазона данных в столбце или строке. Эта функция избавляет пользователей от необходимости перечисления всех ячеек в формуле и допускает участие в расчетах пустые ячейки.

Формула с функцией суммирования СУММ в Экселе

Также в Excel на вкладке «Главная» имеется пункт меню в виде значка суммы, при нажатии на который Эксель автоматически выделяет диапазон ячеек в столбце над текущей выделенной ячейкой для суммирования. При этом выделяться будет диапазон до первой пустой ячейки.

Меню "сумма" в Экселе

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

С помощью автосуммы

Просуммировать числа в столбце можно используя кнопку «Автосумма» . Для этого, выделите пустую ячейку в столбце, сразу под значениями. Затем перейдите на вкладку «Формулы» и нажмите «Автосумма» . Эксель автоматически выделит верхние блоки, до первого пустого. Нажмите «Enter» , чтобы всё посчиталось.

Также можете сначала выделить блоки в столбце, учитывая и пустые, и с текстом – они просто не будут учтены при расчете, а потом нажать «Автосумма» . Результат появится в первой пустой ячейке выделенного столбца.

Как посчитать разницу во времени в Excel?

Данный метод отображения времени весьма полезный. Допустим нам нужно узнать разницу между временем в минутах. В ячейку B2 введите формулу:=A2-A1. Установите теперь для ячейки «Все форматы» и на этот раз в поле «Тип:» вводим: [мм]. И нажимаем ОК.

Перевести время в минуты.

Так нам удалось перевести время в минуты. Если мы в эту же ячейку введем число 1 (или время 24:00 что по сути одно и то же), то мы узнаем что в сутках 1440 минут. Так фактически можно в Excel посчитать любое время в минутах.

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

Накопительное значение, или нарастающий итог.

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

Посмотрите это небольшое видео, а далее поясним все наши действия.

В ячейке С2 записываем формулу

Обратите внимание, что мы использовали в первом адресе абсолютную ссылку на строку 2. То есть, при копировании ячейки с формулой мы всегда будем начинать со 2-й строки.

Устанавливаем курсор в правый нижний угол ячейки и «протаскиваем» до С13. В результате наша формула будет скопирована по всему выделению. И при этом начальный адрес B$2 не изменится. К примеру, в С13 это выглядит так: =СУММ(B$2:B13).

Как видите, нарастающий итог то увеличивается, то уменьшается в зависимости от результата прошедшего месяца.

Выборочные вычисления по одному или нескольким критериям

Имеем таблицу по продажам, например, следующего вида:

cond_sum1.png

Задача: просуммировать все заказы, которые менеджер Григорьев реализовал для магазина «Копейка».

Читать еще:  Типы линий для AutoCAD

Способ 1. Функция СУММЕСЛИ, когда одно условие

Если бы в нашей задаче было только одно условие (все заказы Петрова или все заказы в «Копейку», например), то задача решалась бы достаточно легко при помощи встроенной функции Excel СУММЕСЛИ (SUMIF) из категории Математические (Math&Trig) . Выделяем пустую ячейку для результата, жмем кнопку fx в строке формул, находим функцию СУММЕСЛИ в списке:

cond_sum2.png

Жмем ОК и вводим ее аргументы:

cond_sum3.png

  • Диапазон — это те ячейки, которые мы проверяем на выполнение Критерия. В нашем случае — это диапазон с фамилиями менеджеров продаж.
  • Критерий — это то, что мы ищем в предыдущем указанном диапазоне. Разрешается использовать символы * (звездочка) и ? (вопросительный знак) как маски или символы подстановки. Звездочка подменяет собой любое количество любых символов, вопросительный знак — один любой символ. Так, например, чтобы найти все продажи у менеджеров с фамилией из пяти букв, можно использовать критерий . . А чтобы найти все продажи менеджеров, у которых фамилия начинается на букву «П», а заканчивается на «В» — критерий П*В. Строчные и прописные буквы не различаются.
  • Диапазон_суммирования — это те ячейки, значения которых мы хотим сложить, т.е. нашем случае — стоимости заказов.

Способ 2. Функция СУММЕСЛИМН, когда условий много

Если условий больше одного (например, нужно найти сумму всех заказов Григорьева для «Копейки»), то функция СУММЕСЛИ (SUMIF) не поможет, т.к. не умеет проверять больше одного критерия. Поэтому начиная с версии Excel 2007 в набор функций была добавлена функция СУММЕСЛИМН (SUMIFS) — в ней количество условий проверки увеличено аж до 127! Функция находится в той же категории Математические и работает похожим образом, но имеет больше аргументов:

cond_sum4.png

При помощи полосы прокрутки в правой части окна можно задать и третью пару (Диапазон_условия3Условие3), и четвертую, и т.д. — при необходимости.

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

Способ 3. Столбец-индикатор

Добавим к нашей таблице еще один столбец, который будет служить своеобразным индикатором: если заказ был в «Копейку» и от Григорьева, то в ячейке этого столбца будет значение 1, иначе — 0. Формула, которую надо ввести в этот столбец очень простая:

=(A2=»Копейка»)*(B2=»Григорьев»)

Логические равенства в скобках дают значения ИСТИНА или ЛОЖЬ, что для Excel равносильно 1 и 0. Таким образом, поскольку мы перемножаем эти выражения, единица в конечном счете получится только если оба условия выполняются. Теперь стоимости продаж осталось умножить на значения получившегося столбца и просуммировать отобранное в зеленой ячейке:

cond_sum5.png

Способ 4. Волшебная формула массива

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

=СУММ((A2:A26=»Копейка»)*(B2:B26=»Григорьев»)*D2:D26)

cond_sum6.png

После ввода этой формулы необходимо нажать не Enter , как обычно, а Ctrl + Shift + Enter — тогда Excel воспримет ее как формулу массива и сам добавит фигурные скобки. Вводить скобки с клавиатуры не надо. Легко сообразить, что этот способ (как и предыдущий) легко масштабируется на три, четыре и т.д. условий без каких-либо ограничений.

Читать еще:  Ноутбук не видит видеокарту NVIDIA

Способ 4. Функция баз данных БДСУММ

В категории Базы данных (Database) можно найти функцию БДСУММ (DSUM) , которая тоже способна решить нашу задачу. Нюанс состоит в том, что для работы этой функции необходимо создать на листе специальный диапазон критериев — ячейки, содержащие условия отбора — и указать затем этот диапазон функции как аргумент:

Математические операторы, к которым относится и рассчет суммы - наиболее часто используемые операторы Excel

Математические операторы, к которым относится и рассчет суммы — наиболее часто используемые операторы Excel

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

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

Сумма элементов между двумя значениями

Была поставлена задача посчитать сумму товаров за которые было заплачено от … до … рублей. То есть необходимо посчитать какова сумма элементов между двумя значениями.

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

Исходные значения

Пусть для примера, заполнена такая таблица.

Начальные значения суммы элементов между двумя значениями

В которой перечислены товары, приобретенное количество товаров, цена за единицу товара и сумма которую заплатили за весь товар. Посчитаем, какую сумму потратили на оплату товаров, заплатив от 100 до 300 рублей.

Формула

Как известно функция «СУММЕСЛИМН» принимает различное количество аргументов, но обязательными будут два аргумента. Кто-то может сейчас возразить сказав что обязательных три параметра, да действительно так фактический три параметра. Однако второй и третий параметры неразрывно связанны, и могут восприниматься как один параметр. Дело в том, что если в языках программирования высокого уровня возможна запись и проверяемого элемента и условия в виде единого выражения. То Excel не умеет воспринимать условие целиком, в качестве аргументов функции необходимо отдельно передавать условие, и отдельно проверяемые значения. Именно поэтому можно называть параметр условия и параметр проверяемого значения одним параметром.

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

Первый параметр, определяет диапазон суммирования, в нашем случае это ячейки от Е3 до Е8. Второй параметр считаем что состоит из двух элементов. Первый это диапазон условия, те значения, для которых будет проверяться следующее за этим параметром условие. Так как мы суммируем суммы товаров, да звучит как масло масленое, но всё же. Суммируем суммы товаров и условие проверяем так же на суммы товаров то диапазон условия такой же, как диапазон суммирования, то есть Е3:Е8.

Читать еще:  Как смонтировать образ в программе DAEMON Tools
Еще немного про диапазон суммирования и диапазон условия

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

То есть диапазон суммирования тот же, а вот диапазон условия другой. В этом примере диапазон условия указывает на названия товаров, расположенные в ячейках В3:В8. Вообще если обратиться к справке по функции то в «Замечаниях» написано «Каждая ячейка в аргументе диапазон_суммирования суммируется только в том случае, если все указанные условия, соответствующие этой ячейке выполнены. Например, формула содержит два аргумента диапазон_условия. Если первая ячейка диапазона_условия1 соответствует условию1, а первая ячейка диапазона_условия2 –условию2, первая ячейка параметра диапазона_суммирования добавляется к сумме».

Если эту длинную, умную мысль выразить по-другому, то происходит вот как…берется первое значение диапазона суммирования, для него проверяется выполняются ли все условия перечисленные в функции и если они выполняются то ячейка суммируется. Получается, что для диапазона суммирования примера и функции проверка условий выглядела бы как:

А – да, Б – да, В – да, Г – нет, Д – нет, Е – нет

И соответственно суммировались бы значения расположенные в тех же строках что и выполняемые условия.

Вернемся к формуле

Второй параметр условия определяет само проверяемое условие. По условиям нашей задачи, первое условие будет выглядеть как «>=100». Аналогичным образом второе условие, определяющее верхнюю границу значений. Диапазон условия всё тот же Е3:Е8, а условие «<=300».

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

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

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

Как быстро посмотреть сумму в Excel

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

быстрый просмотр суммы ячеек

Также там будет указано количество выделенных ячеек и их среднее значение.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector