Перейти к содержимому

Как посчитать произведение в excel

  • автор:

КАК СДЕЛАТЬ ПРОИЗВЕДЕНИЕ ЯЧЕЕК В EXCEL

Microsoft Excel предоставляет различные функции, позволяющие производить вычисления с ячейками. Для получения произведения значений в ячейках можно воспользоваться функцией «PROD».

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

  1. Выберите ячейку, в которую вы хотите поместить результат.
  2. Наберите формулу «=PROD(«, а затем выберите диапазон ячеек, значения которых вы хотите перемножить.
  3. Закройте скобку «)», и нажмите клавишу «Enter».

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

Например, если вам нужно получить произведение значений в ячейках A1, A2 и A3, формула будет выглядеть так: «=PROD(A1:A3)».

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

Надеемся, эта информация поможет вам сделать произведение ячеек в Excel!

Функция ВПР в Excel. от А до Я

Обучение EXCEL. УРОК 7: Именованные ячейки и диапазоны.

Как умножать числа в Excel Функция ПРОИЗВЕД

Умная таблица в Excel или секреты эффективной работы

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

Умножение и деление в Excel. Как умножить в Excel? Как разделить число в Excel? формула excel

Обучение EXCEL. УРОК 4: Основные операции с рабочими листами.

Михаил Захаров

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

Вам также может понравиться:

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

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

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

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

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

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

Пусть имеется 2 диапазона чисел A3:A6 и B3:B6 , содержащие соответственно 2 массива чисел : и . Записав формулу =СУММПРОИЗВ(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, т.к. для перевода значений ИСТИНА/ЛОЖЬ в числовую форму требуется применить к ним арифметическую операцию. Для этого можно, например, применить операцию двойного отрицания (—), что позволит привести массив в числовую форму .

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

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

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

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

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

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

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

В файле примера приведены решения подобных задач.

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

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

  • =СУММПРОИЗВ(—ЕПУСТО(D2:D23)) подсчет пустых ячеек в диапазоне;
  • =СУММПРОИЗВ(НАИБОЛЬШИЙ(A:A;)) сумма 3-х наибольших значений ;
  • =СУММПРОИЗВ((A3:A6>СРЗНАЧ(A3:A6))*(A3:A6)) сумма значений, которые больше среднего .

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

Сложение и вычитание чисел

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

В строке формул показана сумма нескольких ячеек

Сложение нескольких чисел в одной ячейке

  1. Щелкните любую пустую ячейку и введите знак равенства (=), чтобы начать ввод формулы.
  2. После знака равенства введите несколько чисел, разделенных знаком «плюс» (+). Например: 50+10+5+3.
  3. Нажмите клавишу RETURN. Если использовать числа из примера, получается результат 68.

На вкладке

Примечания:

  • Если вместо ожидаемого результата отображается дата, выделите ячейку и на вкладке Главная выберите пункт Общий.

Сложение чисел с помощью ссылок на ячейки

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

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

  1. Введите число, например 5, в ячейку C1. Затем введите другое число, например 3, в ячейку D1.
  2. В ячейке E1 введите знак равенства (=), чтобы начать ввод формулы.
  3. После знака равенства введите C1+D1.
  4. Нажмите клавишу RETURN.

Если использовать числа из примера, получается результат 8.

  • Если изменить значение в ячейке C1 или D1 и нажать клавишу RETURN, значение ячейки E1 изменится, даже если формула осталась неизменной.
  • Если вместо ожидаемого результата отображается дата, выделите ячейку и на вкладке Главная выберите пункт Общий.

Быстрое суммирование чисел в строке или столбце

Выделите столбец чисел, чтобы увидеть сумму внизу страницы

  1. Введите несколько чисел в столбец или строку, а затем выделите заполненный диапазон ячеек.
  2. На строка состояния посмотрите на значение рядом с полем Sum. Общее число — 86.

Вычитание нескольких чисел в одной ячейке

  1. Щелкните любую пустую ячейку и введите знак равенства (=), чтобы начать ввод формулы.
  2. После знака равенства введите несколько чисел, разделенных знаком «минус» (–). Например: 50-10-5-3.
  3. Нажмите клавишу RETURN. Если использовать числа из примера, получается результат 32.

Вычитание чисел с помощью ссылок на ячейки

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

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

  1. Введите числа в ячейки C1 и D1. Например, введите 5 и 3.
  2. В ячейке E1 введите знак равенства (=), чтобы начать ввод формулы.
  3. После знака равенства введите C1-D1.

  • Если изменить значение в ячейке C1 или D1 и нажать клавишу RETURN, значение ячейки E1 изменится, даже если формула осталась неизменной.
  • Если вместо ожидаемого результата отображается дата, выделите ячейку и на вкладке Главная выберите пункт Общий.

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

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

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

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

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

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

Пример 1.

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

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

Произведение корней.

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

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

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

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

Пример 2.

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

Вероятность первого события равна 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 соответственно).
  • Создать таблицу
  • Форматирование
  • Функции Excel
  • Формулы и диапазоны
  • Фильтр и сортировка
  • Диаграммы и графики
  • Сводные таблицы
  • Печать документов
  • Базы данных и XML
  • Возможности Excel
  • Настройки параметры
  • Уроки Excel
  • Макросы VBA
  • Скачать примеры

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *