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.
- Esempio 1: utilizzo di base della funzione SUMPRODUCT
- Esempio 2: somma di celle con più criteri con la funzione SUMPRODUCT
- Esempio 3: contare le celle con più criteri con la funzione SUMPRODUCT
- Esempio 4: calcolare la media ponderata con la funzione SUMPRODUCT
Sintassi:
La sintassi per la funzione SUMPRODUCT in Excel è:
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:
Spiegazione: Questa formula SUMPRODUCT(B2:B7,C2:C7) = B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7.
E poi, premi entrare 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:
- Consigli: 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 entrare 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:
E poi, premi entrare 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:
Quindi premere entrare 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:
- Consigli: 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 entrare 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:
E poi, premi entrare 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:
Quindi, premere entrare 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:
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 entrare 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?
- Trova e ottieni il valore massimo in base a più criteri in Excel
- In Excel, possiamo applicare la funzione max per ottenere il numero più grande il più rapidamente possibile. Ma, a volte, potresti dover trovare il valore più grande in base ad alcuni criteri, come potresti gestire questa attività in Excel?
- 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
Kutools per Excel vanta oltre 300 funzionalità, Garantirti che ciò di cui hai bisogno sia a portata di clic...
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, Edge e Firefox.