Applies ToExcel per Microsoft 365 Excel per Microsoft 365 per Mac Excel per il web Excel 2024 Excel 2024 per Mac Excel 2021 Excel 2021 per Mac Excel 2019 Excel 2019 per Mac Excel 2016

La funzione MATR.SOMMA.PRODOTTO restituisce la somma dei prodotti degli intervalli o delle matrici corrispondenti. L'operazione predefinita è la moltiplicazione, ma è anche possibile eseguire operazioni di addizione, sottrazione e divisione.

In questo esempio verrà usata la funzione MATR.SOMMA.PRODOTTO per restituire le vendite totali per un determinato articolo e le relative dimensioni:

Esempio di utilizzo della funzione MATR.SOMMA.PRODOTTO per restituire il totale delle vendite se viene fornito con il nome del prodotto, le dimensioni e i singoli valori di vendita per ognuno.

MATR.SOMMA.PRODOTTO corrisponde a tutte le istanze dell'elemento Y/Dimensione M e le somma, quindi per questo esempio 21 più 41 è uguale a 62.

Sintassi

Per utilizzare l'operazione predefinita (moltiplicazione):

=MATR.SOMMA.PRODOTTO(matrice1; [matrice2]; [matrice3]; ...)

Gli argomenti della sintassi della funzione MATR.SOMMA.PRODOTTO sono i seguenti:

Argomento

Descrizione

matrice1   

Obbligatorio

Il primo argomento matrice di cui si desidera moltiplicare e quindi sommare gli elementi.

[matrice2], [matrice3],...    

Facoltativo

Argomenti matrice da 2 a 255 di cui si desidera moltiplicare e quindi sommare i componenti.

Per eseguire altre operazioni aritmetiche

Usare la funzione MATR.SOMMA.PRODOTTO come al solito, ma sostituire le virgole che separano gli argomenti della matrice con gli operatori aritmetici desiderati (*, /, +, -). Dopo aver eseguito tutte le operazioni, i risultati vengono sommati come al solito.

Nota: Se si usano operatori aritmetici, è consigliabile racchiudere gli argomenti della matrice tra parentesi e usare le parentesi per raggruppare gli argomenti della matrice per controllare l'ordine delle operazioni aritmetiche.

Osservazioni

  • Gli argomenti matrice devono avere le stesse dimensioni. In caso contrario, MATR.SOMMA.PRODOTTO restituirà il #VALUE! . Ad esempio, =MATR.SOMMA.PRODOTTO(C2:C10;D2:D5) restituisce un errore perché gli intervalli non hanno le stesse dimensioni.

  • MATR.SOMMA.PRODOTTO considera le voci di matrici non numeriche come zeri.

  • Per ottenere prestazioni ottimali, la funzione MATR.SOMMA.PRODOTTO non deve essere usata con i riferimenti a colonne complete. Si consideri =MATR.SOMMA.PRODOTTO(A:A;B:B), in questo caso la funzione moltiplica le 1.048.576 celle della colonna A per le 1.048.576 celle della colonna B prima di aggiungerle. 

Esempio 1

Esempio della funzione MATR.SOMMA.PRODOTTO usata per restituire la somma degli articoli venduti quando vengono forniti costi unitari e quantità.

Per creare la formula usando l'elenco di esempio riportato sopra, digitare =MATR.SOMMA.PRODOTTO(C2:C5;D2:D5) e premere INVIO. Ogni cella della colonna C viene moltiplicata per la cella corrispondente nella stessa riga della colonna D e i risultati vengono sommati. L'importo totale per la spesa è $ 78,97.

Per scrivere una formula più lunga che restituisca lo stesso risultato, digitare =C2*D2+C3*D3+C4*D4+C5*D5 e premere INVIO. Dopo aver premuto INVIO, il risultato è lo stesso: $ 78,97. La cella C2 viene moltiplicata per D2 e il risultato viene aggiunto al risultato della cella C3 volte la cella D3 e così via.

Esempio 2

L'esempio seguente usa MATR.SOMMA.PRODOTTO per restituire il totale delle vendite nette dell'agente di vendita, in cui sono presenti sia il totale delle vendite che delle spese per agente. In questo caso, si usa una tabella di Excel, che usa riferimenti strutturati anziché intervalli standard di Excel. Qui si noterà che agli intervalli Vendite, Spese e Agente viene fatto riferimento per nome.

Esempio della funzione MATR.SOMMA.PRODOTTO per restituire il totale delle vendite da parte del rappresentante quando viene fornita con le vendite e le spese per ciascuno.

La formula è: =MATR.SOMMA.PRODOTTO(((Tabella1[Vendite])+(Tabella1[Spese]))*(Tabella1[Agente]=B8)) e restituisce la somma di tutte le vendite e le spese per l'agente elencato nella cella B8.

Esempio 3

In questo esempio si vuole restituire il totale di un articolo specifico venduto da una determinata area geografica. In questo caso, quante ciliegie ha venduto la regione orientale?

Verificare l'uso di MATR.SOMMA.PRODOTTO per restituire la somma degli elementi per area geografica. In questo caso, il numero di ciliegie vendute nella regione orientale.

La formula è: =MATR.SOMMA.PRODOTTO((B2:B9=B12)*(C2:C9=C12)*D2:D9). Moltiplica innanzitutto il numero di occorrenze di East per il numero di occorrenze corrispondenti di ciliegie. Infine, somma i valori delle righe corrispondenti nella colonna Vendite. Per vedere come viene calcolato da Excel, selezionare la cella della formula, quindi passare a Formule > Valuta formula > Valuta.

Servono altre informazioni?

È sempre possibile rivolgersi a un esperto della Tech Community di Excel o ottenere supporto nelle Community.

Vedere anche

Eseguire calcoli condizionali su intervalli di celle

Somma in base a più criteri con SOMMA.PIÙ.SE

Contare in base a più criteri con CONTA.PIÙ.SE

Media basata su più criteri con MEDIA.PIÙ.SE

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.