In precedenza abbiamo spiegato come calcolare l'inversa di una matrice. Ora utilizzeremo la funzione MMULT di Excel per calcolare direttamente la moltiplicazione di una matrice, anziché ricorrere alla formulazione manuale. Questa funzione gestisce anche i valori dei dati come array e accetta array come argomenti.
Avvia il foglio di calcolo di Excel 2010 su cui devi calcolare la moltiplicazione di matrici. Ad esempio, abbiamo incluso un foglio di calcolo contenente i campi Matrice1, Matrice2 e Moltiplicazione, come mostrato nello screenshot qui sotto.

Scopriremo la moltiplicazione delle matrici. Abbiamo tre matrici 2×2 e una 3×3. La formula sarebbe assolutamente la stessa per ogni categoria. Il vecchio metodo di valutazione della moltiplicazione potrebbe essere molto lungo, soprattutto quando si ha a che fare con matrici 3×3. Ma useremo la funzione MMULT. La sintassi di base di questa funzione è:
=MMULT(matrice1,matrice2)
Il primo e il secondo argomento della funzione sono un array semplice. Poiché accetta array come argomento, inseriremo la posizione della cella in cui risiede l'array. Tuttavia, è anche possibile inserire valori direttamente.
Scriveremo questa funzione come;
{=MMULT(A2:B3; E2:F3)}
Poiché A2:B3 è la posizione della cella in cui risiede la nostra prima matrice ed E2:F3 è la posizione della seconda, poiché qui abbiamo trattato un array, è necessario premere Ctrl+Maiusc+Invio per racchiudere la funzione tra parentesi graffe, che indicano l'utilizzo di array.
Ora selezioniamo le prime celle della matrice nel campo Moltiplicazione e inseriamo la funzione come indicato sopra. Otterremo il risultato della moltiplicazione in 4 celle, dato che abbiamo valutato una matrice 2×2.

Per scoprire i risultati della moltiplicazione in altre matrici, seleziona la matrice valutata e copia e incolla in altre matrici 2×2. Come mostrato di seguito, abbiamo appena copiato la matrice nella matrice sottostante.

Ora ripeti la stessa procedura per tutte le matrici 2×2. Per la matrice 3×3, scrivi di nuovo la funzione, specificando la posizione di ogni cella in entrambe le matrici.
{=MMULT(A14:C16,E14:G16)}

Puoi anche consultare le precedenti recensioni su Funzione operazione matrice; Valutazione del determinante di matrice (MDETERM) e Determinazione dell'inversa di una matrice .