Note: The other languages of the website are Google-translated. Back to English
Accedi  \/ 
x
or
x
Registrati  \/ 
x

or

Excel SUMPRODUCT function

In Excel, la funzione SUMPRODUCT può essere utilizzata per moltiplicare due o più colonne o matrici insieme e quindi ottenere la somma dei prodotti. In effetti, SUMPRODUCT è una funzione utile che può aiutare a contare o sommare i valori delle celle con più criteri come la funzione COUNTIFS o SUMIFS. Questo articolo introdurrà la sintassi della funzione e alcuni esempi per questa funzione SUMPRODUCT.


 Sintassi:

La sintassi per la funzione SUMPRODUCT in Excel è:

=SUMPRODUCT (array1, [array2], ...)

 Argomenti:

  • array1: Necessario. Il primo array o intervallo di celle che desideri moltiplicare e quindi aggiungere.
  • array2: Opzionale. La seconda matrice o intervallo di celle che desideri moltiplicare e quindi aggiungere.

Note:

  • 1. Se sono presenti valori non numerici nell'intervallo, SUMPRODUCT li considera come zeri.
  • 2. Se le matrici o gli intervalli hanno un numero diverso di righe e colonne, la funzione SUMPRODUCT restituirà un #VALUE! errore.
  • 3. Se sono presenti test logici negli array, creeranno valori TRUE e FALSE. Nella maggior parte dei casi, dovresti convertirli in 1 e 0 utilizzando il doppio operatore unario (-).
  • 4. La funzione SUMPRODUCT può gestire fino a 255 argomenti in Excel 2007 e versioni successive e solo 30 argomenti nelle versioni precedenti di Excel.
  • 5. SUMPRODUCT non supporta i caratteri jolly.

 Ritorno:

Restituisce il risultato di array moltiplicati e sommati.


 Esempi:

Esempio 1: utilizzo di base della funzione SUMPRODUCT

L'uso di base di SUMPRODUCT è moltiplicare due colonne e quindi sommarle, ad esempio, hai i seguenti dati dello screenshot, ora vuoi moltiplicare l'ordine e il prezzo unitario, quindi sommare tutti i risultati della moltiplicazione insieme per ottenere il prezzo totale.

Per affrontare questa attività, applica la formula seguente:

=SUMPRODUCT(B2:B7,C2:C7)

Spiegazione: Questa formula SUMPRODUCT(B2:B7,C2:C7) = B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7.

E poi, premi Entra chiave, le celle nella colonna B vengono moltiplicate per le celle corrispondenti nella stessa riga della colonna C e i risultati vengono sommati. Vedi screenshot:


Esempio 2: somma di celle con più criteri con la funzione SUMPRODUCT

Ad eccezione della funzione SUMIFS per sommare i valori delle celle in base a più condizioni, anche la funzione SUMPRODUCT può risolvere questo lavoro rapidamente e facilmente.


Caso 1: somma i valori delle celle se contiene testo specifico in un'altra colonna

Supponendo che tu abbia una tabella di dati come mostrato nell'immagine sottostante, ora, vuoi calcolare il prezzo totale che il prodotto è KTE e il nome è David, come potresti fare usando la formula SUMPRODUCT in Excel?

1. Inserisci o copia una delle seguenti formule in una cella vuota:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12="David"), D2:D12)
=SUMPRODUCT((A2:A12="KTE")*(B2:B12="David")*D2:D12)
  • Tip: Nella formula sopra:
  • A2: A12 = "KTE": è il primo intervallo_criteri e i criteri su cui si desidera sommare.
  • B2: B12 = "David": è il secondo intervallo_criteri e i criteri su cui si desidera sommare.
  • D2: D12: è l'intervallo di somma in cui desideri sommare i valori delle celle.

2. Quindi, premere Entra chiave per ottenere il risultato di cui hai bisogno:


Caso 2: somma celle con più criteri con logica OR

Per sommare le celle in base a più criteri con logica OR, è necessario utilizzare il simbolo più (+) per unire le più condizioni insieme all'interno della funzione SUMPRODUCT.

Ad esempio, voglio sommare il prezzo totale del prodotto KTE e KTO nella colonna A come mostrato nell'immagine sottostante:

Si prega di applicare la seguente formula in una cella vuota:

=SUMPRODUCT((A2:A12="KTE")+(A2:A12="KTO"), C2:C12)

E poi, premi Entra chiave, il prezzo totale del prodotto KTE e KTO è stato calcolato, vedi screenshot:


Caso 3: somma celle con più criteri con logica OR e AND

In alcune situazioni, potrebbe essere necessario sommare celle con logica OR e AND contemporaneamente. La funzione SUMPRODUCE può anche risolvere questo lavoro con facilità.

Asterisco (*) viene utilizzato come operatore AND.

Simbolo più (+) viene utilizzato come operatore OR.

Vediamo un esempio, per sommare il prezzo totale di quale prodotto è KTE e KTO quando la vendita è maggiore di 200.

Dovresti copiare o inserire la seguente formula:

=SUMPRODUCT((B2:B12>200)*((A2:A12="KTE")+(A2:A12="KTO"))*C2:C12)

Quindi premere Entra chiave per ottenere il risultato di cui hai bisogno:


Esempio 3: contare le celle con più criteri con la funzione SUMPRODUCT

In generale, questa funzione SUMPRODUCT può anche aiutarci a contare le celle con più criteri in Excel. Come per i valori di somma, è sufficiente rimuovere l'argomento intervallo_somma dalla formula.


Caso 1: conta le celle con più criteri con la logica AND

Qui, voglio contare le celle che il prodotto è KTE e la vendita è maggiore di 200. Quindi, utilizza una delle seguenti formule:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12>200))
=SUMPRODUCT((A2:A12="KTE")*(B2:B12>200))
  • Tip: Nella formula sopra:
  • A2: A12 = "KTE": è il primo intervallo_criteri e i criteri su cui si desidera contare.
  • B2: B12> 200: è il secondo intervallo_criteri e i criteri su cui si desidera contare.

E poi, premi Entra tasto per ottenere il numero del risultato:


Caso 2: conta le celle con più criteri con logica OR

Per contare il numero di prodotti KTE e KTO nella colonna A, applica questa formula:

=SUMPRODUCT((A2:A12="KTE")+(A2:A12="KTO"))

E poi, premi Entra tasto per ottenere il numero del prodotto KTE e KTO. Vedi screenshot:


Caso 3: conta le celle con più criteri con logica OR e AND

Per contare il numero di prodotti KTE e KTO la cui vendita è maggiore di 200, è necessario applicare la seguente formula:

=SUMPRODUCT((B2:B12>200)*((A2:A12="KTE")+(A2:A12="KTO")))

Quindi, premere Entra tasto per ottenere il numero di risultati di cui hai bisogno:


Esempio 4: calcolare la media ponderata con la funzione SUMPRODUCT

Normalmente, possiamo calcolare la media dell'intervallo di celle in modo rapido e semplice. Ma se vuoi calcolare la media di un elenco di valori con diversi livelli di rilevanza, significa calcolare la media ponderata. Non esiste una funzione diretta per ottenerlo in Excel. Ma la funzione SUMPRODUCT può aiutarti a gestirlo.

Ad esempio, ho una tabella delle statistiche sui voti per uno studente, ogni attività assume il peso diverso come mostrato nell'immagine sottostante.

Per calcolare la media ponderata, utilizzare la seguente formula:

=SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6)

Spiegazione: Questa formula: SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6) = (B2*C2+B3*C3+B4*C4+B5*C5+B6*C6)/(C2+C3+C4+C5+C6)

E poi, premi Entra chiave, la media ponderata è stata calcolata contemporaneamente, vedi screenshot:


 Altri articoli con la funzione SUMPRODUCT:

  • Considera un valore specifico su più fogli di lavoro
  • Supponendo di avere più fogli di lavoro che contengono i seguenti dati e ora, voglio ottenere il numero di occorrenze di un valore specifico "Excel" da questi fogli di lavoro. Come posso contare valori specifici su più fogli di lavoro?
  • Calcola la media ponderata in Excel
  • Ad esempio, hai una lista della spesa con prezzi, pesi e importi. Puoi facilmente calcolare il prezzo medio con la funzione MEDIA in Excel. Ma cosa succede se il prezzo medio ponderato? In questo articolo, introdurrò un metodo per calcolare la media ponderata, nonché un metodo per calcolare la media ponderata se soddisfano criteri specifici in Excel.

I migliori strumenti per la produttività in ufficio

Kutools per Excel: ti aiuta a distinguerti dalla folla

Vorresti completare il tuo lavoro quotidiano in modo rapido e perfetto? Kutools per Excel offre 300 potenti funzionalità avanzate (Combina cartelle di lavoro, somma per colore, contenuto di celle divise, converti data e così via ...) e risparmia l'80% del tempo per te.

  • Progettato per 1500 scenari di lavoro, ti aiuta a risolvere l'80% dei problemi di Excel.
  • Riduci migliaia di clic della tastiera e del mouse ogni giorno, allevia i tuoi occhi e le tue mani stanche.
  • Diventa un esperto di Excel in 3 minuti. Non è più necessario ricordare formule dolorose e codici VBA.
  • Prova gratuita illimitata di 30 giorni. Garanzia di rimborso di 60 giorni. Aggiornamento gratuito e supporto per 2 anni.
Nastro di Excel (con Kutools per Excel installato)

Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Un secondo per passare da una dozzina di documenti aperti all'altra!
  • Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
  • Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Firefox e il nuovo Internet Explorer.
Screenshot di Excel (con la scheda Office installata)
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.