In quali situazioni non posso utilizzare SUMPRODUCT invece di MMULT?

Secondo la documentazione di Microsoft, MMULT restituisce il prodotto matrix di due arrays mentre SUMPRODUCT moltiplica i componenti corrispondenti negli arrays dati e restituisce la sum di tali prodotti.

Non vedo in quali situazioni non posso utilizzare SUMPRODUCT invece di MMULT . E manca qualcosa?

SUMPRODUCT consente solo di operare su matrici di medie size per get un risultato singolo.

MMULT può moltiplicare matrici di size diverse (fino a quando le regole sono seguite) per darvi un risultato di matrix.

La regola è che il primo argomento di MMULT deve avere tante colonne come il secondo argomento ha righe, quindi è ansible utilizzare questa formula, ad esempio

=MMULT(A3:C6,E3:E5)

where il primo arrays è 4 * 3 (4 righe per 3 colonne) e il secondo argomento è 3 * 1 (3 righe per 1 colonna) e restituisce un arrays di 4 * 1