Gå til hovedindhold

Sum værdier efter gruppe i Excel

Nogle gange kan du have krav om at summere værdier baseret på gruppe i en tabel. For eksempel har jeg en liste over produkter med deres tilsvarende mængder i en anden kolonne, nu ønsker jeg at få subtotalbeløbet for hvert produkt som vist nedenfor. Denne vejledning introducerer nogle formler til løsning af denne opgave i Excel.


Sum værdier efter gruppe – subtotaler i den oprindelige datatabel

Her skal den generiske syntaks til at summere værdier baseret på gruppe i Excel være sådan:

=IF(group_name=cell_above_group_name, “” ,SUMIF(group_range,group_name,sum_range))
  • group_name: Cellen med det gruppenavn, du vil summere;
  • cell_above_group_name: Cellen over gruppenavnet;
  • group_range: Udvalget af celler indeholder gruppenavnene;
  • sum_range: Området af celler, der svarer til det angivne gruppenavn, der skal summeres.

Hvis dataene er sorteret efter grupperingskolonnen, er det samme produkt arrangeret sammen som vist nedenfor. For at subtotale data efter gruppe kan du oprette formler baseret på funktionerne HVIS og SUM.HVIS.

1. Venligst kopier og indsæt følgende formel i en tom celle ved siden af ​​dine data:

=IF(A2=A1,"",SUMIF($A$2:$A$13,A2,$B$2:$B$13))
  • Bemærk: I formlen:
  • A1 er overskriftscellen, og A2 er den første celle, som indeholder det produktnavn, du vil bruge;
  • A2: A13 er listen indeholder de produktnavne, du vil summere ud fra;
  • B2: B13 er de kolonnedata, du ønsker at få subtotalen.

2. Træk derefter udfyldningshåndtaget ned til de celler, du vil bruge denne formel, og subtotalerne beregnes baseret på hvert produktnavn, se skærmbillede:


Forklaring til formlen:

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

  • SUMIF($A$2:$A$13,A2,$B$2:$B$13): Denne SUMHVIS-funktion summerer kun værdierne i område B2:B13, hvis deres tilsvarende værdier i område A2:A13 er lig med kriteriet A2.
  • IF(A2=A1,"",SUMIF($A$2:$A$13,A2,$B$2:$B$13)): Denne HVIS-funktion kontrollerer hver værdi i kolonne A, hvis dens værdi er den samme som værdien i ovenstående celle. For eksempel, hvis celleværdien A2 er lig med celle A1, vil intet ("") returnere, hvis den ikke stemmer overens, returneres resultatet af SUMHVIS-funktionen.

Sum værdier efter gruppe – subtotaler på et andet sted

Hvis værdierne for hver gruppe ikke er arrangeret sammen og listet tilfældigt i kolonnen, for at summere de matchende værdier baseret på gruppe eller kategori, skal du udtrække hvert gruppenavn fra produktnavnene og derefter få subtotalen baseret på dette gruppenavn som nedenstående skærmbillede vist.

1. Først skal du udtrække det unikke gruppenavn ved at bruge følgende matrixformel, og derefter trykke på Ctrl + Skift + Enter tasterne sammen for at få det første resultat.

=INDEX($A$2:$A$13,MATCH(0,COUNTIF($D$1:D1,$A$2:$A$13),0))
  • Bemærk: I formlen:
  • A2: A13 er rækken af ​​celler, hvor alle unikke værdier skal udtrækkes;
  • D1 er cellen over din indtastede formel.

2. Og vælg derefter formelcellen og træk udfyldningshåndtaget ned til cellerne, indtil alle produktnavne vises, se skærmbillede:

3. Nu kan du summere værdierne ved det gruppenavn, du har udtrukket. I dette tilfælde vil en SUMIF-funktion blive brugt her, indtast venligst nedenstående formel i en tom celle, i dette eksempel vil jeg sætte den i celle E2.

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

4. Træk derefter udfyldningshåndtaget ned for at kopiere denne formel for at returnere den samlede rækkefølge af andre grupper, se skærmbillede:


Relativ funktion anvendt:

  • SUMIF:
  • SUMIF-funktionen kan hjælpe med at summere celler baseret på ét kriterium.
  • IF:
  • HVIS-funktionen tester for en bestemt tilstand og returnerer den tilsvarende værdi, som du angiver for SAND eller FALSK.

Flere artikler:

  • Subtotale fakturabeløb efter alder
  • For at summere fakturabeløbene baseret på alder, som det viste skærmbillede kan være en almindelig opgave i Excel, vil denne vejledning vise, hvordan du subtotaler fakturabeløb efter alder med en normal SUMIF-funktion.
  • Sum mindste eller nederste N -værdier
  • I Excel er det nemt for os at summere en række celler ved at bruge SUM-funktionen. Nogle gange skal du muligvis summere de mindste eller nederste 3, 5 eller n tal i et dataområde som vist nedenfor. I dette tilfælde kan SUMPRODUKTET sammen med SMALL-funktionen hjælpe dig med at løse dette problem i Excel.
  • Sum mindste eller nederste N-værdier baseret på kriterier
  • I tidligere selvstudie har vi diskuteret, hvordan man summerer de mindste n værdier i et dataområde. I denne artikel vil vi udføre en yderligere avanceret operation - at summere de laveste n værdier baseret på et eller flere kriterier i Excel.

De bedste Office-produktivitetsværktøjer

Kutools til Excel - Hjælper dig med at skille dig ud fra mængden

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter  |  Slet tomme rækker  |  Kombiner kolonner eller celler uden at miste data  |  Runde uden formel ...
Super VLookup: Flere kriterier  |  Multipel værdi  |  På tværs af multiark  |  Fuzzy Lookup...
Adv. Rulleliste: Nem rulleliste  |  Afhængig rulleliste  |  Multivælg rulleliste...
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  Sammenlign kolonner med Vælg Samme og forskellige celler ...
Fremhævede funktioner: Grid fokus  |  Designvisning  |  Stor Formel Bar  |  Arbejdsbog & Ark Manager | Ressourcebibliotek (Autotekst)  |  Datovælger  |  Kombiner regneark  |  Krypter/Dekrypter celler  |  Send e-mails efter liste  |  Superfilter  |  Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn ...)  |  50 + Chart Typer (Gantt kort ...)  |  40+ Praktisk formler (Beregn alder baseret på fødselsdag ...)  |  19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti ...)  |  12 Konvertering Værktøjer (Tal til ord, Valutaomregning ...)  |  7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel Excel-celler ...)  |  ... og mere

Kutools til Excel kan prale af over 300 funktioner, At sikre, at det, du har brug for, kun er et klik væk...

Beskrivelse


Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)

  • Et sekund til at skifte mellem snesevis af åbne dokumenter!
  • Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
  • Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
  • Giver effektive faner til Office (inkluderer Excel), ligesom Chrome, Edge og 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