MMULT (функція MMULT)

У цій статті наведено синтаксис формули та описано, як у програмі Microsoft Excel використовувати функцію MMULT.

Опис

Повертає добуток матриць із двох масивів. Результат – масив із такою самою кількістю рядків, як в аргументі «масив1», і з такою самою кількістю стовпців, як в аргументі «масив2».

Синтаксис

MMULT(масив1;масив2)

Синтаксис функції MMULT має такі аргументи:

  • масив1;масив2    – обов’язкові аргументи. Масиви, які потрібно перемножити.

Примітки

  • Кількість стовпців в аргументі «масив1» має бути такою самою, як кількість рядків в аргументі «масив2», і обидва масиви мають містити лише числа.

  • Аргументи «масив1» і «масив2» можуть бути представлені як діапазони клітинок, масиви констант або посилання.

  • Функція MMULT повертає помилку #VALUE! за таких умов:

    • Будь-які клітинки пусті або містять текст.

    • Кількість стовпців в аргументі «масив1» відрізняється від кількості рядків в аргументі «масив2».

  • Добуток матриць двох масивів b та c дорівнює:

    Формула

    де i – номер рядка, а j – номер стовпця.

  • Формули, які повертають масиви, слід вводити як формули масивів.

    Примітка :  У веб-програмі Excel Online не можна створювати формули масиву.

Приклади

Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім натисніть клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.

Масив 1

Масив 1

1

3

7

2

Масив 2

Масив 2

2

0

0

2

Формула

Опис

Результати

=MMULT(A2:B3;A5:B6)

Результат: 2, 14, 6 і 4 у клітинках C8, C9, D8 і D9 відповідно.

=MMULT(A2:B3;A5:B6)

=MMULT(A2:B3;A5:B6)

=MMULT(A2:B3;A5:B6)

=MMULT(A2:B3;A5:B6)

Примітка. Щоб формула працювала правильно, у програмі Excel її слід ввести як формулу масиву. Скопіювавши приклад на пустий аркуш, виберіть діапазон C8:D9, починаючи із клітинки, яка містить формулу. Натисніть клавішу F2, а потім натисніть сполучення клавіш Control+Shift+Enter. Якщо формулу введено не як формулу масиву, то єдиним результатом у клітинці С8 буде 2.

Приклад 2

Клієнт

Кількість продукції

Пробки

Пляшки

Бочки

Contoso Ltd.

14

9

3

Завод вин

2

11

15

Ціна

Вага (кг)

Продукт

200₴

4

Пробки (500/коробка)

250₴

42

Пляшки (у скрині)

425₴

115

Бочка

Клієнт

Продаж

Загальна вага

Contoso Ltd.

=MMULT(B3:D4;A8:B10)

=MMULT(B3:D4;A8:B10)

=MMULT(B3:D4;A8:B10)

Завод вин

=MMULT(B3:D4;A8:B10)

=MMULT(B3:D4;A8:B10)

=MMULT(B3:D4;A8:B10)

=MMULT(B3:D4;A8:B10)

=MMULT(B3:D4;A8:B10)

=MMULT(B3:D4;A8:B10)

Примітка. Для правильної роботи формулу в діапазоні клітинок B13:D15 слід ввести як формулу масиву.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×