Summa efter grupper i Excel -tabellen

Anonim


Det är lätt att summera efter grupp utanför tabellen med SUMIF -funktionen, men tänk om vi vill summera grupperna i tabellen. Samma som vridbord. Detta är också lätt att göra. Denna artikel berättar om hur man summerar värden efter sin grupp i samma tabell utan upprepning.

Generisk formel

= IF (group_nameCell_Above_group_name, SUMIF (group_range, group_name, sum_range), ””)

Den generiska formeln ovan kan se lång ut, men jag har precis använt beskrivande namn så att det förklarar det själv.
Grupp namn: cellreferensen med namnet på gruppen som du vill summera.
Cell_Above_group_name: cellreferensen för cellen ovanför gruppnamnet.
Gruppområde: referensen för intervall som innehåller gruppnamnen.
Summarea: cellintervallet som innehåller värdena.

Så låt oss se hur det fungerar med ett exempel.

Exempel: Summa värden per grupp
Här har vi denna excel -tabell som innehåller data från tre företag med några slumpmässiga data.

Första och bästa metoden är att använda pivottabeller. Pivottabell är bäst för att få sammanfattade och strukturerade data efter grupper.
Men av någon anledning om du bara vill summera värden efter grupp i den ursprungliga tabellen. Använd sedan denna metod. Sortera först bordet efter grupper. Och skriv sedan denna formel i C2:

= IF (A2A1, SUMIF ($ A $ 2: $ A $ 10, A2, $ B $ 2: $ B $ 10), "")

Kopiera ner denna formel och vi har vår summa av olika grupper.

Så hur fungerar denna excelformel?
För att denna formel ska fungera är sortering av data efter grupper mycket viktigt.

Låt oss titta på funktionen i C2 = IF (A2A1, SUMIF ($ A $ 2: $ A $ 10, A2, $ B $ 2: $ B $ 10), "").,
Här kontrollerar IF -funktionen om Namn i A2 inte är lika med A1. De är inte lika, därför går SUMIF -funktionen och summerar värdet i intervallet $ B $ 2: $ B $ 10 endast för värdet i A2 vilket ger oss 25551 i C2.

Låt oss titta på funktionen i C3 = IF (A2A1, SUMIF ($ A $ 2: $ A $ 10, A3, $ B $ 2: $ B $ 10), "")
Här kontrollerar IF -funktionen om Namn i A3 inte är lika med A2. De är lika. Därför hoppas SUMIF -funktionen över och falsk del returneras som inte innehåller något (“”).

Hur man använder SUMIF -funktionen i Excel

SUMIFIER med datum i Excel

SUMIF med icke-tomma celler

Hur man använder SUMIFS -funktionen i Excel

SUMMER med OCH-ELLER-logik

Populära artiklar:

VLOOKUP -funktionen i Excel

COUNTIF i Excel 2016

Hur man använder SUMIF -funktionen i Excel