Функція MMULT повертає добуток матриці двох масивів. Результат – масив із такою самою кількістю рядків, як в аргументі «масив1», і з такою самою кількістю стовпців, як в аргументі «масив2».
Примітка.
Якщо у вас є поточна версія Microsoft 365, можна просто ввести формулу у верхню ліву клітинку вихідного діапазону, а потім натиснути клавішу Enter , щоб підтвердити формулу як формулу динамічного масиву. В іншому разі формулу знадобиться ввести по-старому, тобто спочатку вибрати діапазон вихідних даних, ввести формулу в його верхню ліву клітинку, а потім натиснути клавіші Ctrl+Shift+Enter, щоб підтвердити введення. Excel автоматично вставляє фігурні дужки на початку та в кінці формул. Докладні відомості про формули масивів див. у статті Приклади формул масивів і рекомендації.
Синтаксис
MMULT(масив1;масив2)
Синтаксис функції MMULT має такі аргументи:
- масив1, масив2 Необхідні. Масиви, які потрібно перемножити.
Примітки
Кількість стовпців у масиві1 має збігатися з кількістю рядків у масиві2, і обидва масиви мають містити лише числа.
Масив1 і масив2 можна використовувати як діапазони клітинок, константи-масиви або посилання.
Функція MMULT повертає помилку #VALUE! за таких умов:
- Будь-які клітинки пусті або містять текст.
- Кількість стовпців у масиві1 відрізняється від кількості рядків у масиві2.
Добуток матриць двох масивів b та c дорівнює:
де i – номер рядка, а j – номер стовпця.
Приклади
Приклад 1
Приклад 2
Щоб формула масиву працювала належним чином, потрібно ввести наведені вище формули. Ввівши формулу, натисніть клавішу Enter , якщо у вас є поточна передплата на Microsoft 365; в іншому разі натисніть клавіші Ctrl+Shift+Enter. Якщо формулу не введено як формулу масиву, повертається один результат.
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті tech Excel або отримати підтримку в спільнотах.