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