Vai al contenuto principale

Somma i valori per gruppo in Excel

A volte, potresti avere l'esigenza di sommare i valori in base al gruppo in una tabella. Ad esempio, ho un elenco di prodotti con gli importi corrispondenti in un'altra colonna, ora voglio ottenere l'importo totale parziale per ciascun prodotto come mostrato nell'immagine sottostante. Questo tutorial introdurrà alcune formule per risolvere questa attività in Excel.


Somma valori per gruppo – subtotali nella tabella dati originale

Qui la sintassi generica per sommare i valori in base al gruppo in Excel dovrebbe essere così:

=IF(group_name=cell_above_group_name, “” ,SUMIF(group_range,group_name,sum_range))
  • group_name: La cella con il nome del gruppo che vuoi sommare;
  • cell_above_group_name: la cella sopra il nome del gruppo;
  • group_range: l'intervallo di celle contiene i nomi dei gruppi;
  • sum_range: l'intervallo di celle corrispondente al nome del gruppo specificato da sommare.

Se i dati sono ordinati in base alla colonna di raggruppamento, lo stesso prodotto viene organizzato insieme come mostrato nell'immagine sottostante. Per subtotale dati per gruppo, è possibile creare formule basate sulle funzioni SE e SOMMA.SE.

1. Copia e incolla la seguente formula in una cella vuota accanto ai tuoi dati:

=IF(A2=A1,"",SUMIF($A$2:$A$13,A2,$B$2:$B$13))
  • Note:: Nella formula:
  • A1 è la cella di intestazione, e A2 è la prima cella che contiene il nome del prodotto che si desidera utilizzare;
  • A2: A13 è l'elenco contiene i nomi dei prodotti che si desidera sommare in base a;
  • B2: B13 sono i dati della colonna di cui si desidera ottenere il totale parziale.

2. Quindi, trascina il quadratino di riempimento verso il basso sulle celle in cui desideri utilizzare questa formula e i subtotali vengono calcolati in base al nome di ciascun prodotto, vedi screenshot:


Spiegazione della formula:

=IF(A2=A1,"",SUMIF($A$2:$A$13,A2,$B$2:$B$13))

  • SUMIF($A$2:$A$13,A2,$B$2:$B$13): Questa funzione SOMMA.SE sommerà solo i valori nell'intervallo B2:B13 se i loro valori corrispondenti nell'intervallo A2:A13 sono uguali ai criteri A2.
  • IF(A2=A1,"",SUMIF($A$2:$A$13,A2,$B$2:$B$13)): questa funzione SE controlla ogni valore nella colonna A se il suo valore è uguale al valore nella cella sopra. Ad esempio, se il valore della cella A2 è uguale alla cella A1, non verrà restituito nulla ( "" ), se non corrisponderà verrà restituito il risultato della funzione SOMMA.SE.

Somma valori per gruppo – subtotali in un'altra posizione

Se i valori di ciascun gruppo non sono disposti insieme ed elencati casualmente nella colonna, per sommare i valori corrispondenti in base al gruppo o alla categoria, è necessario estrarre ogni nome di gruppo dai nomi di prodotto, quindi ottenere il totale parziale in base a questo nome di gruppo come sotto l'immagine mostrata.

1. Innanzitutto, estrai il nome univoco del gruppo utilizzando la seguente formula di matrice, quindi premi CTRL + MAIUSC + INVIO tasti insieme per ottenere il primo risultato.

=INDEX($A$2:$A$13,MATCH(0,COUNTIF($D$1:D1,$A$2:$A$13),0))
  • Note:: Nella formula:
  • A2: A13 è l'intervallo di celle da cui estrarre tutti i valori univoci;
  • D1 è la cella sopra la formula inserita.

2. Quindi, seleziona la cella della formula e trascina il quadratino di riempimento sulle celle fino a quando non vengono visualizzati tutti i nomi dei prodotti, vedi screenshot:

3. Ora puoi sommare i valori in base al nome del gruppo che hai estratto. In questo caso, qui verrà utilizzata una funzione SOMMA.SE, inserisci la formula seguente in una cella vuota, in questo esempio la inserirò nella cella E2.

=SUMIF($A$2:$A$13,D2,$B$2:$B$13)

4. Quindi, trascina verso il basso il quadratino di riempimento per copiare questa formula per restituire l'ordine totale di altri gruppi, vedi screenshot:


Funzione relativa utilizzata:

  • SUMIF:
  • La funzione SOMMA.SE può aiutare a sommare le celle in base a un criterio.
  • IF:
  • La funzione SE verifica una condizione specifica e restituisce il valore corrispondente fornito per VERO o FALSO.

Altri articoli:

  • Subtotale importi fattura per età
  • Sommare gli importi delle fatture in base all'età come mostrato nell'immagine sottostante potrebbe essere un'attività comune in Excel, questo tutorial mostrerà come subtotale degli importi delle fatture per età con una normale funzione SOMMA.SE.
  • Somma i valori N più piccoli o più bassi
  • In Excel, è facile per noi sommare un intervallo di celle utilizzando la funzione SOMMA. A volte, potrebbe essere necessario sommare i numeri 3, 5 o n più piccoli o inferiori in un intervallo di dati come mostrato nell'immagine sottostante. In questo caso, SUMPRODUCT insieme alla funzione PICCOLO possono aiutarti a risolvere questo problema in Excel.

I migliori strumenti per la produttività in ufficio

Kutools per Excel: ti aiuta a distinguerti dalla folla

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati  |  Elimina righe vuote  |  Combina colonne o celle senza perdere dati  |  Round senza formula ...
Super VLookup: Criteri multipli  |  Valore multiplo  |  Su più fogli  |  Ricerca fuzzy...
Avv. Menu `A tendina: Elenco a discesa facile  |  Elenco a discesa dipendente  |  Elenco a discesa a selezione multipla...
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  Confronta colonne con Seleziona Stesse celle e diverse ...
Funzionalità in primo piano: Messa a fuoco della griglia  |  Vista di progettazione  |  Grande barra delle formule  |  Gestore di cartelle di lavoro e fogli | Resource Library (Testo automatico)  |  Date picker  |  Combina fogli di lavoro  |  Crittografa/decrittografa le celle  |  Invia e-mail per elenco  |  Super filtro  |  Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi ...)  |  50+ Grafico Tipi (Diagramma di Gantt ...)  |  40+ Pratico Formule (Calcola l'età in base al compleanno ...)  |  19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso ...)  |  12 Conversione Strumenti (Numeri in parole, Conversione di valuta ...)  |  7 Unisci e dividi Strumenti (Combina righe avanzate, Dividi celle di Excel ...)  |  ... e altro ancora

Kutools per Excel vanta oltre 300 funzionalità, Garantirti che ciò di cui hai bisogno sia a portata di clic...

Descrizione


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.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations