Формула массива в 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 Starter 2010 Еще…Меньше

Функция МУМНОТ возвращает матричное произведение двух массивов. Результатом является массив с таким же числом строк, что и массив1, и с таким же числом столбцов, что и массив2.

Примечание: Если у вас установлена текущая версия Microsoft 365, можно просто ввести формулу в верхней левой ячейке диапазона вывода и нажать клавишу ВВОД, чтобы подтвердить использование формулы динамического массива. Иначе формулу необходимо вводить с использованием прежней версии массива, выбрав диапазон вывода, введя формулу в левой верхней ячейке диапазона и нажав клавиши CTRL+SHIFT+ВВОД для подтверждения. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

Синтаксис

МУМНОЖ(массив1; массив2)

Аргументы функции МУМНОЖ описаны ниже.

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

Замечания

  • Число столбцов в массиве1 должно быть таким же, как число строк в массиве «массив2», и оба массива должны содержать только числа.

  • Массив1 и массив2 могут быть заданы как диапазоны ячеев, константы массива или ссылки.

  • Функция МУМНОЖ возвращает значение ошибки #ЗНАЧ! в следующих случаях, указанных ниже.

    • Если какая-либо ячейка пуста или содержит текст.

    • Число столбцов в массиве1 отличается от числа строк в массиве «массив2».

  • Массив a, который является произведением двух массивов b и c, определяется следующим образом:

    Уравнение

    где i — номер строки, а j — номер столбца.

Примеры

Пример 1

Функция МУМНОЖ — пример 1

Пример 2

Функция МУМНОЖ — пример 2

Чтобы указанные выше формулы вычислялись правильно, нужно вводить их в виде формул массивов. После ввода формулы нажмите ввод, если у вас есть текущая Microsoft 365 подписка. в противном случае нажмите CTRL+SHIFT+ВВОД. Если формула не будет введена как формула массива, возвращается единственный результат.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

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

Терминология

Под массивом обычно понимают набор данных, объединенных в группу. Массивы бывают одномерные (элементы массива образуют строку или столбец) или двумерные (матрица). Легко сообразить, что почти в любой таблице Excel при желании можно найти один или несколько таких массивов:

arrays0.gif

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

Пример 1. Классика жанра — товарный чек

arrays1.gif

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

  1. выделяем ячейку С7
  2. вводим с клавиатуры =СУММ(
  3. выделяем диапазон B2:B5
  4. вводим знак умножения (звездочка)
  5. выделяем диапазон C2:C5 и закрываем скобку функции СУММ — в итоге должно получиться так:

    arrays2.gif

  6. чтобы Excel воспринял нашу формулу как формулу массива жмем не Enter, как обычно, а Ctrl + Shift + Enter

Вуаля!

arrays3.gif

Т.е. Excel произвел попарное умножение элементов массивов B2:B5 и C2:C5 и образовал новый массив стоимостей (в памяти компьютера), а затем сложил все элементы этого нового массива.

Обратите внимание на фигурные скобки, появившиеся в формуле — отличительный признак формулы массива. Вводить их вручную с клавиатуры бесполезно — они автоматически появляются при нажатии Ctrl + Shift + Enter.

Пример 2. Разрешите Вас… транспонировать?

При работе с таблицами часто возникает необходимость поменять местами строки и столбцы, т.е. развернуть таблицу на бок, чтобы данные, которые раньше шли по строке, теперь располагались в столбцах и наоборот. В математике такая операция называется транспонированием. При помощи формулы массива и функции ТРАНСП (TRANSPOSE) это делается на раз.

Допустим, имеем двумерный массив ячеек, который хотим транспонировать.

arrays6.gif

  • Выделяем диапазон ячеек для размещения транспонированной таблицы. Поскольку исходный массив ячеек был 8 строк на 2 столбца, то надо выделить диапазон пустых ячеек размером 2 строки на 8 столбцов.
  • вводим функцию транспонирования =ТРАНСП(   
  • в качестве аргумента функции выделяем наш массив ячеек A1:B8

arrays7.gif

жмем Ctrl + Shift + Enter и получаем «перевернутый массив» в качестве результата:

arrays8.gif

Редактирование формулы массива

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

Для редактирования формулы массива необходимо выделить весь диапазон (A10:H11 в нашем случае) и изменить формулу в строке формул (или нажав F2). Затем необходимо повторить ввод измененной формулы массива, нажав сочетание клавиш Ctrl + Shift + Enter.

Excel также не позволит свободно перемещать ячейки, входящие в формулу массива или добавлять новые строки-столбцы-ячейки в диапазон формулы массива (т.е. в диапазон A10:H11 в нашем случае)

Пример 3. Таблица умножения

Вспомните детство, школу, свою тетрадку по математике… На обороте тетради на обложке было что? Таблица умножения вот такого вида:

arrays4_1.jpg

При помощи формул массива она вся делается в одно движение:

arrays5.gif

  1. выделяем диапазон B2:K11
  2. вводим формулу =A2:A11*B1:K1
  3. жмем Ctrl + Shift + Enter, чтобы Excel воспринял ее как формулу массива

и получаем результат:

arrays4.gif

Пример 4. Выборочное суммирование

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

arrays10.gif

 В данном случае формула массива синхронно пробегает по всем элементам диапазонов C3:C21 и B3:B21, проверяя, совпадают ли они с заданными значениями из ячеек G4 и G5. Если совпадения нет, то результат равенства ноль, если совпадение есть, то единица. Таким образом суммы всех сделок, где заказчик не ANTON и товар не Boston Crab Meat умножаются на ноль и суммируются только нужные заказы.

Ссылки по теме

  • Формула массива для извлечения непустых ячеек из диапазона
  • Формула массива для извлечения уникальных ячеек из диапазона
  • Формула массива для извлечения данных из списка (многоразовый ВПР)

Содержание

  • Процедура перемножения матриц
    • Способ 1: функция МУМНОЖ
    • Способ 2: использование составной формулы
  • Вопросы и ответы

Перемножение матриц в Microsoft Excel

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

Процедура перемножения матриц

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

Способов перемножить матрицы в Экселе все-таки не так уж и много — всего два. И оба они связаны с применением встроенных функций Excel. Разберем в деталях каждый из данных вариантов.

Способ 1: функция МУМНОЖ

Наиболее простым и популярным вариантом среди пользователей является применение функции МУМНОЖ. Оператор МУМНОЖ относится к математической группе функций. Как раз его непосредственной задачей и является нахождение произведения двух матричных массивов. Синтаксис МУМНОЖ имеет такой вид:

=МУМНОЖ(массив1;массив2)

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

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

Матрицы в Microsoft Excel

  1. Выделяем диапазон, где будет отображаться результат умножения, начиная с его верхней левой ячейки. Размер данного диапазона должен соответствовать числу строк у первой матрицы и числу столбцов у второй. Клацаем по пиктограмме «Вставить функцию».
  2. Переход в Мастер функций в Microsoft Excel

  3. Активируется Мастер функций. Перемещаемся в блок «Математические», кликаем по наименованию «МУМНОЖ» и клацаем по кнопке «OK» в нижней части окна.
  4. Переход в окно аргументов оператора МУМНОЖ в Microsoft Excel

  5. Будет выполнен запуск окна аргументов требуемой функции. В этом окне имеется два поля для ввода адресов матричных массивов. Ставим курсор в поле «Массив1» и, зажав левую кнопку мыши, выделяем на листе всю область первой матрицы. После этого её координаты отобразятся в поле. Ставим курсор в поле «Массив2» и аналогичным образом выделяем диапазон второй матрицы.

    После того, как оба аргумента внесены, не спешим жать на кнопку «OK», так как мы имеем дело с функцией массива, а это значит, что для получения корректного результата обычный вариант завершения работы с оператором не подойдет. Данный оператор предназначен не для того, чтобы выводить результат в одну ячейку, так как выводит его в целый диапазон на листе. Итак, вместо нажатия кнопки «OK» жмем комбинацию кнопок Ctrl+Shift+Enter.

  6. Окно аргументов функции МУМНОЖ в Microsoft Excel

  7. Как видим, после этого предварительно выделенный диапазон был заполнен данными. Это и есть результат умножения матричных массивов. Если взглянуть на строку формул, после выделения любого из элементов данного диапазона, то мы увидим, что сама формула обернута в фигурные скобки. Это и есть признак функции массива, который добавляется после нажатия сочетания клавиш Ctrl+Shift+Enter перед выводом результат на лист.

Результат умножения матриц с помощью функции МУМНОЖ в Microsoft Excel

Урок: Функция МУМНОЖ в Экселе

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

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

Lumpics.ru

  1. На этот раз выделяем на листе только левый верхний элемент массива пустых ячеек, который рассчитываем использовать для вывода результата. Щелкаем по значку «Вставить функцию».
  2. Переход в Мастер функций в программе Microsoft Excel

  3. Мастер функций запускается. Перемещаемся в блок операторов «Математические», но на этот раз выбираем наименование СУММПРОИЗВ. Клацаем по кнопке «OK».
  4. Переход в окно аргументов функции СУММПРОИЗВ в Microsoft Excel

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

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

    В качестве аргументов из группы «Массив» используется ссылка на конкретный диапазон, который нужно перемножить. Всего может быть использовано от двух до 255 таких аргументов. Но в нашем случае, так как мы имеем дело с двумя матрицами, нам понадобится как раз два аргумента.

    Ставим курсор в поле «Массив1». Тут нам нужно будет ввести адрес первой строки первой матрицы. Для этого, зажав левую кнопку мыши, нужно просто выделить её на листе курсором. Тут же координаты данного диапазона будут отображены в соответствующем поле окна аргументов. После этого следует зафиксировать координаты полученной ссылки по столбцам, то есть, эти координаты нужно сделать абсолютными. Для этого перед буквами в выражении, которое вписано в поле, устанавливаем знак доллара ($). Перед координатами, отображенными в цифрах (строки), это делать не следует. Также, можно вместо этого выделить всё выражение в поле и трижды нажать на функциональную клавишу F4. В данном случае абсолютными тоже станут лишь координаты столбцов.

  6. Окно аргументов функции СУММПРОИЗВ в Microsoft Excel

  7. После этого устанавливаем курсор в поле «Массив2». С этим аргументом будет посложнее, так как по правилам умножения матриц, вторую матрицу нужно «перевернуть». Для этого используем вложенную функцию ТРАНСП.

    Чтобы перейти к ней, клацаем по значку в виде треугольника, направленного острым углом вниз, который размещен слева от строки формул. Открывается список недавно используемых формул. Если вы в нем найдете наименование «ТРАНСП», то щелкайте по нему. Если же вы давно использовали данный оператор или вообще никогда не применяли его, то в этом списке указанное наименование вы не отыщите. В этом случае требуется нажать по пункту «Другие функции…».

  8. Переход к другим функциям в Microsoft Excel

  9. Открывается уже хорошо знакомое нам окно Мастера функций. На этот раз перемещаемся в категорию «Ссылки и массивы» и выбираем наименование «ТРАНСП». Щелкаем по кнопке «OK».
  10. Переход в окно аргументов функции ТРАНСП в Microsoft Excel

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

    =ТРАНСП(массив)

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

    Итак, устанавливаем курсор в поле «Массив» и выделяем первый столбец второй матрицы на листе с зажатой левой кнопкой мыши. Адрес отобразится в поле. Как и в предыдущем случае, тут тоже нужно сделать определенные координаты абсолютными, но на этот раз не координаты столбцов, а адреса строк. Поэтому ставим знак доллара перед цифрами в ссылке, которая отображается в поле. Можно также выделить всё выражение и дважды кликнуть по клавише F4. После того, как нужные элементы стали иметь абсолютные свойства, не жмем на кнопку «OK», а так же, как и в предыдущем способе, применяем нажатие комбинации клавиш Ctrl+Shift+Enter.

  12. Окно аргументов функции ТРАНСП в Microsoft Excel

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

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

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

  16. Маркер заполнения в Microsoft Excel

  17. Как видим, выделенный диапазон заполнен данными. Если их сравнить с тем результатом, который мы получили благодаря применению оператора МУМНОЖ, то увидим, что значения полностью идентичны. Это означает, что умножение двух матриц выполнено верно.

Результат умножения двух матриц с помощью набора функций в Microsoft Excel

Урок: Работа с массивами в Экселе

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

Еще статьи по данной теме:

Помогла ли Вам статья?

Содержание

    • 0.1 Метод 1. С использованием смешанных ссылок.
    • 0.2 Метод 2. С использованием формулы массивов.
  • 1 Принципы умножения в Excel
    • 1.1 Умножение обычных чисел
    • 1.2 Умножение ячейки на ячейку
    • 1.3 Умножение столбца на столбец
    • 1.4 Умножение ячейки на число
    • 1.5 Умножение столбца на число
    • 1.6 Умножение столбца на ячейку
    • 1.7 Функция ПРОИЗВЕД
    • 1.8 Помогла ли вам эта статья?
    • 1.9 Метод 1 Как перемножить два числа
    • 1.10 Метод 2 Как перемножить две ячейки
    • 1.11 Метод 3 Как перемножить диапазон ячеек
  • 2 Советы

Таблица умножения в Excel двумя способами

Создать таблицу умножения чисел от 1 до 9 (9 строк, 9 столбцов). В ячейке, соответствующей произведению 1*1, должна быть записана формула, которая затем должна быть скопирована  во все остальные 80 ячеек. Решение в двух вариантах:

1)с использованием смешанных ссылок; 

2)с использованием формулы массивов.

Метод 1. С использованием смешанных ссылок.

Составим таблицу. Введем по столбцам цифры от 1 до 9 и по строкам.
В ячейку В2 введем формулу: =$A2*Bкопируем эту ячейку во все остальные ячейки диапазона В2:J10. Получим таблицу умножения:
как сделать таблицу умножения в excel через массив

Метод 2. С использованием формулы массивов.

В ячейки В2:J2 введем цифры от1 до 9 и в ячейки А14:А22.
Выделим ячейки В14:J22 и введем формулу =B13:J13*A14:A22.  Нажмем Ctrl+shift+Enter, чтобы формула вставилась как формула массива. Получим:

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

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

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

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

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

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

Для того, чтобы умножить одно число на другое, вписываем в любую ячейку на листе, или в строку формул, знак равно (=). Далее, указываем первый множитель (число). Потом, ставим знак умножить (*). Затем, пишем второй множитель (число). Таким образом, общий шаблон умножения будет выглядеть следующим образом: «=(число)*(число)».

На примере показано умножение 564 на 25. Действие записывается следующей формулой: «=564*25».

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

Чтобы просмотреть результат вычислений, нужно нажать на клавишу ENTER.

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

Во время вычислений, нужно помнить, что приоритет арифметических действий в Экселе, такой же, как в обычной математике. Но, знак умножения нужно добавлять в любом случае. Если при записи выражения на бумаге допускается опускать знак умножения перед скобками, то в Excel, для правильного подсчета, он обязателен. Например, выражение 45+12(2+4), в Excel нужно записать следующим образом: «=45+12*(2+4)».

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

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

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

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

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

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

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

После этого, столбцы будут перемножены.

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

Аналогично можно множить три и более столбца.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Урок: Как сделать абсолютную ссылку

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

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

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

Шаблон функции для ручного ввода следующий: «=ПРОИЗВЕД(число (или ссылка на ячейку); число (или ссылка на ячейку);…)». То есть, если например нам нужно 77 умножить на 55, и умножить на 23, то записываем следующую формулу: «=ПРОИЗВЕД(77;55;23)». Для отображения результата, жмем на кнопку ENTER.

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

При использовании первых двух вариантов применения функции (с помощью Мастера функций или вкладки «Формулы»), откроется окно аргументов, в которое нужно ввести аргументы в виде чисел, или адресов ячеек. Это можно сделать, просто кликнув по нужным ячейкам. После ввода аргументов, жмем на кнопку «OK», для выполнения вычислений, и вывода результата на экран.

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

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

Мы рады, что смогли помочь Вам в решении проблемы.

Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Да Нет

Метод 1 Как перемножить два числа

  1. Откройте Excel.

    Значок этой программы имеет вид белой буквы «X» на зеленом фоне.

    • Затем нажмите «Новая книга» (Windows) или «Создать» > «Новая книга» (Mac OS X).
    • Если у вас есть готовая таблица, дважды щелкните по ней, чтобы она открылась в Excel.
  2. Щелкните по ячейке. Так вы перейдете в нее и сможете ввести формулу.

  3. В ячейке введите =. Все формулы в Excel начинаются со знака равенства.

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

  5. После первого числа введите *. Символ звездочки означает, что число, которое стоит перед звездочкой, будет умножено на число за ней.

  6. Введите второе число.

    Например, если вы ввели 6 и хотите умножить это число на 6, формула запишется так:

    =6*6 .

    • Описанный процесс можно применить к любому количеству чисел – главное, чтобы между числами находился символ «*».
  7. Нажмите ⌅ Enter. Так вы запустите процесс вычисления. В ячейке отобразится результат умножения. Если щелкнуть по ячейке, формула отобразится в строке формул.

Метод 2 Как перемножить две ячейки

  1. Откройте таблицу Excel. Для этого дважды щелкните по файлу Excel.

  2. Щелкните по ячейке. Так вы перейдете в нее и сможете ввести формулу.

  3. В ячейке введите =. Все формулы в Excel начинаются со знака равенства.

  4. Введите адрес первой ячейки.

    Пробел между знаком равенства и адресом вводить не нужно.

    • Например, если ввести адрес ячейки «A1», число, которое находится в этой ячейке, будет первым числом операции умножения.
  5. После первого адреса ячейки введите *. Символ звездочки означает, что значение, которое стоит перед звездочкой, будет умножено на значение за ней.

  6. Введите адрес второй ячейки.

    Так вы введете второе значение операции умножения.

    • Например, если в качестве второго адреса ячейки ввести «D5», формула запишется так: =A1*D5.
    • Описанный процесс можно применить к любому количеству ячеек – главное, чтобы между их адресами находился символ «*».
  7. Нажмите ⌅ Enter.

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

    • Если щелкнуть по ячейке, формула отобразится в строке формул.

Метод 3 Как перемножить диапазон ячеек

  1. Откройте таблицу Excel. Для этого дважды щелкните по файлу Excel.

  2. Щелкните по ячейке. Так вы перейдете в нее и сможете ввести формулу.

  3. В ячейке введите =ПРОИЗВЕД(. Эта команда позволяет перемножать несколько значений.

  4. Введите адрес первой ячейки.

    Она должна быть первой ячейкой диапазона данных.

    • Например, введите «A1» (без кавычек).
  5. Введите :. Символ двоеточия («:») означает, что нужно перемножить все значения между первым и последним адресами ячеек.

  6. Введите адрес последней ячейки.

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

    • Например, если в качестве адреса последней ячейки ввести «A5», будут перемножены значения ячеек A1, A2, A3, A4 и A5.
  7. Введите ), а затем нажмите ⌅ Enter.

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

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

Советы

  • С помощью функции ПРОИЗВЕД можно перемножать числа, которые содержатся в нескольких столбцах или строках. Например, если ввести формулу =ПРОИЗВЕД(A1:D8), будут перемножены числа, которые находятся в диапазонах ячеек (A1-A8, B1-B8, C1-C8, D1-D8).

Информация о статье

Категории: Microsoft Excel

На других языках:

English: Multiply in Excel, Italiano: Fare Moltiplicazioni con Excel, Español: multiplicar en Excel, Português: Multiplicar no Excel, Deutsch: Multiplizieren in Excel, Français: faire des multiplications dans Excel, 中文: 在 Excel 中进行乘法运算, Bahasa Indonesia: Membuat Fungsi Perkalian dengan Excel, Nederlands: Vermenigvuldigen in Excel, Čeština: Jak násobit v Excelu, العربية: إجراء عمليات الضرب في برنامج اكسل, ไทย: คูณตัวเลขใน Excel, Tiếng Việt: Nhân trong Excel

  • Печать
  • Править
  • Написать благодарственное письмо авторам

Эту страницу просматривали 156 460 раза.

Была ли эта статья полезной?


В этой статье рассмотрены операции умножения матриц с помощью функции

МУМНОЖ()

или англ.MMULT и с помощью других формул, а также свойства ассоциативности и дистрибутивности операции умножения матриц. Примеры решены в MS EXCEL.


Операция умножения двух матриц

А

и

В

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

Произведение матрицы

А

порядка P x

N

и матрицы

В

порядка

N

x Q — это такая матрица

С

порядка P x Q, у которой каждый элемент равен сумме произведений элементов

i-ой

строки матрицы

А

на соответствующие элементы

j-ого

столбца матрицы

В

, то есть:

Для умножения матриц в MS EXCEL существует специальная функция

МУМНОЖ()

, которую нужно вводить как

формулу массива

.

Рассмотрим сначала умножение квадратных матриц 2 х 2.

Разместим матрицы в диапазонах

А8:В9

и

D8:E9

(см.

файл примера

).

Результат, также матрицу 2 х 2, будем вводить в диапазон

H8:I9

.

Для этого:

  • выделите указанный диапазон

    H8:I9
  • поставьте курсор в

    Строку формул

    (или нажмите клавишу

    F2

    )

  • введите формулу

    =МУМНОЖ(A8:B9;D8:E9)
  • нажмите

    CTRL+SHIFT+ENTER

Выделенный диапазон заполнится элементами матрицы. В принципе можно выделить заведомо б

о

льший диапазон, в этом случае лишние ячейки будут заполнены ошибкой #Н/Д.

Удалить отдельный элемент матрицы А*В не удастся — только все элементы сразу (выделите весь диапазон и нажмите клавишу

DEL

).

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

F2

, исправьте формулу и нажмите

CTRL+SHIFT+ENTER

.

Альтернативной формулой для перемножения матриц является

формула массива

=СУММПРОИЗВ($A8:$B8;ТРАНСП(D$8:D$9))

. Введите формулу в верхнюю левую ячейку диапазона и нажмите

CTRL+SHIFT+ENTER

. Затем скопируйте ее вниз и вправо на нужное количество ячеек.

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

МУМНОЖ()

вернет ошибку #ЗНАЧ!

В

файле примера

также продемонстрированы свойства ассоциативности и дистрибутивности операции умножения матриц.

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


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

    Давайте рассмотрим этот способ.

    Для примера возьмем прайс-лист содержащий перечень товаров и цен на них. Возникла необходимость в увеличении всех цен на товары на 10%. Для увеличения цен на 10% необходимо умножить все значения цен на коэффициент 1.1. таблица для умножения

    Чтобы умножить столбец на коэффициент необходимо:

    • записать значение коэффициента в отдельную ячейку;

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

    • выделить эту ячейку;
    • нажать «копировать» или нажать сочетание клавиш ctrl+С;копировать коэффициент
    • выделить столбец с ценами;
    • нажать на выделение правой кнопкой мыши (ПКМ);специальная вставка в эксель
    • в появившемся контекстном меню выбрать «Специальная вставка»;
    • в открывшемся окне выбрать надпись «умножить»;Умножить на коэффициент
    • нажать «Ок».
    Числа в столбце будут перемножены на выбранное число.

    Товар Цена
    Яблоки 11
    Груши 13,2
    Сливы 15,4
    Вишня 55
    Бананы 57,2
    Ананас 44
    Черешня 7,7
    Грецкий орех 2,2
    Авокадо 49,5
    Мандарин 24,2
    Апельсин 12,1
    Лимон 57,2

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

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

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

    1. Выделите диапазон (можно с текстовыми данными) и кликните по кнопке «Арифметические действия с ячейками».
    2. В появившейся форме укажите коэффициент и нажмите на символ действия (*;/;+;-;-%;+%)

    Значения ячеек преобразуются автоматически.Перемножение на число при помощи надстройки

    Узнайте, как скачать и установить надстройку по ссылке.

    Подробное видео:

    Макрос умножения столбца или строки на коэффициент в одно действие.

    Понравилась статья? Поделить с друзьями:
  • Формула написать в word
  • Формула массива в excel счетесли
  • Формула накладной в excel
  • Формула массива в excel суммеслимн
  • Формула найти текст в диапазоне excel