Сумма произведений в excel

Сумма произведений в excel

Функция СУММПРОИЗВ() — Сложение и подсчет с множественными условиями в MS EXCEL

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

​ в Строке формул​=СУММПРОИЗВ(A3:A6/B3:B6), получим сумму попарных​

  • ​Аргументы, которые являются массивами,​Функция СУММПРОИЗВ(), английская версия​
  • ​Почему бы сразу​ в приложенном файле.​
  • ​ неоткрытой книги!​ функцию выборочного подсчета​

Нахождение суммы произведений элементов массивов

​ может помочь наша​ двух (и более)​ следующей таблицы и​ ячейках A1 и​

​ периоде​ диапазоне С2:С8 нужно​​ и единицей, если​​Совет​ например, =СУММПРОИЗВ(—(B3:B6=»яблоки»)) –​ A3:A6>2 и нажав​ отношений всех элементов, ​ должны иметь одинаковые​ SUMPRODUCT(), не так​ не добавить столбец​Rustem​Слава​СУММЕСЛИМН (SUMIFS)​ функция​ указанных диапазонах. Например,​ вставьте их в​ A2 содержатся числа,​

​, то пишем диапазон​ искать то, что​ отвечают условиям в​: Дополнительную информацию об​

​ вернет количество ячеек,​ клавишу​ т.е. 4/7 +​ размерности (в нашем​ проста, как кажется​ с D*E? Тогда​: В знаменатель такую​: Вопрос неполный, видимо.​

​, которая также умеет​СУММПРОИЗВ​ можно без дополнительного​ ячейку A1 нового​ формула​ и ячейку начала​ написано в ячейке​

​ формуле. И ячейки​ этой функции можно​ содержащие слово яблоки​F9​ 8/6 + 6/7​ случае это массивы​ с первого взгляда:​

​ сработает простая​ формулу:​Такая формула в​ проверять несколько условий​. Нюанс в том,​ столбца расчитать общую​ листа Excel. Чтобы​

  • ​=ПРОИЗВЕД(A1;A2)​ периода и окончания​ С11. Эту часть​​ с единицами и​​Рассмотрим​ (подробнее, например, в​, получим массив <ИСТИНА:​
  • ​ + 1/5= 2,9619​ по 4 элемента).​ помимо собственно нахождения​=СУММЕСЛИ($B$3:$B$17;B21;$F$3:$F$17)​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=($C$13*(—(C4<>0))+$C$14*(—(G4<>0))+$C$15*(—(K4<>0)))​ Экселе есть, ничего​ (до 127) и​ что она умеет​ стоимость заказа:​
  • ​ отобразить результаты формул,​возвращает произведение этих​
  • ​ периода. В ячейке​ формулы тоже заключаем​ числами в ячейках​примеры функции «СУММПРОИЗВ» в​ статье Подсчет значений​

​ ИСТИНА: ИСТИНА: ЛОЖЬ>,​Аналогичные вычисления можно выполнить​ В противном случае​ суммы произведений, эта​Лёля​_Boroda_​ «составлять» не нужно.​ суммировать по ним​​ работать с массивами​​По сути, то, что​​ выделите их и​​ чисел. Эту операцию​

​ Е11 будет такая​ в круглые скобки.​ напротив них, умножает​Excel​ с множественными критериями​​ который говорит, что​​ и с функцией​ функция СУММПРОИЗВ() возвращает​ функция может использоваться​

​: Проблема добавления новых​: Посмотрите такой вариант​СУММПРОИЗВ​ значения из заданного​ по определению, т.е.​ делает эта функция​ нажмите клавишу F2,​ также можно выполнить​ формула.​Получится такая формула.​ и, затем, складывает.​, которая сначала умножает​

Суммирование и подсчет значений удовлетворяющих определенным критериям

​ (Часть 1. Условие​ мы движемся в​ СУММ(), только для​​ значение ошибки #ЗНАЧ!.​​ для подсчета и​ столбцов в том,​

​ для каждого овощефрукта​Если нужно что-то​ диапазона.​не требует обязательного нажатия​ можно выразить формулой:​ а затем —​​ с помощью математического​​=СУММПРОИЗВ((B2:B8=C12)*(C2:C8=C11)*(D2:D8>=C13)*(D2:D8 Получится так.​ =СУММПРОИЗВ((B2:B8=C12)*(C2:C8=C11);E2:E8)​Примеры практического применения функции​ данные столбцов, затем​ И)).​ правильном направлении: в​​ этого нужно ее​​В формуле =СУММПРОИЗВ(A3:A6;B3:B6) функция​ суммирования значений на​ что в исходной​Verniy55​ более сложное, стоит,​Если нужно связывать условия​Ctrl+Shift+Enter при вводе.​= B2*C2 + B3*C3​ клавишу ВВОД. При​ оператора умножения (​Обратите внимание​После правки формулы,​ «СУММПРОИЗВ» в​ складывает. Этой функцией​Функцию СУММПРОИЗВ() можно использовать​ диапазоне​ ввести как формулу​

​ СУММПРОИЗВ() трактует нечисловые​ основе критериев, а​ таблице их уже​

​: Всем спасибо за​ наверное, написать, телепатировать​ не логическим «И»,​На этом факте основано​ + B4*C4 +​

​ необходимости измените ширину​*​.​ нажимаем «Enter».​

​Excel​ можно сделать​ для отбора значений​​A3:A6​​ массива, т.е. после​ элементы массивов как​

​ также, в некоторых​ более 400. И​ помощь !​ тяжело сегодня.​ как в примере​ большинство трюков с​ B5*C5​ столбцов, чтобы видеть​). Пример:​В формуле перед​

​Посчитались суммы яблок из​.​выборочное суммирование в​ по нескольким критериям​больше 2 только​ ввода функции в​ нулевые. Однако, как​

  • ​ случаях, избавить от​​ по каждому нужна​​Лёля​Twins88​ выше​
  • ​ использованием​​Технически, перемножаемых массивов (диапазонов)​​ все данные.​=A1 * A2​ датой начала периода​ ячеек С2 и​
  • ​Первый способ.​​Excel по условию​​ (с множественными условиями).​ первые 3 значения.​ ячейку вместо​ показано ниже, функцию​

​ необходимости применений формул​ формула суммы произведения,​

СУММПРОИЗВ() – как формула массива

​: Доброго времени суток.​: СУММПРОИЗВ (массив1;массив2;массив3;. )​(Факт>=План) И (Регион=Восток)​СУММПРОИЗВ (SUMPRODUCT)​ может быть не​Данные​.​

  • ​ ставим не просто​ С5. А яблоки​
  • ​Таблица такая.​. Все это мы​
  • ​ Как известно, 2​ Хотя значению ИСТИНА​

​ENTER​​ можно использовать для​ массива.​

«СУММПРОИЗВ» в Excel.

​ в разделе «Библиотека​​ данными столбца В​
​И​ Для этого можно,​ENTER​Синтаксис функции СУММПРОИЗВ() позволяет​В этом разделе показан​Malova​ примером, в котором​ Например, можно вычислить​
​есть еще одно​ одной формулой с​ забивать гвозди микроскопом,​2250​ A3 * C1​ на динамический диапазон.​ вставить символы и​ функций» нажимаем на​ (1*2, 3*4, 5*6)​. Например, подсчитать количество​ например, применить операцию​, что снимает некий​ не просто указывать​ синтаксис функции СУММПРОИЗВ()и​: Вот задачка:​ использую обычную формулу​ сумму квадратов элементов​ неочевидное и весьма​

Функция ПРОИЗВЕД

​ СУММПРОИЗВ без дополнительных​ ибо, на самом​=ПРОИЗВЕД(A2:A4; 2)​​ * C2 *​​ Настроить таблицу так,​

​ посчитать все яблоки.​​ кнопку «Математические» и​​ и, затем, все​ значений больше 2​ двойного отрицания (—),​ психологический барьер перед​ в качестве аргумента​ раскрыт ее потенциал​Диапазон имеет 2​​ «СУММПРОИЗВ» в которой​​ в массиве A2:B4,​ полезное свойство -​ столбцов:​ деле, она умеет​Перемножает числа из ячеек​​ C3​​ что она будет​​ Смотрите статью «Суммирование​​ выбираем функцию «СУММПРОИЗВ».​

​ результаты сложить. В​​ и меньше 5:​​ что позволит привести​ использованием формул массива.​ определенный диапазон, но​ для других применений.​​ столбца и n​​ диапазон для «массив1»,​​ используя формулу СУММ​она умеет работать с​Умножение на 1, в​ гораздо больше.​​ A2–A4, а затем​

​ считать последние свежие​ ячеек в Excel​

​Диалоговое окно заполнили​​ ячейку С 21​ =СУММПРОИЗВ((A3:A6>2)*(A3:A6​

​ массив в числовую​​Оказывается, что в качестве​ и осуществлять арифметические​Пусть имеется 2 диапазона​ строк. Вычислить сумму​

​ «массив2» приходится выбирать​​ (A2:B4^2), и затем​ данными из неоткрытых​ данном случае, нужно,​Если вы хоть немного​ умножает полученный результат​ПРОИЗВЕД(число1;[число2];…)​ данные, которые добавляются​ по условию».​

​ так.​ устанавливаем функцию.​Условие​ форму <1:1:1:0>.​ аргумента этой функции​ действия перед операцией​ чисел​ произведений чисел в​ вручную.​ нажав клавиши CTRL+SHIFT+ENTER.​ книг​ чтобы преобразовать результаты​ знакомы в Excel​

Источник:
http://my-excel.ru/excel/summa-proizvedenij-v-excel.html

Расчет суммы произведений в Excel

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

Вычисление суммы произведения

Из самого наименования действия понятно, что сумма произведений представляет собой сложение результатов умножения отдельных чисел. В Экселе это действие можно выполнить с помощью простой математической формулы или применив специальную функцию СУММПРОИЗВ. Давайте рассмотрим подробно эти способы в отдельности.

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

Большинству пользователей известно, что в Экселе можно выполнить значительное количество математических действий просто поставив знак «=» в пустой ячейке, а далее записав выражение по правилам математики. Этот способ можно использовать и для нахождения суммы произведений. Программа, согласно математическим правилам, сразу подсчитывает произведения, а уже потом складывает их в общую сумму.

  1. Устанавливаем знак «равно» (=) в ячейке, в которой будет выводиться результат производимых вычислений. Записываем туда выражение суммы произведений по следующему шаблону:

Например, таким способом можно рассчитать выражение:

Способ 2: работа со ссылками

Вместо конкретных чисел в этой формуле можно указывать ссылки на ячейки, в которых они расположены. Ссылки можно вписать вручную, но удобнее это делать, выделив после знака «=», «+» или «*» соответствующую ячейку, в которой содержится число.

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

  • Затем, чтобы произвести подсчет, кликаем по кнопке Enter. Результат вычисления будет выведен на экран.
  • Конечно, данный вид вычисления довольно простой и интуитивно понятный, но в случае, если в таблице очень много значений, которые нужно перемножить, а потом сложить, этот способ может занять очень много времени.

    Способ 3: использование функции СУММПРОИЗВ

    Для того, чтобы подсчитать сумму произведения, некоторые пользователи предпочитают специально предназначенную для этого действия функцию – СУММПРОИЗВ.

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

    Синтаксис данной функции имеет такой вид:

    Аргументами этого оператора являются диапазоны данных. При этом они сгруппированы по группам множителей. То есть, если отталкиваться от шаблона, о котором мы говорили выше (a1*b1*…+a2*b2*…+a3*b3*…+…), то в первом массиве располагаются множители группы a, во втором – группы b, в третьем – группы c и т.д. Данные диапазоны обязательно должны быть однотипными и равными по длине. Располагаться они могут, как вертикально, так и горизонтально. Всего данный оператор может работать с количеством аргументов от 2 до 255.

    Читайте также  Несколько окон на экране и другие настройки в Эксель

    Формулу СУММПРОИЗВ можно сразу записывать в ячейку для вывода результата, но многим пользователям легче и удобнее производить вычисления через Мастер функций.

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

    После того, как пользователь произвел данные действия, запускается Мастер функций. В нем открывается список всех, за малым исключением, операторов, с которыми можно работать в Экселе. Чтобы найти нужную нам функцию, переходим в категорию «Математические» или «Полный алфавитный перечень». После того, как нашли наименование «СУММПРОИЗВ», выделяем его и жмем на кнопку «OK».

    Запускается окно аргументов функции СУММПРОИЗВ. По количеству аргументов оно может иметь от 2 до 255 полей. Адреса диапазонов можно вбивать вручную. Но это займет значительное количество времени. Можно сделать несколько по-другому. Устанавливаем курсор в первое поле и выделяем с зажатой левой кнопкой мыши массив первого аргумента на листе. Таким же образом поступаем со вторым и со всеми последующими диапазонами, координаты которых сразу же отображаются в соответствующем поле. После того, как все данные введены, жмем на кнопку «OK» в нижней части окна.

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

    Функция СУММПРОИЗВ хороша и тем, что её можно применять по условию. Разберем, как это делается на конкретном примере.

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

      Тем же способом, что и в предыдущий раз, вызываем окно аргументов функции СУММПРОИЗВ. В первых двух полях указываем в качестве массивов соответственно диапазоны, где указана ставка сотрудников и количество отработанных ими дней. То есть, делаем все, как и в предыдущем случае. А вот в третьем поле задаем координаты массива, в котором содержатся имена сотрудников. Сразу же после адреса добавляем запись:

    После того, как все данные внесены, жмем кнопку «OK».

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

  • Для того чтобы преобразовать формулу, выделяем ячейку с итоговым значением. Выполняем действия в строке формул. Аргумент с условием берем в скобки, а между ним и другими аргументами точку с запятой меняем на знак умножения (*). Жмем на кнопку Enter. Программа производит подсчет и на этот раз выдает уже корректное значение. Мы получили общую сумму заработной платы за три месяца, которая причитается сотруднику предприятия Парфенову Д. Ф.
  • Таким же образом можно применять условия не только к тексту, но и к числам с датами, добавляя знаки условия « », «=», « ».

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

    Источник:
    http://lumpics.ru/the-sum-of-products-in-excel/

    Функция СУММПРОИЗВ в Excel – применение, синтаксис, примеры

    Excel – довольно популярная программа в бухгалтерском учете. И специалисты этой сферы нередко используют функцию СУММПРОИЗВ в своем нелегком деле. Она позволяет им быстро рассчитать заработную плату.

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

    Функция СУММПРОИЗВ – подробное описание

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

    Сами способы следующие:

    1. Определение суммы произведений массива.
    2. Проверка значения на предмет соответствия определенным критериям, получение их произведений и суммирования.
    3. Использование в качестве замены формулы массива.

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

    Синтаксис функции СУММПРОИЗВ

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

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

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

    1

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

    Видим, что результат использования функции СУММПРОИЗВ получился идентичным.

    Внимание! Мы использовали исключительно значения длины и ширины в качестве аргументов функции. Колонка с площадью по каждому осталась для того, чтобы возможно было наглядно сравнить функции СУММ и СУММПРОИЗВ.

    2

    Функция СУММПРОИЗВ с условием

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

    При этом данная формула очень часто используется для того, чтобы выводить значения, основываясь на определенных условиях.

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

    Чтобы выполнить эту задачу с помощью этой функции, необходимо ее использовать и записать два условия в самом начале. Каждое из условий заключается в скобках. Поскольку в нашем случае должно быть соответствие сразу двум критериям, то мы использовали символ звездочки (*). Синтаксис виден на этом скриншоте. Вам достаточно просто подставить соответствующие вашему случаю значения в необходимые места. И дело сделано!

    3

    Давайте рассмотрим аргументы более подробно:

    1. Первое условие записывается в первых скобках.
    2. Второе условие записывается во вторых скобках.
    3. Третий аргумент – это массив, сумму из которого необходимо извлечь.

    Итоговый результат – 3700 рублей. Если распространить эту формулу на остальные строки и заменить условия в каждой из них, можно получить значения, характерные для другого отчетного периода или иной статьи расходов. К сожалению, лучше автоматизировать этот процесс не получится. Придется некоторые показатели править вручную. Но такова жизнь. Правда, если научиться писать макросы, можно добиться абсолютно любых уровней автоматизации при работе с электронными таблицами.

    4

    Сравнение в функции СУММПРОИЗВ

    Сравнение – один из вариантов использования функции СУММПРОИЗВ . Осуществляется оно таким же образом, как и если опираться на критерий. Значительно проще продемонстрировать работу сравнения в функции СУММПРОИЗВ сразу на конкретном примере. Допустим, нам усложнили задачу. Нам теперь нужно не все расходы определить, а только мелкие. Допустим, это те затраты, сумма которых меньше 1000 рублей.

    Аргументы в функции используем такие же, но к ним добавляем оператор сравнения. То бишь, в нашем случае – D:D 5

    Что это за показатель? А это та тысяча, которую использовали для покупки карандашей в начале года. А после того, как нами был добавлен дополнительный критерий, ответ получился следующим.

    6

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

    Стандартное использование СУММПРОИЗВ

    Конечно, нет ничего более скучного и банального, чем стандартное использование функции СУММПРОИЗВ . И все это очень легко, и понятно сразу. Тем не менее, давайте приведем еще один пример и универсальную формулу этой функции.

    Читайте также  Объект ook и программная работа с книгами Excel из VBA

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

    Количество диапазонов, которые можно использовать, ограничено 255 штуками. Но этого более, чем достаточно. Главное требование – они должны быть одного размера.

    7

    По сути, функция аналогична такому выражению.

    Логические связки И и ИЛИ (AND и OR)

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

    8

    Нахождение суммы произведений элементов массивов

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

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

    Эта функция выполняет поэлементные операции со всеми диапазонами (пусть их будет даже 200), которые входят в состав массива.

    Обязательное требование к массивам – наличие одинаковых размерностей. Если массивы будут содержать разное количество элементов, будет возвращена ошибка #ЗНАЧ!.

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

    Суммирование и подсчет значений отвечающих критериям

    В случае, если нами будет записана такая формула, результат будет нулевым: =СУММПРОИЗВ(A3:A6>2) . Если перейти в строку формул, и там выделить ту часть, которая написана в скобках, а потом нажать на F9, то будет получен массив: ИСТИНА:ИСТИНА и ИСТИНА:ЛОЖЬ.

    Если мы получаем такой результат, то значит, все хорошо.

    Здесь надо учитывать один нюанс: если значение ИСТИНА равняется единице, а ЛОЖЬ – нулю, это еще не значит, что с этими числами можно выполнять какие-либо математические операции. Чтобы это сделать, необходимо использовать два знака минуса, которые находятся рядом. В этом случае массив будет переведен в числовую форму, и с ним можно выполнять математические операции.

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

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

    Проверка нескольких условий

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

    СУММПРОИЗВ как формула массива

    Функция СУММПРОИЗВ может использоваться и в качестве формулы массива. Когда это нужно делать? Прежде всего, когда необходимо осуществлять операции с большим количеством значений. В этом случае можно не использовать формулу массива СУММ , а просто заменить ее функцией СУММПРОИЗВ . Есть несколько примеров, как можно это использовать на практике.

    =СУММПРОИЗВ(–ЕПУСТО(D2:D23)) – в этом случае ищутся пустые ячейки в диапазоне, подсчет которых осуществляется потом.

    =СУММПРОИЗВ((A3:A6>СРЗНАЧ(A3:A6))*(A3:A6)) – здесь осуществляется отбор значений, которые больше среднего арифметического, после чего подсчитывается их сумма.

    Подсчет по данным из закрытого файла

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

    Вот скриншот, где мы получаем данные о восточном филиале компании.

    9

    Как оно работает в других формулах (вернее, не работает)? Если документ, из которого черпается информация, не открыт в данный момент, то появляется ошибка #ЗНАЧ! В случае же с использованием функции СУММПРОИЗВ , если попытаться считать данные из файла, это получится сделать. Это открывает широчайшие возможности, поскольку дает возможность пользоваться недорогими компьютерами для выполнения сложных вычислений или сравнений.

    Таким образом, функция СУММПРОИЗВ дает возможность использовать целый спектр возможностей электронных таблиц, начиная теми функциями, для которых она создавалась и заканчивая нестандартными способами применения. Как видим, нет ничего сложного. Ею пользоваться значительно легче, чем массивами функций (хотя и в той теме нет ничего сложного). Тем не менее, функция СУММПРОИЗВ дает возможность полностью избежать необходимости использовать формулу массива для вычислений подобного рода. И это не может не радовать.

    Источник:
    http://office-guru.ru/excel/functions-matematicheskie/funkciya-summproizv-v-excel-primenenie-sintaksis-primery.html

    Сумма произведений в excel

    Функция СУММПРОИЗВ() — Сложение и подсчет с множественными условиями в MS EXCEL

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

    ​ в Строке формул​=СУММПРОИЗВ(A3:A6/B3:B6), получим сумму попарных​

    • ​Аргументы, которые являются массивами,​Функция СУММПРОИЗВ(), английская версия​
    • ​Почему бы сразу​ в приложенном файле.​
    • ​ неоткрытой книги!​ функцию выборочного подсчета​

    Нахождение суммы произведений элементов массивов

    ​ может помочь наша​ двух (и более)​ следующей таблицы и​ ячейках A1 и​

    ​ периоде​ диапазоне С2:С8 нужно​​ и единицей, если​​Совет​ например, =СУММПРОИЗВ(—(B3:B6=»яблоки»)) –​ A3:A6>2 и нажав​ отношений всех элементов, ​ должны иметь одинаковые​ SUMPRODUCT(), не так​ не добавить столбец​Rustem​Слава​СУММЕСЛИМН (SUMIFS)​ функция​ указанных диапазонах. Например,​ вставьте их в​ A2 содержатся числа,​

    ​, то пишем диапазон​ искать то, что​ отвечают условиям в​: Дополнительную информацию об​

    ​ вернет количество ячеек,​ клавишу​ т.е. 4/7 +​ размерности (в нашем​ проста, как кажется​ с D*E? Тогда​: В знаменатель такую​: Вопрос неполный, видимо.​

    ​, которая также умеет​СУММПРОИЗВ​ можно без дополнительного​ ячейку A1 нового​ формула​ и ячейку начала​ написано в ячейке​

    ​ формуле. И ячейки​ этой функции можно​ содержащие слово яблоки​F9​ 8/6 + 6/7​ случае это массивы​ с первого взгляда:​

    ​ сработает простая​ формулу:​Такая формула в​ проверять несколько условий​. Нюанс в том,​ столбца расчитать общую​ листа Excel. Чтобы​

    • ​=ПРОИЗВЕД(A1;A2)​ периода и окончания​ С11. Эту часть​​ с единицами и​​Рассмотрим​ (подробнее, например, в​, получим массив <ИСТИНА:​
    • ​ + 1/5= 2,9619​ по 4 элемента).​ помимо собственно нахождения​=СУММЕСЛИ($B$3:$B$17;B21;$F$3:$F$17)​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=($C$13*(—(C4<>0))+$C$14*(—(G4<>0))+$C$15*(—(K4<>0)))​ Экселе есть, ничего​ (до 127) и​ что она умеет​ стоимость заказа:​
    • ​ отобразить результаты формул,​возвращает произведение этих​
    • ​ периода. В ячейке​ формулы тоже заключаем​ числами в ячейках​примеры функции «СУММПРОИЗВ» в​ статье Подсчет значений​

    ​ ИСТИНА: ИСТИНА: ЛОЖЬ>,​Аналогичные вычисления можно выполнить​ В противном случае​ суммы произведений, эта​Лёля​_Boroda_​ «составлять» не нужно.​ суммировать по ним​​ работать с массивами​​По сути, то, что​​ выделите их и​​ чисел. Эту операцию​

    ​ Е11 будет такая​ в круглые скобки.​ напротив них, умножает​Excel​ с множественными критериями​​ который говорит, что​​ и с функцией​ функция СУММПРОИЗВ() возвращает​ функция может использоваться​

    ​: Проблема добавления новых​: Посмотрите такой вариант​СУММПРОИЗВ​ значения из заданного​ по определению, т.е.​ делает эта функция​ нажмите клавишу F2,​ также можно выполнить​ формула.​Получится такая формула.​ и, затем, складывает.​, которая сначала умножает​

    Суммирование и подсчет значений удовлетворяющих определенным критериям

    ​ (Часть 1. Условие​ мы движемся в​ СУММ(), только для​​ значение ошибки #ЗНАЧ!.​​ для подсчета и​ столбцов в том,​

    ​ для каждого овощефрукта​Если нужно что-то​ диапазона.​не требует обязательного нажатия​ можно выразить формулой:​ а затем —​​ с помощью математического​​=СУММПРОИЗВ((B2:B8=C12)*(C2:C8=C11)*(D2:D8>=C13)*(D2:D8 Получится так.​ =СУММПРОИЗВ((B2:B8=C12)*(C2:C8=C11);E2:E8)​Примеры практического применения функции​ данные столбцов, затем​ И)).​ правильном направлении: в​​ этого нужно ее​​В формуле =СУММПРОИЗВ(A3:A6;B3:B6) функция​ суммирования значений на​ что в исходной​Verniy55​ более сложное, стоит,​Если нужно связывать условия​Ctrl+Shift+Enter при вводе.​= B2*C2 + B3*C3​ клавишу ВВОД. При​ оператора умножения (​Обратите внимание​После правки формулы,​ «СУММПРОИЗВ» в​ складывает. Этой функцией​Функцию СУММПРОИЗВ() можно использовать​ диапазоне​ ввести как формулу​

    ​ СУММПРОИЗВ() трактует нечисловые​ основе критериев, а​ таблице их уже​

    ​: Всем спасибо за​ наверное, написать, телепатировать​ не логическим «И»,​На этом факте основано​ + B4*C4 +​

    ​ необходимости измените ширину​*​.​ нажимаем «Enter».​

    ​Excel​ можно сделать​ для отбора значений​​A3:A6​​ массива, т.е. после​ элементы массивов как​

    ​ также, в некоторых​ более 400. И​ помощь !​ тяжело сегодня.​ как в примере​ большинство трюков с​ B5*C5​ столбцов, чтобы видеть​). Пример:​В формуле перед​

    ​Посчитались суммы яблок из​.​выборочное суммирование в​ по нескольким критериям​больше 2 только​ ввода функции в​ нулевые. Однако, как​

    • ​ случаях, избавить от​​ по каждому нужна​​Лёля​Twins88​ выше​
    • ​ использованием​​Технически, перемножаемых массивов (диапазонов)​​ все данные.​=A1 * A2​ датой начала периода​ ячеек С2 и​
    • ​Первый способ.​​Excel по условию​​ (с множественными условиями).​ первые 3 значения.​ ячейку вместо​ показано ниже, функцию​
    Читайте также  Акт сверки взаиморасчётов

    ​ необходимости применений формул​ формула суммы произведения,​

    СУММПРОИЗВ() – как формула массива

    ​: Доброго времени суток.​: СУММПРОИЗВ (массив1;массив2;массив3;. )​(Факт>=План) И (Регион=Восток)​СУММПРОИЗВ (SUMPRODUCT)​ может быть не​Данные​.​

    • ​ ставим не просто​ С5. А яблоки​
    • ​Таблица такая.​. Все это мы​
    • ​ Как известно, 2​ Хотя значению ИСТИНА​

    ​ENTER​​ можно использовать для​ массива.​

    «СУММПРОИЗВ» в Excel.

    ​ в разделе «Библиотека​​ данными столбца В​
    ​И​ Для этого можно,​ENTER​Синтаксис функции СУММПРОИЗВ() позволяет​В этом разделе показан​Malova​ примером, в котором​ Например, можно вычислить​
    ​есть еще одно​ одной формулой с​ забивать гвозди микроскопом,​2250​ A3 * C1​ на динамический диапазон.​ вставить символы и​ функций» нажимаем на​ (1*2, 3*4, 5*6)​. Например, подсчитать количество​ например, применить операцию​, что снимает некий​ не просто указывать​ синтаксис функции СУММПРОИЗВ()и​: Вот задачка:​ использую обычную формулу​ сумму квадратов элементов​ неочевидное и весьма​

    Функция ПРОИЗВЕД

    ​ СУММПРОИЗВ без дополнительных​ ибо, на самом​=ПРОИЗВЕД(A2:A4; 2)​​ * C2 *​​ Настроить таблицу так,​

    ​ посчитать все яблоки.​​ кнопку «Математические» и​​ и, затем, все​ значений больше 2​ двойного отрицания (—),​ психологический барьер перед​ в качестве аргумента​ раскрыт ее потенциал​Диапазон имеет 2​​ «СУММПРОИЗВ» в которой​​ в массиве A2:B4,​ полезное свойство -​ столбцов:​ деле, она умеет​Перемножает числа из ячеек​​ C3​​ что она будет​​ Смотрите статью «Суммирование​​ выбираем функцию «СУММПРОИЗВ».​

    ​ результаты сложить. В​​ и меньше 5:​​ что позволит привести​ использованием формул массива.​ определенный диапазон, но​ для других применений.​​ столбца и n​​ диапазон для «массив1»,​​ используя формулу СУММ​она умеет работать с​Умножение на 1, в​ гораздо больше.​​ A2–A4, а затем​

    ​ считать последние свежие​ ячеек в Excel​

    ​Диалоговое окно заполнили​​ ячейку С 21​ =СУММПРОИЗВ((A3:A6>2)*(A3:A6​

    ​ массив в числовую​​Оказывается, что в качестве​ и осуществлять арифметические​Пусть имеется 2 диапазона​ строк. Вычислить сумму​

    ​ «массив2» приходится выбирать​​ (A2:B4^2), и затем​ данными из неоткрытых​ данном случае, нужно,​Если вы хоть немного​ умножает полученный результат​ПРОИЗВЕД(число1;[число2];…)​ данные, которые добавляются​ по условию».​

    ​ так.​ устанавливаем функцию.​Условие​ форму <1:1:1:0>.​ аргумента этой функции​ действия перед операцией​ чисел​ произведений чисел в​ вручную.​ нажав клавиши CTRL+SHIFT+ENTER.​ книг​ чтобы преобразовать результаты​ знакомы в Excel​

    Источник:
    http://my-excel.ru/excel/summa-proizvedenij-v-excel.html

    Функция СУММПРОИЗВ в Excel

    Добрый день!

    Эту статью я хочу посвятить, не побоюсь этого слова, одной из самых полезных функций для экономистов всех рангов и мастей, это функция СУММПРОИЗВ в Excel. Я кстати при первоначальном знакомстве, совсем ее проигнорировал, не поняв всего волшебства ее возможностей. Она показалась мне какой-то бесполезной и ненужной, тем более что я мог суммировать элементы массивов я мог и с помощью других функций Excel. Функция СУММПРОИЗВ в Excel содержит в себе одновременно элементы таких функций как ЕСЛИ, СУММ, СУММЕСЛИ и СУММЕСЛИМН, а также может манипулировать вычислениями в 255 массивах, что согласитесь, отличная возможность.

    Возможности и варианты когда применяется функция СУММПРОИЗВ в Excel большая и позволяет попросту отбросить множество отборочных и промежуточных вычислений.

    Для начала рассмотрим правильный синтаксис, который нужен что бы функция СУММПРОИЗВ в Excel отлично работала:

    = СУММПРОИЗВ(ваш_массив1;[ваш_массив2];[ваш_массив3];…и т.д.), где

    • ваш_массив1 – является обязательным критерием, в нем указываются те компоненты которые необходимо перемножить, а после результаты будут сложены;
    • ваш_массив2, ваш_массив3…. и т.д. – является необязательным критерием, но если количество ваших массивов, которые нужно перемножить и сложить полученные результаты, от 2 до 255 тогда они будут обязательны.

    Ну как вы знаете лучше всего учится на примерах, хоть на своих, хоть на чужих, кроме ошибок. Поэтому давайте рассмотрим, как наша функция СУММПРОИЗВ в Excel работает в условия приближенных к боевым.

    Возьмем таблицу по продажам фруктов и произведем вычисления с помощью функции СУММПРОИЗВ. Как видно для вычислений нужного нам значения была написана формула: =СУММПРОИЗВ((B2:B11=$H$5)*(D2:D11=$H$6);F2:F11), работу которой рассмотрим поподробнее. Вычисления «B2:B11=$H$5» означают что в массиве данных нужно выбрать всё с критерием «$H$5» или «Яковлев С.И.». Следующим действием «D2:D11=$H$6» мы отбираем в массиве данные со значением «$H$6» или «Яблоко». При совпадении значений в этих диапазонах происходит суммирование в массиве «F2:F11» и мы получаем результат.

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

    В этом примере задачку можно решить и другими способами, с помощью других функций или цепочки вычислений, но часто это всё лишнее и намного проще написать формулу один раз и получить нужный результат. Теперь мы немного усложним наше задание и добавим еще условия в нашу задачку, такие как дата, нам вдруг стало интересно, сколько же яблок продал наш менеджер за последние две недели марта. Этот пример рассмотрим еще и потому что могут быть изменения в критериях товара, сейчас у нас написано «Яблоко», а ведь можно приписать сорт и всё изменится «Яблоко «Голд»» и тогда наша формула не сработает. Для решения нашей задачи нам нужна формула следующего вида: =СУММПРОИЗВ((B2:B11=$H$5)*(D2:D11=$H$6)*(E2:E11>=$H$9)*(E2:E11 =$H$9) и (E2:E11 =» (больше и равно) и «

    «Бедность и богатство – суть слова для обозначения нужды и изобилия. Следовательно, кто нуждается, тот не богат, а кто не нуждается, тот не беден.
    »
    Демокрит

    Источник:
    http://topexcel.ru/funkciya-summproizv-v-excel/

    Сумма произведений в Excel

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

    В этой статье я покажу, как рассчитать сумму произведений в Excel различными способами: используя привычные «+» и «*» , ссылаясь на определенные ячейки или с помощью функции СУММПРОИЗВ .

    Возьмем следующий пример: умножим пары чисел, а затем просуммируем их самым простым способом.

    Поставьте в ячейку «=» и начните вписывать значения, расставляя между числами знаки суммы и умножения. Эксель посчитает по законам математики – сначала умножит, а потом прибавит. Чтобы получить результат, жмите «Enter» .

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

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

    Для этого поставьте знак равно и выделяйте мышкой ячейки, расставляя между их адресами «+» или «*» . Потом нажмите «Enter» .

    Теперь если я изменю в С1 число 24 на 3, результат в D6 будет пересчитан.

    Для расчета суммы произведений в Эксель так же есть специальная формула – СУММПРОИЗВ . Ее использование перед предыдущими способами очевидны: автоматический расчет значений при их изменении, возможность задавать определенные условия, работа с большими массивами.

    Примеры СУММПРОИЗВ в Excel, я приводила в отдельной статье, там же и рассказывала, как ей пользоваться.

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

    Если у Вас таблица с большим количеством строк, то можно сделать и по-другому. В качестве аргументов для функции указывайте все столбцы полностью: (E:E;G:G) . Теперь перемножаются 10 и 216, 5 и 114, 8 и 96 и так далее.

    В аргументах к СУММПРОИЗВ можно задавать определенные условия. Например, чтобы посчитать, сколько мы заработали на яблоках, привезенных именно с Греции, нужна вот такая формула:
    =СУММПРОИЗВ((В:В=»Яблоко»)*(С:С=»Греция»);Е:Е;G:G)

    Для того чтобы растянуть формулу СУММПРОИЗВ потяните за привычный правый нижний угол ячейки. После этого обязательно нужно посмотреть, какие диапазоны используются в аргументах.

    Поскольку я растянула только на одну ячейку, то и столбцы сместились на это же количество, и теперь в формуле перемножаются F и H . Учитывая, что все строки в столбце H пусты, результат получился нулевой.

    Представьте, что нам нужно перемножить и просуммировать E с G и F с G . Поэтому в J4 исправляем аргумент H на G .

    Если Вы растянули формулу не на одну, а скажем 10 ячеек, то исправлять не совсем удобно. Поэтому лучше закрепить тот столбец, который используется в расчете постоянно. В примере это G и на него нужно сделать абсолютную ссылку. В первой ячейке с расчетами, у меня это I4 , ставим перед G знак «$» , чтобы получилось $G4:$G10 . Теперь растягивайте. Из примера видно, что в аргументах столбец E сменился на F , а вот G так и остался.

    Используйте любой из способов, и у Вас точно получится рассчитать сумму произведений в Эксель.

    Источник:
    http://comp-profi.com/summa-proizvedenij-v-excel/