Функция МУМНОЖ

Excel 2007+

Краткое описание

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

Синтаксис

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

Параметры

Параметр Тип Обязательный Описание
массив1 Array Да Первый массив для умножения — количество его столбцов должно равняться количеству строк во втором массиве
массив2 Array Да Второй массив для умножения — результат будет иметь его количество столбцов

Использование функции MMULT

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

Распространенные примеры MMULT

Простое матричное умножение 2x2

=МУМНОЖ(A1:B2;D1:E2)

Умножает матрицу 2x2 из A1:B2 на матрицу 2x2 из D1:E2, результат — матрица 2x2

Матрица 3x2 на 2x3

=МУМНОЖ(A1:C3;E1:G2)

Произведение дает матрицу 3x3. Выберите диапазон 3x3 перед вводом формулы.

С константами массивов

=МУМНОЖ({1,2;3,4};{5,6;7,8})

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

Часто задаваемые вопросы

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

Проверьте: 1) Количество столбцов первого массива = строкам второго; 2) Все ячейки содержат только числа; 3) Нет пустых ячеек.

В Microsoft 365 — нет, динамические массивы разольются автоматически. В старых версиях — обязательно.

Распространенные ошибки и решения

#ЗНАЧ!

Cause: Несоответствие размеров: столбцы array1 ≠ строки array2

Solution: Убедитесь, что количество столбцов в первом массиве равно количеству строк во втором

#ЗНАЧ!

Cause: Массивы содержат текст, пустые ячейки или ошибки

Solution: Очистите массивы от текста и пустых ячеек, заполните числами

Результат в одной ячейке

Cause: Формула введена без выделения диапазона в старых версиях Excel

Solution: Выделите диапазон результата и используйте CTRL+SHIFT+ВВОД

Примечания

  • Количество строк результата = строкам array1, столбцов = столбцам array2
  • Оба массива должны содержать ТОЛЬКО числа
  • В Microsoft 365 работает как динамический массив
  • Для отмены разлития используйте F9 → 'Вычислить формулу'

Совместимость

Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Недоступно в:

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+