Произведение диапазонов в excel формула

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

В этой статье описаны синтаксис формулы и использование функции ПРОИЗВЕД в Microsoft Excel.

Описание

Функция ПРОИЗВЕД перемножает все числа, переданные как аргументы, и возвращает произведение. Например, если в ячейках A1 и A2 содержатся числа, формула =ПРОИЗВЕД(A1;A2) возвращает произведение этих чисел. Эту операцию также можно выполнить с помощью математического оператора умножения (*). Пример: =A1 * A2.

Функция ПРОИЗВЕД применяется в случаях, когда требуется перемножить много ячеек. Например, формула =ПРОИЗВЕД(A1:A3; C1:C3) эквивалентна произведению =A1 * A2 * A3 * C1 * C2 * C3.

Синтаксис

ПРОИЗВЕД(число1;[число2];…)

Аргументы функции ПРОИЗВЕД описаны ниже.

  • Число1    Обязательный. Первый множитель или диапазон множителей.

  • Число2;…    Необязательные аргументы. Дополнительные множители или диапазоны множителей. Аргументов может быть не более 255.

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

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

Данные

5

15

30

Формула

Описание

Результат

=ПРОИЗВЕД(A2:A4)

Перемножает числа из ячеек A2–A4.

2250

=ПРОИЗВЕД(A2:A4; 2)

Перемножает числа из ячеек A2–A4, а затем умножает полученный результат на 2.

4500

=A2*A3*A4

Перемножает числа из ячеек A2–A4 с помощью математических операторов, а не функции ПРОИЗВЕД.

2250

Нужна дополнительная помощь?

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

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

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

Например, таблица состоит из трех полей данных с названиями «Товар», «Продавец», «Сумма покупки». Чтобы определить общую средств, полученных на продаже товара товар_1 продавцом Продавец_1 можно использовать следующую формулу массива: =СУММПРОИЗВ(—(A1:A100=”товар_1”);—(B1:B100=”Продавец_1”);C1:C100), где A1:A100 – диапазон ячеек с названием товаров, B1:B100 – диапазон ячеек, в которых хранятся фамилии продавцов, C1:C100 – диапазон ячеек с числовыми значениями стоимости проданных товаров. Символы «—» — двойное отрицание, используемое для прямого преобразования логических ИСТИНА и ЛОЖЬ к числовым 1 и 0 соответственно. Подробнее эта формула будет рассмотрена в одном из примеров.



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

Пример 1. На склад поступили новые товары от 5 различных производителей по 20% от каждого, при этом 25% товаров первого поставщика – высшего качества, второго – 18%, третьего – 27%, четвертого – 55%, пятого – 5% соответственно. Определить вероятность того, что случайно выбранный товар окажется высшего качества.

Вид таблицы данных:

Пример 1.

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

СУММПРОИЗВ.

Описание аргументов:

  • B2:B6 – первый диапазон ячеек с вероятностями выбора товаров 1-го, 2-го и т. д. производителей, значения которых будут умножены на соответствующие значения из второго диапазона;
  • C2:C6 – второй диапазон ячеек с вероятностями выбора товара высшего сорта среди товаров 1-го, 2-го и т. д. производителей соответственно.

В результате вычислений получаем следующее значение вероятности:

Расчет вероятности.

Как вычислить произведение суммы числ по условию в Excel?

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

Вид таблицы данных:

Пример 2.

Для расчета используем формулу:

В качестве первого и второго аргументов функции переданы логически выражения, проверяющие на соответствие указанным значениям («хлеб», «поставщик_1») диапазоны ячеек A2:A17 и B2:B17 соответственно. В результате выполнения этих выражений будут получены массивы логических значений ИСТИНА (если совпадение) и ЛОЖЬ, которые будут преобразованы в массивы числовых значений 1 или 0 благодаря использованию двойного отрицания «—». C2:C17 – диапазон ячеек со значениями стоимости. В результате перемножения элементов и сложения произведений получим следующую суммарную закупочную стоимость хлеба от первого поставщика:

вычислить произведение суммы числ.

Расчет количества отклонений с помощью функции СУММПРОИЗВ в Excel

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

Вид таблицы данных:

Пример 3.

Для расчета используем следующую формулу:

=СУММПРОИЗВ((НЕ(B2:B12>=C2:C12))*1;(D2:D12>2)*1)

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

В результате вычислений получим следующее число не выполнивших норму сотрудников:

Расчет количества отклонений.

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

Функция имеет следующий синтаксис:

=СУММПРОИЗВ(массив1;[массив2];[массив3];…)

Описание аргументов:

  • массив1 – обязательный аргумент, принимающий константу массива или диапазон ячеек с числовыми значениями, каждый элемент которого будет перемножен с соответствующим элементом (элементами) второго и последующих массивов или диапазонов, переданных в качестве последующих аргументов данной функции;
  • [массив2];[массив3];… — второй и последующие необязательные аргументы функции, принимающие константу массива или ссылку на диапазон ячеек, элементы которых будут перемножены с соответствующими элементами массивов или диапазонов (которые указаны в качестве предыдущих аргументов), а затем будет вычислена сумма произведений.

Примечания:

  1. Максимальное количество аргументов, принимаемых функцией СУММПРОИЗВ, составляет 255 диапазонов (или констант массивов).
  2. Если рассматриваемая функция принимает только один аргумент массив1, считается, что второй аргумент является массивом единиц, размерность которого соответствует размерности массив1. То есть, функции СУММ(A1:A10) и СУММПРОИЗВ(A1:10) вернут одинаковый результат.
  3. Если в качестве аргументов функции были переданы 2 и более константы массивов, они должны иметь одинаковую размерность (равно число элементов). Если в качестве аргументов СУММПРОИЗВ были переданы ссылки на 2 и более диапазона ячеек, эти диапазоны должны содержать одинаковое количество ячеек. При несоблюдении указанных условий функция СУМППРОИЗВ вернет код ошибки #ЗНАЧ!.
  4. Если в качестве аргументов функций были переданы константы массивов, содержащие нечисловые значения или ссылки на диапазоны ячеек с логическими ИСТИНА или ЛОЖЬ, не преобразуемые к числам строки или имена, функция СУММПРОИЗВ будет преобразовывать их числовому значению 0 (нуль). Например, если в одном столбце (A:A) содержатся названия товаров, а во втором (B:B) – их стоимость, функция =СУММПРОИЗВ(A1:A10;B1:B10) вернет значение 0, поскольку каждое значение в столбце A:A будет интерпретировано как число 0.

Умножение в программе Microsoft Excel

Умножение в Microsoft Excel

​Смотрите также​ в столбце, к​ нажимаешь на количество,​ все равно корректно​ с разными арифметическими​ требуются, не будут​Сумма чисел 5 и​ B7 в ячейку​ последних числа и​: Дополнительную информацию об​ следующим образом: =СУММПРОИЗВ(—(A3:A6>2))​ ввода функции в​ 4*7 + 8*6​

​ функций или вкладки​Урок: Как сделать абсолютную​

Принципы умножения в Excel

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

Умножение обычных чисел

​ 2​ C7 формула в​ добавит первое число​ этой функции можно​Вместо двойного отрицания можно​

​ ячейку вместо​ + 6*7 +​«Формулы»​ ссылку​ жмем на кнопку​ допускается опускать знак​ которые способна выполнять​13​ на все ячейки​Хотя, основной задачей программы​ Excel составляются по​ как выражение будет,​=5+2​ ячейке C7 автоматически​ к результату умножения.​​Можно создать простую формулу​​ использовать другие формулы:​

​ENTER​ 1*5= 123​), откроется окно аргументов,​Кроме обычного способа умножения,​​ENTER​​ умножения перед скобками,​

Простое умножение в Microsoft Excel

​ программа Microsoft Excel,​23​ итога​​ Microsoft Excel является​​ тем же принципам,​

Результат простого умножения в Microsoft Excel

​ таким образом, введено​=5-2​ настроится под новое​Для быстрого суммирования чисел​ для сложения, вычитания,​ =СУММПРОИЗВ(1*(A3:A6>2)) или =СУММПРОИЗВ(0+(A3:A6>2))​нажать​Таким образом, можно найти​ в которое нужно​ в программе Excel​.​ то в Excel,​ естественно, присутствует и​19​Слава​ вычисление в таблицах,​ по которым выполняются​ полностью, для того,​​Разность чисел 5 и​​ расположение и подсчитает​

Умножение в несколько действий в Microsoft Excel

Умножение ячейки на ячейку

​ в столбце или​ умножения и деления​ или даже так ​CTRL+SHIFT+ENTER​ сумму произведений 3-х,​ ввести аргументы в​ существует возможность для​Впрочем, можно выполнять действия​ для правильного подсчета,​ умножение. Но, к​92​: Есть функция СУММПРОИЗВ​ но приложение можно​ обычные арифметические примеры​ чтобы просмотреть результат​ 2​ числа в ячейках​

Умножение ячейки на ячейку в Microsoft Excel

Умножение столбца на столбец

​ строке можно использовать​ числовых значений на​ =СУММПРОИЗВ((A3:A6>2)^1).​: =СУММ(A3:A6/B3:B6)​ 4-х и т.д.​ виде чисел, или​ этих целей использовать​ и в другом​ он обязателен. Например,​ сожалению, не все​-2​ — с ней​ использовать, и как​ в математике. При​ вычислений, жмем на​=5-2​

Копирование формулы другие ячейки в Microsoft Excel

​ C3:C6.​ кнопку «Автосумма». Выберите​

Столбцы перемножены в Microsoft Excel

​ листе. Простые формулы​Запись >2 является критерием,​

Умножение ячейки на число

​Прелесть функции СУММПРОИЗВ() в​ массивов.​ адресов ячеек. Это​ специальную функцию​ порядке: сразу после​ выражение 45+12(2+4), в​ пользователи умеют правильно​42​ столбец не нужен,​ простой калькулятор. Просто,​ этом, используется практически​ кнопку Enter на​=5/2​Кроме того, вы можете​ ячейку рядом с​ всегда начинаются со​

Умножение числа на ячейку в Microsoft Excel

​ причем можно указать​ том, что после​Аргументы, которые являются массивами,​​ можно сделать, просто​​ПРОИЗВЕД​

​ знака равно, кликнуть​ Excel нужно записать​ и в полной​59​ только одна ячейка.​ ставим знак равно,​ тот же синтаксис.​ клавиатуре.​Частное от деления 5​ использовать функцию «Автосумма»​ числами, которые необходимо​

​ знака равенства (​ любые операции сравнения​ ввода функции в​ должны иметь одинаковые​

Умножение столбца на число

​ кликнув по нужным​. Вызвать её можно​ по ячейке, которую​ следующим образом:​ мере пользоваться данной​-84​ Если же нужна​ и вводим нужные​Усложним задачу, разделив количество​Допустим, у нас есть​ на 2​

Умножение столбца на число в Microsoft Excel

Умножение столбца на ячейку

​ сразу для нескольких​ сложить, нажмите кнопку​=​ (=; =).​ ячейку можно просто​ размерности (в нашем​ ячейкам. После ввода​ все теми же​ нужно умножить, а​«=45+12*(2+4)»​ возможностью. Давайте разберемся,​142​ стоимость каждого товара​ действия в любой​

​ товара в таблице​ таблица, в которой​=5/2​ ячеек. Например, можно​Автосумма​), за которым следуют​Критерии можно указывать в​ нажать​ случае это массивы​ аргументов, жмем на​ способами, что и​ затем, после знака​.​ как выполнять процедуру​98​

Умножение ячеек на ячейку в Microsoft Excel

​ отдельно — естественно,​ ячейке листа, или​ на две партии.​ указано количество товара,​=5*2​ выделить ячейки B7​

Копирование формулы в Microsoft Excel

​на вкладке​ константы, т. е.​

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

​ форме ссылки: =СУММПРОИЗВ(—(A3:A6>G8))​ENTER​ по 4 элемента).​ кнопку​ всякую другую функцию.​​ умножения, записать число.​​Процедура умножения ячейки на​ умножения в программе​Мне нужно узнать​ нужен столбец, C1​

  1. ​ действия можно написать​ Теперь, чтобы узнать​ и цена его​​Произведение чисел 5 и​​ и C7, нажать​

    Вызов Мастера функций в Microsoft Excel

    ​Главная​​ числовые значения, и​​ – ячейка​, что снимает некий​ В противном случае​​«OK»​​С помощью Мастера функций,​

    Мастер функций в Microsoft Excel

  2. ​ Ведь, как известно,​​ ячейку сводится все​​ Microsoft Excel.​ произведение всех положительных​ = A1*B1 -​​ в строке формул.​​ общую стоимость, нам​ единицы. Нам нужно​ 2​​ кнопку​​, а затем нажмите​ операторы вычисления, такие​G8​​ психологический барьер перед​​ функция СУММПРОИЗВ() возвращает​

    Вкладка Формулы в Microsoft Excel

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

​Для получения результата жмем​ нужно прежде сложить​​ узнать общую сумму​=5*2​Автосумма​​ клавишу​ как плюс (​должна содержать число​ использованием формул массива.​ значение ошибки #ЗНАЧ!.​ и вывода результата​​ нажав на кнопку​​ произведение не меняется.​ принципу, что и​​ Excel​​ помещать ПРОИЗВ в​

Ручной ввод формулы в Microsoft Excel

​ все строки.​ на кнопку Enter.​ количество обеих партий​ стоимости каждого наименования​​=5^2​​и суммировать два​ВВОД​+​ 2.​Оказывается, что в качестве​В формуле =СУММПРОИЗВ(A3:A6;B3:B6) функция​ на экран.​«Вставить функцию»​Таким же образом, можно,​ процедура умножения числа​​Как и любое другое​​ ЕСЛИ, и наоборот,​Анатолий головатенко​К основным операторам вычислений,​

Аргументы функции в программе Microsoft Excel

​ товара, и, затем,​ товара. Это можно​Число 5 во второй​ столбца одновременно.​(Windows) или​), минус (​Критерии можно применять и​ аргумента этой функции​

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

lumpics.ru

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

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

​ к текстовым значениям,​ можно указать не​

  • ​ элементы массивов как​ Excel существует большое​
  • ​Затем, нужно найти функцию​ сразу несколько ячеек​
  • ​ всего, нужно определиться,​ программе Excel, умножение​

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

​ вернее оно умножала​ третьего столбика поставь​ программе Microsoft Excel,​ на цену. В​

​ количества на цену​=5^2​​ ниже и вставьте​​(Mac).​), звездочка (​ например, =СУММПРОИЗВ(—(B3:B6=»яблоки»)) –​ только произведение массивов​ нулевые. Однако, как​ количество вариантов использование​ПРОИЗВЕД​ и несколько чисел.​ в какой ячейке​ выполняется при помощи​ все числа, но​ курсор на ячейку,​ относятся следующие:​ арифметике подобные действия​

​ товара. Становимся курсором​Одной из основных возможностей​ их в ячейку​Когда вы нажимаете кнопку​

​*​ вернет количество ячеек,​ (A3:A6*B3:B6), но и​ показано ниже, функцию​ такого арифметического действия,​, в открывшемся окне​Для того, чтобы умножить​ будет выводиться результат.​

​ специальных формул. Действия​ не провиряло их​ затем поставь знак​= («знак равенства») –​ выполнятся с использованием​ в ячейку, где​ программы Microsoft Excel​

​ A1 нового листа​Автосумма​) и косая черта​ содержащие слово яблоки​ использовать другие функции​ можно использовать для​ как умножение. Главное,​

​ мастера функций, и​ столбец на определенное​ В ней ставим​ умножения записываются с​ на знак: «-«.​ равно и добавь​ равно;​

  • ​ скобок, иначе первым​ должна будет отображаться​ является возможность работы​​ Excel. При необходимости​​, Excel автоматически вводит​ (​ (подробнее, например, в​
  • ​ и даже применить​ подсчета текстовых значений.​ знать нюансы применения​ нажать кнопку​ число, нужно сразу​ знак равно (=).​ применением знака –​ Помогите, пожайлусто.​ адрес ячейки «Количество»​
  • ​+ («плюс») – сложение;​ действием будет выполнено​
  • ​ сумма, и ставим​ с формулами. Это​ измените ширину столбцов,​ формулу для суммирования​/​

​ статье Подсчет значений​ к массивам операции​Что произойдет если указать​ формул умножения в​«OK»​ умножить на это​ Далее, поочередно кликаем​ «*».​​Казанский​​ * адрес ячейки​​— («минус») – вычитание;​​ умножение, что приведет​

​ там знак равно​ значительно упрощает и​ чтобы видеть все​ чисел (в которой​).​​ с множественными критериями​​ сравнения, т.е. использовать​ только 1 массив,​ каждом конкретном случае.​

​.​ число ячейку, как​ по ячейкам, содержание​Программу Microsoft Excel можно​:​ «Цена». Нажми клавишу​(«звездочка») – умножение;​ к неправильному подсчету.​ (=). Далее, выделяем​ ускоряет процедуру подсчета​ данные.​ используется функция СУММ).​

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

​В качестве примера рассмотрим​ (Часть 1. Условие​ ее для сложения​​ т.е.=СУММПРОИЗВ(A3:A6)? Тогда функция​​Автор: Максим Тютюшев​Через вкладку​

​ это было описано​ которых нужно перемножить.​ использовать, как калькулятор,​nait123321​ ENTER. (=D2*E2). Поставь​/ («наклонная черта») –​​ Воспользуемся скобками, и​​ ячейку с количеством​ общих итогов, и​Примечание:​Примечание:​ простую формулу.​ И)).​​ чисел, удовлетворяющих определенным​​ СУММПРОИЗВ() вернет сумму​Функция СУММПРОИЗВ(), английская версия​«Формулы»​ выше. Затем, с​ После выбора каждой​ и просто умножать​, формула массива (вводится​ курсор на ячейку​ деление;​ для решения данной​ товара. Как видим,​ отображения искомых данных.​ Чтобы эти формулы выводили​ Также в ячейке можно​Выделите на листе ячейку,​Функцию СУММПРОИЗВ() можно использовать​ условиям.​

​ элементов, т.е. будет​ SUMPRODUCT(), не так​. Находясь в ней,​

​ помощью маркера заполнения,​ ячейки, ставим знак​ в ней различные​ Ctrl+Shift+Enter, отображается в​ с первым результатом​

​^ («циркумфлекс») – возведение​ задачи в программе​ ссылка на неё​ Данный инструмент является​

​ результат, выделите их​ ввести ALT+= (Windows)​ в которую необходимо​​ для отбора значений​​Попробуем подсчитать число значений​ эквивалентна функции СУММ():​

​ проста, как кажется​ нужно нажать на​ копируем формулу на​ умножения (*).​ числа.​ фигурных скобках) Код​ умножения, выведи указатель​ в степень.​ Excel.​ сразу же появляется​

​ своеобразной фишкой приложения.​ и нажмите клавишу​ или ALT+​ ввести формулу.​ по нескольким критериям​ больших 2 в​ =СУММ(A3:A6).​

  • ​ с первого взгляда:​​ кнопку​​ нижние ячейки, и​Для того, чтобы умножить​Для того, чтобы умножить​
  • ​ =ПРОИЗВЕД(ЕСЛИ(A1:A99>0;A1:A99;1))​​ мыши на правый​​Как видим, программа Microsoft​Итак, ставим знак равно​ после знака равно.​ Давайте разберемся, как​
  • ​ F2, а затем —​​+= (Mac), и​​Введите​ (с множественными условиями).​ диапазоне​Синтаксис функции СУММПРОИЗВ() позволяет​

​ помимо собственно нахождения​«Математические»​

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

​ получаем результат.​ столбец на столбец,​ одно число на​Вячеслав Я​ нижний край ячейки,​ Excel предоставляет полный​ (=) в первой​

  • ​ Затем, после координат​ создать формулы в​
  • ​ВВОД​ Excel автоматически вставит​
  • ​=​ Как известно, 2​

​A3:A6​​ не просто указывать​ суммы произведений, эта​

excel2.ru

Создание простой формулы в Excel

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

​ (и удерживая ее)​ выполнения различных арифметических​

  1. ​ Затем открываем скобку,​ арифметический знак. В​ и как работать​

  2. ​Return​​Пример: чтобы сложить числа​​ затем константы и​ разные условия:​ 8, 6, 1.​ определенный диапазон, но​ для подсчета и​ инструментов​

    ​ которое следует перемножить​​ этих столбцов, как​​ листе, или в​

    ​, жалко не могу​​ тяни низ по​

    • ​ действий. Данные действия​ кликаем по первой​ данном случае, это​ с ними.​(Mac).​

    • ​ за январь в​ операторы (не более​Условие​Если мы запишем формулу​ и осуществлять арифметические​

  3. ​ суммирования значений на​​«Библиотека функций»​​ столбец, например, там​​ показано в примере​​ строку формул, знак​

​ попробовать на примере,​ столбцу до нужной​​ могут выполняться, как​​ ячейке в столбце​ будет знак умножения​​Скачать последнюю версию​​Данные​​ бюджете «Развлечения», выберите​​ 8192 знаков), которые​ИЛИ​ =СУММПРОИЗВ(A3:A6>2), то получим​ действия перед операцией​

Использование автосуммирования

​ основе критериев, а​. Затем, в появившемся​ находится определенный коэффициент,​ выше. Затем, становимся​ равно (=). Далее,​ но идея такая:​ строки​​ при составлении таблиц,​​ «1 партия», ставим​​ (*). Далее, кликаем​​ Excel​2​​ ячейку B7, которая​​ нужно использовать при​​. Например, подсчитать ячеек содержащих​​ результат 0. Выделив​

Кнопка

​ суммирования. Например, записав:​​ также, в некоторых​​ списке следует выбрать​ то вышеуказанный способ​ на нижний левый​ указываем первый множитель​

​ создайте рядом столбец​​Слава​ так и отдельно​ знак плюс (+),​КОМАНДА​ по ячейке, где​Самыми простыми формулами в​5​

​ находится прямо под​ вычислении.​ значение яблоки ИЛИ​ в Строке формул​=СУММПРОИЗВ(A3:A6*2), получим сумму произведений​ случаях, избавить от​ пункт​​ не подойдет. Это​​ угол заполненной ячейки.​ (число). Потом, ставим​ и поставить формулу​: Вопрос неполный, видимо.​

Формула, созданная нажатием кнопки

​ для вычисления результата​ кликаем по первой​ размещаются данные с​ программе Microsoft Excel​Формула​ столбцом с числами.​

Результат автосуммирования в ячейке В7

​В нашем примере введите​​ груши =СУММПРОИЗВ((B3:B6=»яблоки»)+(B3:B6=»груши»));​

  • ​ A3:A6>2 и нажав​ =38 (каждый элемент​ необходимости применений формул​«ПРОИЗВЕД»​ связано с тем,​ Появляется маркер заполнения.​ знак умножить (*).​

  • ​ такую, в каждую​Такая формула в​ определенных арифметических операций.​ ячейки в столбце​ ценой единицы товара.​ являются выражения арифметических​Описание​ Затем нажмите кнопку​=1+1​Условие​ клавишу​ массива из​ массива.​.​

  • ​ что при копировании​ Перетягиваем его вниз​ Затем, пишем второй​ ячейку конечно,: ЕСЛИ​ Экселе есть, ничего​Автор: Максим Тютюшев​ «2 партия». Далее,​​ Арифметическая формула готова.​​ действий между данными​Результат​

Примеры

​Автосумма​.​И​F9​A3:A6​Существует несколько вариантов применения​Набрать наименование функции​ будет сдвигаться диапазон​

​ с зажатой левой​​ множитель (число). Таким​ та ячейка больше​ «составлять» не нужно.​Дано 2 столбца в​​ закрываем скобку, и​​Чтобы просмотреть её результат,​​ расположенными в ячейках.​​=A2+A3​

​. В ячейке В7​

​Примечания:​

​. Например, подсчитать количество​

​, получим массив {ИСТИНА:​

​был умножен на​

​ функции СУММПРОИЗВ():​

​ПРОИЗВЕД​

​ обоих множителей, а​ кнопкой мыши. Таким​

​ образом, общий шаблон​

​ нуля, ТО та​

​СУММПРОИЗВ​ Excel: Количество и​

​ ставим знак умножить​

​ просто жмем на​

​ Для того, чтобы​Сумма значений в ячейках​ появляется формула, и​

​ ​

​ значений больше 2​

​ ИСТИНА: ИСТИНА: ЛОЖЬ},​ 2, затем все​

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

​, и её аргументы,​

​ нам нужно, чтобы​ образом, формула умножения​ умножения будет выглядеть​

​ ячейка, ИНАЧЕ 1.​

​Если нужно что-то​

​ цена. В них​

​ (*). Кликаем, по​

​ клавиатуре кнопку Enter.​

​ создать подобную формулу,​ A1 и A2​

​ Excel выделяет ячейки,​

​Вместо ввода констант в​

​ и меньше 5:​ который говорит, что​

​ произведения просуммированы);​

​ списка (массива);​

​ вручную, после знака​ один из множителей​

​ копируется во все​

​ следующим образом:​

​ внизу сделайте общее​ более сложное, стоит,​

​ 1000 строк. Как​

​ первой ячейке в​

​Для того, чтобы не​ прежде всего, ставим​

​=A2+A3​

support.office.com

Создание формул в программе Microsoft Excel

Формулы в Microsoft Excel

​ которые суммируются.​ формуле можно выбрать​ =СУММПРОИЗВ((A3:A6>2)*(A3:A6​ мы движемся в​=СУММПРОИЗВ(A3:A6*B3:B6), получим результат суммы​суммирование и подсчет значений,​ равно (=) в​ был постоянным.​ ячейки столбца.​«=(число)*(число)»​ произведение. ячейки с​ наверное, написать, телепатировать​ посчитать в 3​ столбце «Цена». Таким​ вводить данную формулу​

​ знак равенства в​=A2-A3​

Создание простейших формул

​Чтобы отобразить результат (95,94)​ ячейки с нужными​Условие​ правильном направлении: в​ произведений – 123​ удовлетворяющих определенным критериям;​ нужной ячейке, или​Сначала, умножаем обычным способом​После этого, столбцы будут​.​ нулем и менее​ тяжело сегодня.​ столбце «Итог» Произведением​ образом, мы получили​ каждый раз для​ ту ячейку, в​Разность значений в ячейках​ в ячейке В7,​ значениями и ввести​

Введение знака равно в Microsoft Excel

​И​ диапазоне​ (все элементы массивов​замена формул массива (в​ в строке формул.​ первую ячейку столбца​ перемножены.​На примере показано умножение​ примут значение 1​Twins88​ «Количество на Сумма»​ формулу.​ вычисления общей стоимости​ которую предполагается выводить​ A1 и A2​ нажмите клавишу ВВОД.​ операторы между ними.​. Например, найти сумму​A3:A6​ были попарно перемножены,​

Примеры вычислений

​ некоторых случаях).​Шаблон функции для ручного​ на ячейку, в​Аналогично можно множить три​ 564 на 25.​ и без проблем​: СУММПРОИЗВ (массив1;массив2;массив3;…)​ для каждой строки?​Кликаем на кнопку Enter,​ каждого наименования товара,​ полученный результат от​=A2-A3​ Формула также отображается​В соответствии со стандартным​ Чисел больше 2​больше 2 только​ а затем сложены,​В этом разделе показан​ ввода следующий:​ которой содержится коэффициент.​ и более столбца.​ Действие записывается следующей​ умножется. Попробуйте.​Массив1, массив2, массив3…—​Павел кольцов​ чтобы узнать результат.​ просто наводим курсор​ арифметического действия. Либо​=A2/A3​ в строке формул​ порядком математических операций,​

Арифметическое действие в Microsoft Excel

​ и меньше 5:​ первые 3 значения.​ т.е. A3*B3+ A4*B4+​

Результат арифметичекого действия в Microsoft Excel

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

Перетягивание результатов в Microsoft Excel

​ умножение и деление​ =СУММПРОИЗВ((A3:A6>2)*(A3:A6​ Хотя значению ИСТИНА​ A5*B5+ A6*B6), т.е.​ раскрыт ее потенциал​ ячейку); число (или​ ставим знак доллара​

Результаты подсчитаны в Microsoft Excel

​ ячейку на число,​«=564*25»​ есть формулярное представление.​ 30 массивов, чьи​ третьего столбца ставишь​ и в прошлый​ угол ячейки с​ ячейку, и вставить​ в ячейках A1​Примечания:​ выполняются до сложения​В файле примера приведены​

​ соответствует 1, а​ эта запись эквивалента​ для других применений.​ ссылка на ячейку);…)»​ перед координатами столбца​ как и в​.​AlexM​ компоненты нужно перемножить,​ =1столбец*2столбец и протягиваешь​ раз, с применением​ результатом, и тянем​ знак равно в​ и A2​ ​ и вычитания.​ решения подобных задач.​ ЛОЖЬ – 0,​ формула =СУММПРОИЗВ(A3:A6;B3:B6);​Пусть имеется 2 диапазона​

​. То есть, если​ и строки ссылки​ выше описанных примерах,​Чтобы просмотреть результат вычислений,​: Как вариант, тоже​ а затем сложить.​ за правый нижний​ способа перетягивания, копируем​ вниз, на всю​ строку формул. Эти​=A2/A3​Чтобы сложить числа в​Нажмите клавишу​В ряде случаев (когда​ мы не получим​=СУММПРОИЗВ(A3:A6+B3:B6), получим сумму элементов​ чисел​ например нам нужно​

Формула со скобками в Microsoft Excel

​ на ячейку с​ прежде всего, ставим​

Результат в Microsoft Excel

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

Копирования формулы в Microsoft Excel

​=A2*A3​ столбце, выберите ячейку​ВВОД​ нужно подсчитать или​ 3, т.к. для​ из двух диапазонов;​A3:A6B3:B6​ 77 умножить на​ коэффициентом. Таким способом,​ знак равно (=)​ клавишу​Код =ПРОИЗВЕД(—ТЕКСТ(A1:A10;»Основной;1″))​

Калькулятор

​ более общее средство​Cерёга чигринский​ для других строк​ которых расположено наименование​ автоматически дублируются.​Произведение значений в ячейках​ под последним числом​(Windows) или​ сложить значения, удовлетворяющие​ перевода значений ИСТИНА/ЛОЖЬ​=СУММПРОИЗВ(A3:A6/B3:B6), получим сумму попарных​, содержащие соответственно 2​

Использование Microsoft Excel в качестве калькулятора

​ 55, и умножить​ мы превратили относительную​

Результат вычисления в Microsoft Excel

Основные операторы Excel

​ в ту ячейку,​ENTER​Czeslav​ для выполнения действий,​

  • ​: В колонке «вставить​ таблицы.​
  • ​ товара.​
  • ​Затем выделяем определенную ячейку,​
  • ​ A1 и A2​
  • ​ в столбце. Чтобы​Return​
  • ​ определенным критериям) можно​ в числовую форму​

​ отношений всех элементов, ​ массива чисел: {4:8:6:1}​ на 23, то​ ссылку в абсолютную,​ в которую вы​.​: Еще массивный вариант​ подобных функции СУММПРОИЗВ.​ функцию» введи параметры​Нужно заметить, что не​

​Как видим, формула скопировалось,​

lumpics.ru

Произведение столбцов в Excel

​ заполненную данными, и​=A2*A3​ сложить числа в​(Mac).​ заменить использование формул​ требуется применить к​ т.е. 4/7 +​ и {7:6:7:5}. Записав​

​ записываем следующую формулу:​​ координаты которой при​ предполагаете выводить ответ​Во время вычислений, нужно​ Код =ПРОИЗВЕД(A1:A10^(A1:A10>0))​ Например, можно вычислить​

​ какие нужно.​​ обязательно все данные​ и общая стоимость​ ставим нужный арифметический​

​=A2^A3​​ строке, выберите первую​Рассмотрим другой вариант простой​ массива функцией СУММПРОИЗВ(),​ ним арифметическую операцию.​ 8/6 + 6/7​ формулу =СУММПРОИЗВ(A3:A6;B3:B6), получим​«=ПРОИЗВЕД(77;55;23)»​ копировании изменяться не​ арифметических действий. Далее,​ помнить, что приоритет​Казанский​

​ сумму квадратов элементов​​Антон сигарёв​ формулы должны располагаться​ автоматически рассчиталась для​ знак («+», «-»,​Значение в ячейке A1​ ячейку справа.​ формулы. Введите​ например:​ Для этого можно,​ + 1/5= 2,9619​ 123. Результат получен​

​. Для отображения результата,​​ будут.​ нужно записать числовой​ арифметических действий в​: При использовании функции​ в массиве A2:B4,​: пишешь формулу в​ в соседних ячейках,​ каждого вида товара,​ «*»,«/», и т.д.).​ в степени, указанной​Создав формулу один раз,​=5+2*3​=СУММПРОИЗВ(—ЕПУСТО(D2:D23)) подсчет пустых ячеек​ например, применить операцию​Аналогичные вычисления можно выполнить​ поэлементным перемножением всех​ жмем на кнопку​Теперь, осталось обычным способом,​ множитель, поставить знак​

Как составить формулу сумма произведений в excel

​ Экселе, такой же,​​ ИНДЕКС в формуле​
​ используя формулу СУММ​ первой ячейке итога:​ или в границах​
​ согласно данным о​
​ Эти знаки называются​ в ячейке A2​ ее можно копировать​в другой ячейке​

​ в диапазоне;​​ двойного отрицания (—),​
​ и с функцией​ элементов двух массивов,​ENTER​ с помощью маркера​ умножения (*), и​
​ как в обычной​ AlexM последняя становится​ (A2:B4^2), и затем​ зажимаешь контрол и​ одной таблицы. Они​ его количестве и​ операторами формул. Выделяем​=A2^A3​ в другие ячейки,​ и нажмите клавишу​

Формула для вычисления произведения только положительных чисел?

​=СУММПРОИЗВ(НАИБОЛЬШИЙ(A:A;{1;2;3})) сумма 3-х наибольших​​ что позволит привести​ СУММ(), только для​ а затем сложением​.​
​ заполнения, скопировать формулу​
​ кликнуть по ячейке,​
​ математике. Но, знак​
​ немассивной.​
​ нажав клавиши CTRL+SHIFT+ENTER.​
​ жмешь мышкой на​
​ могут находиться в​
​ цене.​
​ следующую ячейку. Так​
​Формула​
​ а не вводить​ВВОД​ значений;​ массив в числовую​ этого нужно ее​ полученных произведений. То​При использовании первых двух​ в другие ячейки.​ которую вы хотите​ умножения нужно добавлять​Код =PRODUCT(INDEX(A1:A10^(A1:A10>0);0))​

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

​или​​=СУММПРОИЗВ((A3:A6>СРЗНАЧ(A3:A6))*(A3:A6)) сумма значений, которые​​ форму {1:1:1:0}.​​ ввести как формулу​ есть были выполнены​ вариантов применения функции​ Как видим, сразу​ умножить.​ в любом случае.​Еще массивная формула​: Здравствуйте, у меня​ знак умножить, опять​ даже на другом​ рассчитывать формулы в​ пор, пока все​Результат​ Например, при копировании​Return​ больше среднего.​
​Итак, задача подсчета значений​ массива, т.е. после​

​ следующие арифметические действия:​​ (с помощью Мастера​ появляется готовый результат.​
​Для того, чтобы вывести​

​ Если при записи​​ Код =EXP(СУММ(ЕСЛИОШИБКА(LN(A1:A99);)))​ есть N цыфр​

​ нажимаешь контрол и​​ листе документа. Программа​ несколько действий, и​ ячейки, которые нам​=5+2​
​ формулы из ячейки​

​. Excel перемножит два​Совет​

CyberForum.ru

​ больше 2 решается​

Skip to content

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

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

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

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

  • Функция СУММПРОИЗВ в Excel — синтаксис и использование
  • Логика работы СУММПРОИЗВ в Excel
  • Как работает СУММПРОИЗВ с несколькими условиями
  • Как работает формула СУММПРОИЗВ с одним условием
  • Как пересчитать, суммировать или найти среднее по нескольким условиям
  • 1. Формула с логикой И
  • 2. Формула с логикой ИЛИ
  • 3. Формула с логикой И и ИЛИ
  • Формула СУММПРОИЗВ для средневзвешенного значения
  • СУММПРОИЗВ как альтернатива формулам массива
  • Excel СУММПРОИЗВ — примеры расширенных формул

Функция СУММПРОИЗВ в Excel — синтаксис и использование

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

Синтаксис функции СУММПРОИЗВ прост и понятен:

СУММПРОИЗВ(массив1; [массив2]; [массив3]; …)

Где массив1, массив2 и т. д. — это непрерывные диапазоны ячеек или массивов чисел, элементы которых вы хотите перемножить, а затем сложить.

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

Максимальное количество массивов — 255 в Excel 365-2007 и 30 в более ранних версиях Excel.

Хотя СУММПРОИЗВ работает с массивами, она не требует использования формулы массива Ctrl + Shift + Enter. Вы вводите формулу обычным способом, нажимая клавишу Enter.

Примечания:

  • Все массивы в формуле СУММПРОИЗВ должны иметь одинаковое количество строк и столбцов, иначе вы получите ошибку #ЗНАЧ!.
  • Если какой-либо аргумент массива содержит нечисловые значения, они будут рассматриваться как нули.
  • Если массив является логическим тестом, он дает значения ИСТИНА и ЛОЖЬ. В большинстве случаев вам нужно преобразовать их в 1 и 0 с помощью двойного отрицания (—). 
  • СУММПРОИЗВ не поддерживает подстановочные знаки * и ?.

Логика работы СУММПРОИЗВ в Excel

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

Предположим, у вас есть количество товаров в ячейках A2:A4, их цены в ячейках B2:B4, и вы хотите узнать их общую стоимость. Если бы вы делали школьный тест по математике, вы бы умножали количество на цену каждого предмета, а затем складывали промежуточные итоги. В Microsoft Excel вы можете получить сумму произведений с помощью одной формулы:

=СУММПРОИЗВ(B2:B5;C2:C5)

Следующий скриншот показывает ее в действии:

Вот что происходит «под капотом» с точки зрения математики:

  • Формула берет 1-е число из 1-го массива (цену) и умножает его на 1-е число из 2-го массива (количество), затем берет 2-е число из 1-го массива и умножает его на 2 е число из 2-го массива, и так далее.
  • Когда все элементы перемножаются, формула суммирует произведения и возвращает итоговую сумму.

Другими словами, наша формула СУММПРОИЗВ выполняет следующие математические операции:

=С2*B2 + С3*B3 + С4*B4 + С5*B5

Как использовать СУММПРОИЗВ в Excel с условиями – примеры формул

Только подумайте, сколько времени вы могли бы сэкономить, если бы ваша таблица содержала не 4 строки данных, а сотни или тысячи строк!

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

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

Сумма произведений с несколькими условиями

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

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

=СУММПРОИЗВ(—(C2:C10<B2:B10))

или

=СУММПРОИЗВ((C2:C10<B2:B10)*1)

Где C2:C10 — реальные продажи, а B2:B10 — запланированные продажи.

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

=СУММПРОИЗВ((C2:C10<B2:B10)*(A2:A10=»яблоки»))

Или вы можете использовать следующий синтаксис:

=СУММПРОИЗВ(—(C2:C10<B2:B10);—(A2:A10=»яблоки»))

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

Как работает формула СУММПРОИЗВ с одним условием

Для начала давайте разберем более простой случай. Нужно сравнить числа в двух столбцах построчно и сообщить, сколько раз числа колонки C меньше, чем B (то есть, план продаж не выполнен):

=СУММПРОИЗВ(—(C2:C10<B2:B10))

Если вы выделите часть (C2:C10<B2:B10) в строке формул и нажмете F9, чтобы просмотреть вычисленные значения, вы увидите следующую картину:

=СУММПРОИЗВ(—({ЛОЖЬ:ИСТИНА:ЛОЖЬ:ЛОЖЬ:ИСТИНА:ЛОЖЬ:ИСТИНА:ЛОЖЬ:ЛОЖЬ}))

Здесь мы имеем массив логических значений ИСТИНА и ЛОЖЬ, где ИСТИНА означает, что указанное условие выполнено (т. е. значение в столбце С меньше значения в колонке В в той же строке), а ЛОЖЬ указывает, что условие не выполнено.

Двойное отрицание (—) преобразует логические значения ИСТИНА и ЛОЖЬ в единицы и нули: {0:1:0:0:1:0:1:0:0}.

Другой способ преобразовать логические значения в числа — умножить массив на 1:

=СУММПРОИЗВ((C2:C10<B2:B10)*1)

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

Как работает формула СУММПРОИЗВ с несколькими условиями

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

Как вы помните, мы использовали следующие формулы, чтобы узнать, во сколько раз количество реальных продаж (столбец C) было меньше запланированных продаж (столбец B) яблок (столбец A):

=СУММПРОИЗВ((C2:C10<B2:B10)*(A2:A10=»яблоки»))

или:

=СУММПРОИЗВ(—(C2:C10<B2:B10);—(A2:A10=»яблоки»))

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

=СУММПРОИЗВ({0:1:0:0:1:0:1:0:0};{1:1:0:0:0:0:0:0:0})

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

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

В Excel 2003 и более ранних версиях, в которых ещё не было функций ЕСЛИ с условиями, одним из наиболее распространенных применений функции СУММПРОИЗВ было условное суммирование или подсчет ячеек с несколькими критериями. Начиная с Excel 2007, Microsoft представила серию функций, специально разработанных для таких задач, — СУММЕСЛИМН, СЧЁТЕСЛИМН и СРЗНАЧЕСЛИ.

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

Формула СУММПРОИЗВ с логикой И

Предположим, у вас есть следующий набор данных, где в столбце A перечислены регионы, в столбце B — товары, а в столбце C — данные о продажах:

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

В последних версиях Excel 2016, 2013, 2010 и 2007 задачу можно легко выполнить с помощью формул СУММЕСЛИМН, СЧЁТЕСЛИМН и СРЗНАЧЕСЛИ. Если вы не ищете легких путей или все еще используете Excel 2003 или более раннюю версию, вы можете получить желаемый результат с помощью СУММПРОИЗВ.

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

  • Чтобы подсчитать количество продаж яблок для Севера :

=СУММПРОИЗВ(—(A3:A13=F2); —(B3:B13=F3))

  • Суммируем продажияблок для Севера:

=СУММПРОИЗВ(—(A3:A13=F2); —(B3:B13=F3); C3:C13)

  • Чтобы найти средний размер продажи яблок на Севере:

Чтобы вычислить среднее значение, мы просто делим сумму на количество следующим образом:

=СУММПРОИЗВ(—(A3:A13=F2); —(B3:B13=F3); C3:C13)/СУММПРОИЗВ(—(A3:A13=F2); —(B3:B13=F3))

Формула СУММПРОИЗВ с логикой ИЛИ

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

В формулах СУММПРОИЗВ Excel, а также в формулах массива символ плюс действует как оператор ИЛИ, который указывает Excel вернуть ИСТИНА, если ЛЮБОЕ из условий в данном выражении оценивается как ИСТИНА.

На следующем скриншоте показана такая формула в действии:

Чтобы подсчитать количество всех продаж апельсинов и лимонов независимо от региона, использована следующая формула:

=СУММПРОИЗВ((B3:B13=F2)+(B3:B13=H2))

Она означает следующее: подсчитывать ячейки, если B3:B13=»апельсины» ИЛИ B3:B13=»лимоны».

Чтобы найти общие продажи апельсинов и лимонов , добавьте еще один аргумент, содержащий диапазон продаж :

=СУММПРОИЗВ((B3:B13=F2)+(B3:B13=H2); C3:C13)

Формула СУММПРОИЗВ с логикой И и ИЛИ

Во многих ситуациях вам может понадобиться условно подсчитать или суммировать ячейки с помощью логики И и ИЛИ одновременно. Даже в последних версиях Excel серия функций ЕСЛИ на это не способна.

Одним из возможных решений является объединение двух или более функций СУММЕСЛИМН+СУММЕСЛИМН или СЧЁТЕСЛИМН+СЧЁТЕСЛИМН .

Другой способ — использовать функцию СУММПРОИЗВ Excel, где:

  • Знак умножения (*) используется как оператор И.
  • Плюс (+) используется как оператор ИЛИ.

Для лучшего понимания, рассмотрим следующие примеры.

Чтобы сделать формулы немного более компактными, вы можете записать переменные в отдельные ячейки — «Регион» в F1 и «Товары» в F2 и H2 — и ссылаться на них в своей формуле:

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

=СУММПРОИЗВ((A3:A13=F2)*((B3:B13=F3)+(B3:B13=H3)))

Чтобы суммировать продажи яблок и лимонов в Северном регионе, возьмите приведенную выше формулу и добавьте массив Продажи с логикой «И»:

=СУММПРОИЗВ((A3:A13=F2)*((B3:B13=F3)+(B3:B13=H3))*C3:C13)

Формула СУММПРОИЗВ для средневзвешенного значения

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

Общая формула СУММПРОИЗВ для средневзвешенного значения выглядит следующим образом:

СУММПРОИЗВ( значения ; веса )/СУММ( веса )

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

=СУММПРОИЗВ(B2:B7;C2:C7)/СУММ(C2:C7)

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

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

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

Какие преимущества это дает вам? По сути, вы сможете легко управлять своими формулами, не нажимая Ctrl + Shift + Enter каждый раз, когда вы вводите новую или редактируете существующую формулу массива.

В качестве примера мы можем взять простую формулу массива, которая подсчитывает все символы в заданном диапазоне ячеек. Более подробно этот пример рассмотрен в статье Как посчитать количество знаков в Excel.

=СУММПРОИЗВ(ДЛСТР( диапазон ))

или

=СУММПРОИЗВ(ДЛСТР(A2:A5))

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

Excel СУММПРОИЗВ — примеры расширенных формул

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

Вот как мы это уже делали в более ранних публикациях на нашем сайте:

  • СУММПРОИЗВ для ВПР по нескольким критериям — как выполнять поиск по нескольким критериям и возвращать совпадающие числа. 
  • «Левый» ВПР для числовых значений – извлекаем из столбца слева от столбца поиска числовые значения и суммируем их.
  • Как подсчитать символы в Excel — формулы для подсчета всего или только определенных символов в диапазоне.
  • СУММПРОИЗВ для подсчета слов в Excel — формулы для получения общего количества слов в определенном диапазоне или подсчета только определенных слов.
  • Как подсчитать различные значения — узнайте, сколько разных значений появляется в диапазоне (уникальных плюс первые повторяющиеся вхождения).
  • Подсчет дубликатов и уникальных значений — формула СУММПРОИЗВ / СЧЁТЕСЛИ для подсчета дубликатов и уникальных значений в столбце или между двумя столбцами.
  • Извлечение только чисел из буквенно-цифровых строк — СУММПРОИЗВ в сочетании с 7 другими функциями извлекает все числа из строки число-текст-число.

Расчет суммы произведений в 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. Программа производит подсчет и на этот раз выдает уже корректное значение. Мы получили общую сумму заработной платы за три месяца, которая причитается сотруднику предприятия Парфенову Д. Ф.
  • Таким же образом можно применять условия не только к тексту, но и к числам с датами, добавляя знаки условия « », «=», « ».

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

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Примеры функции ПРОИЗВЕД для произведения расчетов в Excel

    Функция ПРИЗВЕД принимает в качестве аргументов два массива, содержащих как минимум по одному элементу, которые являются числовыми значениями, и возвращает результат перемножения (произведение) всех чисел, содержащихся в массивах.

    Например, запись =ПРОИЗВЕД(B1;C1) эквивалентная записи =B1*C1. Если были переданы ссылки на диапазоны ячеек =ПРОИЗВЕД(C7:C9;D7:D9), такая запись соответствует перемножению всех чисел в ячейках: =C7*C8*C9*D7*D8*D9. Как видно, функция ПРОИЗВЕД обеспечивает удобство выполнения операции произведения над числами, содержащимися в большом количестве ячеек. Несмотря на свою простоту эта функция открывает широкие возможности в Excel.

    Произведение корней квадратного уравнения в Excel

    Пример 1. В таблице содержатся числовые данные (несколько строк и столбцов). Вычислить корень квадратный произведения всех указанных чисел.

    Вид таблицы данных:

    Для расчета используем следующую формулу:

    =0;КОРЕНЬ(ПРОИЗВЕД(A2:D5));»отрицательное число»)’ class=’formula’>

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

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

    Расчет вероятности комбинаций в покере в Excel

    Пример 2. В колоде находятся 52 карты 4 разных мастей (всего по 13 карт). Определить вероятность события, когда из колоды последовательно вытаскивают и возвращают обратно 4 карты различной масти.

    Вид таблицы данных:

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

    Вероятность первого события равна 1, поскольку карта любой масти будет уникальной (предшествующих событий нет). Вероятность второго и последующих событий определяется соотношением общего числа карт оставшихся мастей к числу карт во всей колоде, то есть 13 (число карт одной масти) * 3 (число оставшихся мастей)/52 – вероятность второго события.

    Определим искомые вероятности в Excel с помощью формул:

    Вычислим искомую вероятность с помощью функции:

    • 1 – определенная ранее вероятность первого события;
    • C4:C6 – диапазон ячеек с вероятностями последующих событий.

    Подобная запись (наличие чисел и ссылок на ячейки в качестве аргументов функции) также является допустимой.

    Правила использования функции ПРОИЗВЕД в Excel

    Функция имеет следующий синтаксис:

    =ПРОИЗВЕД( число1; [число2];…)

    • число1 – обязательный для заполнения, принимает числовое значение, ссылку на ячейку или диапазон ячеек с числовыми данными, которые необходимо перемножить;
    • [число2];… — второй и последующие необязательные аргументы, которые принимают числовые значения или ссылки на ячейки с числами, выступающими в роли второго и последующим множителей. Если явно не указан, принимается значение, равное 1. Например, =ПРОИЗВЕД(5) эквивалентно =5*1 и возвращает число 5. Максимальное число аргументов – 255.
    1. Функция выполняет промежуточные преобразования данных там, где это возможно, например, текстовые представления чисел, логические ИСТИНА и ЛОЖЬ. Например, =ПРОИЗВЕД(“3”;”6”) вернет значение 18, =ПРОИЗВЕД(3;ЛОЖЬ) вернет значение 0 (так как логическое ложь соответствует числовому 0).
    2. Если аргументы рассматриваемой функции указаны в виде ссылок на диапазоны ячеек, в некоторых из которых содержатся не преобразуемые к числам данные, функция исключит эти данные из расчетов. Например, результатом выполнения =ПРОИЗВЕД(A1:A4;B1:B4) будет число 144 ( в ячейках A1:A4 содержатся данные: 1, 2, 3, “текст”, в ячейках B1:B4 содержатся числа: 1, 2, 3, 4 соответственно).

    ITGuides.ru

    Вопросы и ответы в сфере it технологий и настройке ПК

    Как работает умножение чисел и ячеек в программе Excel

    Excel — программа для работы с таблицами, поэтому операции умножения являются базовыми основами работы с ней

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

    Как в Экселе умножать числа?

    Для начала следует запомнить, что любые вычисления в Экселе называются формулами, и все они всегда начинаются со знака равно. То есть нужно выбрать любую пустую клеточку и ввести знак равно. Только после этого можно вводить какие-то данные. К примеру, можно написать так: =5*5 (символ звездочки — это знак умножения). Программа сразу же поймет, что от нее требуется и выдаст результат — 25.

    Если выделить поле, где выводится результат, то можно увидеть саму формулу, которая находится в поле формул (она располагается чуть выше, над рабочим листом Excel). Здесь же ее можно и редактировать. Например, можно дописать так: =5*5*10 (после этого результат тут же изменится).

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

    Видео по операциям умножения в Excel

    Как умножить ячейки в Excel?

    Для начала нужно заполнить 2 любых поля данными. Например, в поле A1 можно ввести цифру 10, а в поле B1 — 5. После этого надо выполнить следующие действия:

    • выделить поле C1 и ввести знак равенства;
    • щелкнуть левой кнопкой мыши на ячейке A1 и написать звездочку;
    • щелкнуть мышкой на ячейке B1 и нажать Enter.

    Два примера формул, при помощи которых можно перемножить значения двух ячеек Excel

    После этого в клеточке C1 будет отображено число 50. Если щелкнуть на ячейке C1 и посмотреть на строку формул, то можно увидеть следующее: =A1*B1. Это означает, что теперь Excel умножает не конкретные цифры, а значения в этих полях. Если их изменить, результат тоже изменится. Например, в поле A1 можно написать цифру 3, и в поле C1 тут же отобразится результат — 15. Такой способ умножения чисел является классическим. Как правило, вручную цифры никто не прописывает, всегда умножают ячейки

    Есть еще одна небольшая хитрость — копирование формул. В качестве примера можно взять небольшую таблицу (5 строк и 2 столбца). Цель — перемножить значения в каждой строке (т.е. A1 умножить на B1, A2 на B2, …, A5 на B5). Для того чтобы не писать одну и ту же формулу каждый раз, достаточно написать ее только для первой строки, а затем выделить клеточку с результатом (С1) и потянуть вниз за маленький черный квадратик, который находится в правом нижнем углу. Формула «потянется» вниз, и результат будет посчитан для всех строк.

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

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

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

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

    Существует несколько вариантов применения функции СУММПРОИЗВ() :

    • нахождение суммы произведений элементов списка (массива);
    • суммирование и подсчет значений, удовлетворяющих определенным критериям;
    • замена формул массива (в некоторых случаях).

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

    В этом разделе показан синтаксис функции СУММПРОИЗВ() и раскрыт ее потенциал для других применений.

    Пусть имеется 2 диапазона чисел A3:A6 и B3:B6, содержащие соответственно 2 массива чисел: <4:8:6:1>и <7:6:7:5>. Записав формулу =СУММПРОИЗВ(A3:A6;B3:B6) , получим 123. Результат получен поэлементным перемножением всех элементов двух массивов, а затем сложением полученных произведений. То есть были выполнены следующие арифметические действия: 4*7 + 8*6 + 6*7 + 1*5= 123

    Таким образом, можно найти сумму произведений 3-х, 4-х и т.д. массивов.

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

    В формуле =СУММПРОИЗВ(A3:A6;B3:B6) функция СУММПРОИЗВ() трактует нечисловые элементы массивов как нулевые. Однако, как показано ниже, функцию можно использовать для подсчета текстовых значений.

    Что произойдет если указать только 1 массив, т.е. =СУММПРОИЗВ(A3:A6) ? Тогда функция СУММПРОИЗВ() вернет сумму элементов, т.е. будет эквивалентна функции СУММ() : =СУММ(A3:A6) .

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

    • =СУММПРОИЗВ(A3:A6*2) , получим сумму произведений =38 (каждый элемент массива из A3:A6 был умножен на 2, затем все произведения просуммированы);
    • =СУММПРОИЗВ(A3:A6*B3:B6) , получим результат суммы произведений – 123 (все элементы массивов были попарно перемножены, а затем сложены, т.е. A3*B3+ A4*B4+ A5*B5+ A6*B6), т.е. эта запись эквивалента формула =СУММПРОИЗВ(A3:A6;B3:B6) ;
    • =СУММПРОИЗВ(A3:A6+B3:B6) , получим сумму элементов из двух диапазонов;
    • =СУММПРОИЗВ(A3:A6/B3:B6 ), получим сумму попарных отношений всех элементов, т.е. 4/7 + 8/6 + 6/7 + 1/5= 2,9619

    Аналогичные вычисления можно выполнить и с функцией СУММ() , только для этого нужно ее ввести как формулу массива, т.е. после ввода функции в ячейку вместо ENTER нажать CTRL+SHIFT+ENTER: =СУММ(A3:A6/B3:B6)

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

    Оказывается, что в качестве аргумента этой функции можно указать не только произведение массивов ( A3:A6*B3:B6 ), но и использовать другие функции и даже применить к массивам операции сравнения, т.е. использовать ее для сложения чисел, удовлетворяющих определенным условиям.

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

    Попробуем подсчитать число значений больших 2 в диапазоне A3:A6, содержащий значения 4, 8, 6, 1.

    Если мы запишем формулу =СУММПРОИЗВ(A3:A6>2) , то получим результат 0. Выделив в Строке формул A3:A6>2 и нажав клавишу F9, получим массив <ИСТИНА: ИСТИНА: ИСТИНА: ЛОЖЬ>, который говорит, что мы движемся в правильном направлении: в диапазоне A3:A6 больше 2 только первые 3 значения. Хотя значению ИСТИНА соответствует 1, а ЛОЖЬ – 0, мы не получим 3, т.к. для перевода значений ИСТИНА/ЛОЖЬ в числовую форму требуется применить к ним арифметическую операцию. Для этого можно, например, применить операцию двойного отрицания (—), что позволит привести массив в числовую форму <1:1:1:0>.

    Итак, задача подсчета значений больше 2 решается следующим образом: =СУММПРОИЗВ(—(A3:A6>2))

    Вместо двойного отрицания можно использовать другие формулы: =СУММПРОИЗВ(1*(A3:A6>2)) или =СУММПРОИЗВ(0+(A3:A6>2)) или даже так =СУММПРОИЗВ((A3:A6>2)^1) .

    Запись >2 является критерием, причем можно указать любые операции сравнения ( =; =).

    Критерии можно указывать в форме ссылки: =СУММПРОИЗВ(—(A3:A6>G8)) – ячейка G8 должна содержать число 2.

    Критерии можно применять и к текстовым значениям, например, =СУММПРОИЗВ(—(B3:B6=»яблоки»)) – вернет количество ячеек, содержащие слово яблоки (подробнее, например, в статье Подсчет значений с множественными критериями (Часть 1. Условие И)).

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

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

    Как не забивать гвозди микроскопом с функцией СУММПРОИЗВ

    Стандартное использование

    Базовый синтаксис нашей функции прост:

    =СУММПРОИЗВ( Массив1 ; Массив2 ; . )

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

    По сути, то, что делает эта функция можно выразить формулой:

    = B2*C2 + B3*C3 + B4*C4 + B5*C5

    Технически, перемножаемых массивов (диапазонов) может быть не два, а три или больше (до 255). Главное, чтобы они были одного размера. Удобно, но ничего особенно. Однако, использовать СУММПРОИЗВ только так — забивать гвозди микроскопом, ибо, на самом деле, она умеет гораздо больше.

    Работа с массивами без Ctrl+Shift+Enter

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

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

    Подсчет количества выполненных условий

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

    Умножение на 1, в данном случае, нужно, чтобы преобразовать результаты сравнения плана и факта — логическую ИСТИНУ и ЛОЖЬ в 1 и 0, соответственно.

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

    Если нужно проверять больше одного условия, то формулу из предыдущего примера нужно будет дополнить еще одним (или несколькими) множителями. И если нужно подсчитывать не количество, а сумму, то умножать можно не на 1, а на диапазон с суммируемыми данными:

    Фактически, получается что-то весьма похожее на математическую функцию выборочного подсчета СУММЕСЛИМН (SUMIFS) , которая также умеет проверять несколько условий (до 127) и суммировать по ним значения из заданного диапазона.

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

    Если нужно связывать условия не логическим «И», как в примере выше (Факт>=План) И (Регион=Восток) , а логическим ИЛИ, то конструкция немного изменится — знак умножения заменяется на плюс:

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

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

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

    Excel – востребованная программа для работы с базовой бухгалтерией, отчетами и другими рабочими файл…

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

    Как в Excel умножить столбец на столбец, столбец на число

    Умножение на столбец

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

    как в excel умножить столбец на столбец

    Как умножить столбец на столбец в Эксель

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

    1. Создаем третий столбик, где будет отображаться произведение чисел. Можно дать ему соответствующее имя – «Произведение».
    2. Выбираем верхнюю (пустую) строку третьего столбика. Вводим знак «=», затем пишем «ПРОИЗВЕД». Это команда перемножения.
    3. После «ПРОИЗВЕД» в строке третьего столбика откроются скобки. В них будет отображаться, какие ячейки перемножаются между собой. Чтобы вставить их номера в скобки, нужно выделить курсором. Нажимаем «Enter».
    4. В третьем столбце отобразится произведение чисел из выбранных ячеек.

    как в excel умножить столбец на число

    Переходить с первой строки третьего столбика ко второй, третьей и повторять действия из пунктов 2-3 – слишком долго. Чтобы не тратить время и не перемножать каждую строку отдельно, следует выполнить действия.

    1. Выбрать произведение первой строки (которое было получено в результате пунктов 2-3 из инструкции выше). Вокруг ячейки с произведением появится зеленая рамка, в правом нижнем углу этой рамки – квадрат.
    2. Квадрат зажать левой кнопкой мыши, а затем повести курсор вниз, вплоть до нижней ячейки третьего столбика. Когда зеленая рамка будет выделять остаток третьего столбика, левую кнопку отпускают.
    3. В третьем столбике появятся перемноженные числа из второго и третьего столбца.

    как в excel умножить весь столбец на одно число

    Это первый способ, который подойдет для начинающих. Важный нюанс: если после перемножения в последнем столбце вместо чисел появляются знаки «###», это говорит о том, что числа слишком длинные для ячейки. Для их правильного отображения столбик растягивают.

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

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

    эксель как умножить столбец на столбец

    Далее нужно выбрать диапазон ячеек, которые перемножаются между собой. Их можно ввести вручную: массив 1, то есть первый столбец – B2:B11, массив 2, то есть второй столбец – C2:C11. Можно выбрать ячейки и при помощи курсора, как в алгоритме выше.

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

    эксель как умножить столбец на число

    Умножение на число

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

    Основной способ, как в Excel умножить весь столбец на одно число.

    1. В свободной ячейке вбить число, на которое нужно умножить столбец. Например, необходимо снизить цены на товары с учетом скидки 10%. Тогда в ячейку нужно вбить число 0,9.
    2. Скопировать ячейку с числом при помощи сочетания клавиш «Ctrl и C».
    3. Выделить столбик со значениями, которые нужно перемножить на число.
    4. Кликнуть по выбранному столбцу правой кнопкой мыши.
    5. Во всплывающем меню выбрать «Специальная вставка».
    6. Из списка функций кликнуть по команде «Умножить». Нажать «ОК» внизу всплывающего меню.
    7. Отобразится результат операции.

    Как в Excel умножить столбец на столбец, столбец на число

      Есть другой метод, как умножить столбец на число в Эксель. Он подойдет профессионалам, которые постоянно работают с числами. Чтобы осуществить операцию, скачивают специальную надстройку «Арифметические действия». Ее легко найти в свободном доступе для любых версий программы.

      После установки настройки перемножение на число осуществляется по упрощенному алгоритму.

      1. Выделить курсором ячейки, которые необходимо перемножить на число.
      2. Нажать на надстройку.
      3. Появится всплывающее окно. В нем нужно выбрать действие, в данном случае «*» (команда «Умножить»), а после него указать число.
      4. Нажимать на «ОК» или другие кнопки для получения произведения не нужно. Результат появится в столбцах автоматически.

      Как в Excel умножить столбец на столбец, столбец на число

      После освоения данных инструкций даже новый пользователь научится уверенно перемножать числа в Excel.

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

      1 Число на число 

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

      1. Установить курсор в ячейке, где должен оказаться результат расчета, выделив ее. 
      2. Перейти к строке формул или кликнуть так, чтобы данные можно было вводить прямо в ячейке. 
      3. Ввести знак равенства, первое число, звездочку и второе число. В примере формула будет выглядеть так: «=15*43». 
      4. Нажать Enter. 
      5. Посмотреть на результат простейшего вычисления, который появится в ячейке, и для данного примера будет равным 645. 

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

      2 Ячейка на число 

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

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

      1. Выделить ячейку, в которой будет располагаться результат умножения. 
      2. В строке формул написать знак равно. 
      3. Указать адрес ячейки, из которой берется один из множителей. 
      4. Поставить звездочку и ввести число, которое является вторым. Формула может выглядеть, как «=E10*7,5». 
      5. Нажать Enter и познакомиться с результатом вычислений — в данном случае, это 2377,5. 

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

      • Как убрать колонтитул в Эксель: 3 способа

      3 Столбец на число 

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

      1. Выделяется верхняя ячейка в той колонке, где должны оказаться результаты. 
      2. Выполняются те же действия, которые использовались при втором способе умножения. В качестве одного из множителей берется значение из верхней ячейки нужного столбца. Результатом может стать формула типа «=C3*15». 
      3. Нажать Enter, получив только первый результат. 
      4. Навести курсор так, чтобы он находился напротив нижнего правого угла ячейки с результатом и принял вид небольшого крестика. 
      5. Зажать левую кнопку компьютерной мыши и, не отпуская, протянуть до низа нужной области. 
      6. Отпустить кнопку мыши, получив новый столбец с результатами умножения. 

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

      4 Ячейка на ячейку 

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

      Выполнить для этого придется такие действия: 

      1. Выделить ячейку, где будет результат. 
      2. Ввести формулу, в которой каждым множителем будет адрес ячейки — причем они могут располагаться в любых местах, даже на разных листах или в отдельных книгах. 
      3. Нажать Enter, получив в третьей ячейке результат умножения двух первых. 

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

      • Функция ВПР в Excel: пошаговая инструкция с примерами для чайников 

      5 Столбец на ячейку 

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

      1. Выбрать и выделить верхнюю ячейку нового столбца, где окажутся новые данные после расчета. 
      2. Записать выражение типа «=C3*E3». Но, если оставить его без изменений, при растягивании формулы умножения в Эксель на весь столбец будут меняться все данные. В ячейке на одну строку ниже будет уже «=C4*E4» и расчеты получатся неправильными. Решение — поставить символ $ перед элементами адреса: «=C3*E$3». 
      3. Растянуть формулу обычным способом, доведя область до нижнего значения. 

      Тот же способ можно использовать и для строк, и для областей, все значения которых будут перемножаться на одну и ту же ячейку. Но для сохранения в формуле адреса второго множителя снова придется использовать символ $. Для строк формула примет вид «=C3*$E3», чтобы не менялся столбец. Для прямоугольной области — «=C3*$E$3», когда без изменений остаются обе части адреса. 

      6 Столбец на столбец 

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

      1. Поместить курсор в верхнюю ячейку новой колонки для результатов перемножения двух других. Количество и расположение элементов в столбцах должно совпадать. 
      2. Написать формулу типа «=C3*G3» без символов $. 
      3. Скопировать данные путем растягивания вниз, до конца столбца. 

      При копировании все данные формулы будут автоматически меняться. Поэтому пятый, десятый и последний элементы первого столбца будут умножены на соответствующие им по номеру значения в ячейках второй колонки. И в поле E17 будет написано не «=C3*G3», а «=C17*G17». 

      7 Умножение больших диапазонов чисел 

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

      Для использования следует выполнить такие действия: 

      1. Выбрать ячейку, где будет результат расчетов. 
      2. Нажать на элемент «Вставить функцию» перед строкой формул. Выбрать функцию ПРОИЗВЕД. 
      3. Выбрать аргументы — вручную, указав адреса, или в таблице, выделив ячейки мышкой. Если множители являются числами, ввести их значения. 
      4. После ввода данных нажать «ОК», получив результат перемножения всех аргументов (которые могут быть отрицательными, дробными, адресами ячеек или диапазонами) друг на друга. 

      Разобравшись, как пользоваться этой функцией, необязательно каждый раз выбирать ее в строке. Можно записывать «ПРОИЗВЕД» вручную, указывая аргументы через точку с запятой. Причем может показаться, что функция лишняя — и легко заменяется знаками умножения, независимо от количества аргументов. Но при работе с большими диапазонами поможет умножать в Экселе формула такого типа «=ПРОИЗВЕД(A5:A9; C3:C6)». Она означает, что перемножаться друг на друга будут числа A5, A6, A7, A8, A9, С3, С4, С5 и С6. 

      Читайте также:

      • 5 простых способов открыть Excel в разных окнах

      • Наглядности ради: как эффектно представить данные в табличных редакторах

      • Умножить столбец на число штатными возможностями
        • Формулами
        • Процедура “специальная вставка”
      • Умножить столбец в Excel “на месте” с помощью !SEMTools
        • Умножить столбец на одно число (константу)
        • Умножить столбец на случайное число в заданном диапазоне
        • Умножить столбец на n процентов

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

      Умножить столбец на число в Excel
      Умножить столбец на число в Excel

      Умножить столбец на число штатными возможностями

      Чтобы умножить строчку или колонку на число в Excel штатными средствами, есть два основных способа – формулы и процедура “специальная вставка”.

      Формулами

      Можно воспользоваться фунцией ПРОИЗВЕД, но проще использовать “звёздочку”, всем известный математический оператор умножения. Особенность функции в том, что она перемножает все числа в диапазоне, и при вставке столбца или строки между ними результат может измениться. При использовании “звездочки” ячейки перемножаются как отдельные сущности и вставка не повлияет на результат.

      формулы произведения в Excel и их отличия

      Произведение значений ячеек в Excel формулами

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

      Процедура “специальная вставка”

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

      Умножаем столбец на число штатной процедурой Excel

      Умножаем колонку чисел на другое число в Excel штатной процедурой “специальная вставка”

      Умножить столбец в Excel “на месте” с помощью !SEMTools

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

      Умножить столбец на одно число (константу)

      Наиболее простая и нужная функция. Можно подать процедуре на вход как ячейку, так и вбить число самостоятельно (что обычно проще).

      умножение столбца на число

      Умножить столбец на случайное число в заданном диапазоне

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

      Умножаем столбец на случайное число в диапазоне

      Умножаем диапазон на случайное число в диапазоне значений от 0.5 до 1.5

      Умножить столбец на n процентов

      Умножение колонки с данными на значения с процентами эквивалентны умножению на обычное число. Например, умножить на 120%, чтобы посчитать сумму вместе с НДС – это то же самое, что и умножить на 1,2.

      умножение столбца на проценты

      Умножаем столбец на проценты с помощью !SEMTools

      Пример 1: умножаем число на число

      Самый простой пример – это произведение двух конкретных чисел. В данном случае Эксель выступает в роли обычного калькулятора.

      1. Встаем в любую свободную ячейку, затем:
          ставим в ячейке (или в строке формул) знак “=”;
      2. пишем первое число (множимое;
      3. ставим знак умножения – “*“;
      4. указываем второе число (множитель).

        Формула умножения одного числа на другое в Эксель

      5. После нажатия клавиши Enter получаем результат в ячейке с формулой.

        Умножение одного числа на другое в Excel

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

      В отличие от того, как записываются выражения со скобками на бумаге, в программе всегда ставится знак умножения (и до, и после скобок). Допустим, у нас есть вот такое выражение: 32+28(5+7).

      В ячейке нам нужно написать следующую формулу: =32+28*(5+7).

      Арифметическое выражение в ячейке Excel

      Нажав Enter получаем ответ.

      Вычисление в Эксель

      Пример 2: умножаем ячейку на число

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

      Допустим, у нас есть таблица, в которой представлена стоимость одной единицы товара. Нам нужно посчитать стоимость при количестве 5 шт.

      1. Встаем в ячейку, в которой требуется выполнить умножение (в нашем случае – это самая верхняя ячейка столбца C, не считая шапки таблицы). Затем:
          ставим знак “=”;
      2. указываем адрес ячейки – первого числа (для нас – это B2). Сделать это можно путем ручного ввода координат с клавиатуры. Также можно просто кликнуть по нужной ячейке в самой таблице;
      3. пишем знак умножения “*“;
      4. указываем число 5.

        Формула умножения ячейки на число в Эксель

      5. Нажимаем Enter, чтобы получить результат.

        Умножение ячейки на число в Excel

      Пример 3: умножаем ячейку на ячейку

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

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

      Формулу пишем в ячейке D2, и она имеет следующий конечный вид: =B2*С2.

      Формула умножения ячейки на ячейку в Эксель

      Жмем клавишу Enter и получаем требуемый результат.

      Умножение ячейки на ячейку в Excel

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

      Арифметическое выражение в Эксель

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

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

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

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

      Пример 4: умножаем столбец на число

      Этот пример можно считать продолжением Примера 2. У нас уже есть результат произведения ячейки и числа для самого верхнего элемента в колонке C. Остается только растянуть формулу на другие строки.

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

      Растягивание формулы на другие ячейки с помощью маркера заполнения в Эксель

      Отпустив кнопку мыши в колонке C получаем результаты умножения значений из столбца B на число 5.

      Результат копирования формулы на другие ячейки в Эксель

      Как умножить ячейки в Excel?

      Для начала нужно заполнить 2 любых поля данными. Например, в поле A1 можно ввести цифру 10, а в поле B1 — 5. После этого надо выполнить следующие действия:

      • выделить поле C1 и ввести знак равенства;
      • щелкнуть левой кнопкой мыши на ячейке A1 и написать звездочку;
      • щелкнуть мышкой на ячейке B1 и нажать Enter.

      Два примера формул, при помощи которых можно перемножить значения двух ячеек Excel

      После этого в клеточке C1 будет отображено число 50. Если щелкнуть на ячейке C1 и посмотреть на строку формул, то можно увидеть следующее: =A1*B1. Это означает, что теперь Excel умножает не конкретные цифры, а значения в этих полях. Если их изменить, результат тоже изменится. Например, в поле A1 можно написать цифру 3, и в поле C1 тут же отобразится результат — 15. Такой способ умножения чисел является классическим. Как правило, вручную цифры никто не прописывает, всегда умножают ячейки

      Есть еще одна небольшая хитрость — копирование формул. В качестве примера можно взять небольшую таблицу (5 строк и 2 столбца). Цель — перемножить значения в каждой строке (т.е. A1 умножить на B1, A2 на B2, …, A5 на B5). Для того чтобы не писать одну и ту же формулу каждый раз, достаточно написать ее только для первой строки, а затем выделить клеточку с результатом (С1) и потянуть вниз за маленький черный квадратик, который находится в правом нижнем углу. Формула «потянется» вниз, и результат будет посчитан для всех строк.

      Пример 5: умножаем столбец на столбец

      В данном случае можно ориентироваться на рассмотренный ранее Пример 3, в котором мы умножали одну ячейку на другую.

      Все что нам остается, это растянуть формулу с помощью маркера заполнения на оставшиеся строки.

      Копирование формулы на другие ячейки с помощью маркера заполнения в Excel

      Получаем в колонке D результат умножения столбца B на столбец C.

      Результат копирования формулы на другие ячейки в Excel

      Пример 6: умножаем столбец на ячейку

      Предположим, нам нужно посчитать скидку по перечню товаров, представленному в одном столбце (B). Размер скидки указан в отдельной ячейке (E2).

      Алгоритм действий следующий:

      1. Для начала пишем в самой верхней ячейке столбца C (не считая шапки) формулу умножения ячейки B2 на E2.

        Формула умножения ячейки на ячейку в Excel

      2. Не спешим нажимать клавишу Enter. Дело в том, что сейчас в формуле используются относительные ссылки, а это значит, что при ее копировании в другие ячейки произойдет смещение адресов (т.е. B3 будет умножаться на E3). Нам же нужно зафиксировать адрес E2, т.е. сделать ссылку на эту ячейку абсолютной. Для этого находясь курсором до, после, или внутри адреса (между буквой и цифрой) нажимаем клавишу F4.
      3. Перед обозначением столбца и номером строки появятся символы “$”. Теперь можно нажимать Enter.

        Формула умножения абсолютной и относительной ячейки в Эксель

      4. Растягиваем формулу на другие ячейки с помощью маркера заполнения.

        Растягивание формулы на другие ячейки в таблице Эксель

      5. Как мы можем убедиться на примере формулы в ячейке C9, в ней по-прежнему участвует ячейка E2, а это значит, что мы все сделали правильно.

        Умножение абсолютной и относительной ячейки в Excel

      Умножение чисел

      Предположим, требуется определить количество бутылок воды, необходимое для конференции заказчиков (общее число участников × 4 дня × 3 бутылки в день) или сумму возмещения транспортных расходов по командировке (общее расстояние × 0,46). Существует несколько способов умножения чисел.

      Умножение чисел в ячейке

      Для выполнения этой задачи используйте арифметический оператор * (звездочка).

      Например, при вводе в ячейку формулы =5*10 в ячейке будет отображен результат 50.

      Умножение столбца чисел на константу

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

      Введите = a2 * $B $2 в новом столбце электронной таблицы (в приведенном выше примере используется столбец г). Не забудьте добавить символ $ перед B и до 2 в формуле, а затем нажмите клавишу ВВОД.

      Примечание: Использование $ Symbols указывает Excel на то, что ссылка на B2 является абсолютной, что означает, что при копировании формулы в другую ячейку она всегда будет находиться в ячейке B2. Если вы не использовали символы $ в формуле и не переместили формулу в ячейку B3, она будет изменена на = a3 * C3, что не сработало, поскольку в ячейке B3 нет значения.

      Перетащите формулу вниз в другие ячейки столбца.

      Примечание: В Excel 2021 для Windows ячейки будут заполнены автоматически.

      Перемножение чисел в разных ячейках с использованием формулы

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

      Функция ПРОИЗВЕД может содержать до 255 чисел или ссылок на ячейки в любых сочетаниях. Например, формула = товар (a2; A4: A15; 12; E3: диапазон, 150, G4, H4: J6) умножает две отдельные ячейки (a2 и G4), два числа (12 и 150), а также три диапазона (A4: A15, E3: вниз и H4: J6).

      Оператор ПРОИЗВЕД

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

      1. Выбираем ячейку, в которой планируем выполнить расчеты и нажимаем кнопку “Вставить функцию” рядом со строкой формул.

        Вставка функции в ячейку таблицы Эксель

      2. В открывшемся окне мастера функций выбираем категорию “Математические”, находим оператор “ПРОИЗВЕД”, отмечаем его и жмем OK.

        Выбор оператора ПРОИЗВЕД в Мастере функций Эксель

      3. Откроется окно с аргументами функции (максимум, до 255), в которых могут быть указаны:
          обычные числа;

          Заполнение аргументов функции ПРОИЗВЕД в Эксель

      4. ссылки на ячейки (относительные или абсолютные), которые пишутся либо вручную, либо просто выбираются путем клика на листе;

        Заполнение аргументов функции ПРОИЗВЕД в Excel

      5. комбинированные аргументы, т.е. и конкретные числа, и ссылки на ячейки.

        Аргументов функции ПРОИЗВЕД в Эксель

      6. Когда все аргументы заполнены, жмем кнопку OK и получаем результат в ячейке с функцией (в нашем случае – произведение ячеек).

        Умножение с помощью функции ПРОИЗВЕД в Excel

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

      Функцией

      В редакторе существует специальная функция для выполнения перемножения.

      ПРОИЗВЕД – так называет формула умножения, которая встроена в стандартный набор математических функций excel. Аргументы инструмента заполняются либо числами, либо ссылками на ячейки.

      Чтобы вставить функцию, можно воспользоваться несколькими способами:

      1. Через кнопку Fx. На первом этапе выбираете формулу, а потом проставляете нужное число аргументов. При этом итоговый результат сразу отображается в окне выбора аргументов. Подтверждаете действие нажатием кнопки ОК.
      1. Через строку функций с использованием знака равно.
      1. Непосредственно в самой ячейке.

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

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

      Excel — программа для работы с таблицами, поэтому операции умножения являются базовыми основами работы с ней

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

       

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

      Прикрепленные файлы

      • Пример.xlsx (10.37 КБ)

       

      ikki

      Пользователь

      Сообщений: 9709
      Регистрация: 22.12.2012

      #2

      29.08.2015 10:25:05

      в B4

      Код
      =ПРОИЗВЕД($A3:A3)

      и тянем вправо.
      или простые решения — не Ваш стиль и Вам очень хочется именно СМЕЩ?

      ах, да! и Вам здравствуйте! прошу пардону за бестактность.

      Изменено: ikki29.08.2015 10:27:12

      фрилансер Excel, VBA — контакты в профиле
      «Совершенствоваться не обязательно. Выживание — дело добровольное.» Э.Деминг

       

      Сергей Беляев

      Пользователь

      Сообщений: 434
      Регистрация: 24.06.2015

      #3

      29.08.2015 10:31:06

      Цитата
      ikki написал: или простые решения — не Ваш стиль и Вам очень хочется именно СМЕЩ?

      Хотелось именно СМЕЩ, потому что диапазон будет динамическим.

       

      vikttur

      Пользователь

      Сообщений: 47199
      Регистрация: 15.09.2012

      Объясните задачу. Непонятно по поводу динамичных диапазонов.

       

      ikki

      Пользователь

      Сообщений: 9709
      Регистрация: 22.12.2012

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

      СМЕЩ — не оч.хорошая функция, ибо летучая. Без крайней необходимости пользоваться ею не советую.

      фрилансер Excel, VBA — контакты в профиле
      «Совершенствоваться не обязательно. Выживание — дело добровольное.» Э.Деминг

       

      Сергей Беляев

      Пользователь

      Сообщений: 434
      Регистрация: 24.06.2015

      #6

      29.08.2015 10:44:53

      Цитата
      vikttur написал: Непонятно по поводу динамичных диапазонов.

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

       

      vikttur

      Пользователь

      Сообщений: 47199
      Регистрация: 15.09.2012

      Чтобы понять, как складывать два числа (любых!), учатся на =2+2. Вы не согласны? Вам только в теории хочется?
      Или все-таки разберем на конкретном примере?

       

      Михаил С.

      Пользователь

      Сообщений: 10514
      Регистрация: 21.12.2012

      #8

      30.08.2015 15:04:55

      Цитата
      ikki написал:
      или простые решения — не Ваш стиль и Вам очень хочется именно СМЕЩ?

      откуда возник разговор про СМЕЩ?

       

      Юрий М

      Модератор

      Сообщений: 60588
      Регистрация: 14.09.2012

      Контакты см. в профиле

      #9

      30.08.2015 19:26:39

      Цитата
      Сергей Беляев написал: Хотелось именно СМЕЩ,
       

      в первом посте про смещ ни слова….

       

      Юрий М

      Модератор

      Сообщений: 60588
      Регистрация: 14.09.2012

      Контакты см. в профиле

      Миш, кажется это было в названии, а Витя исправлял, наверное)

       

      vikttur

      Пользователь

      Сообщений: 47199
      Регистрация: 15.09.2012

      Автор создавал тему о СМЕЩ, которая удалена.

       

      Михаил Лебедев

      Пользователь

      Сообщений: 2856
      Регистрация: 17.01.2013

      #13

      31.08.2015 11:08:15

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

      Изменено: Михаил Лебедев31.08.2015 11:08:39

      Всё сложное — не нужно. Всё нужное — просто /М. Т. Калашников/

      Like this post? Please share to your friends:
    1. Произведение двух чисел в excel
    2. Произведение данных в excel
    3. Произвед на английском excel
    4. Произвед excel что это
    5. Прозрачность png в word