Excel AGGREGATE -funktionen i excel är en avancerad version av Excel SUBTOTAL -funktionen. AGGREGATE -funktionen introducerades i Excel 2010. Det brukade utföra enkla operationer på datauppsättningar, som SUMMA, GENNEMSNITT, MAX, etc, samma som SUBTOTAL.
Varför då använda AGGREGATE -funktionen? Orsaken är, medan SUBTOTAL -funktionen endast består av 11 operationer AGGREGATE hanterar 19 operationer med mer kontroll. Med kontroll menar jag att du kan styra vilka värden som ska beräknas i intervall eller databas. Vi får se hur snart i den här artikeln.
Syntax för funktionen AGGREGATE
= AGGREGATE (funktionsnummer, alternativ, array, [k]) (Array Form)
= AGGREGATE (funktionsnummer, alternativ, ref1, ref2 … ) (Referensformulär)
Det finns två former av AGGREGATE -funktion i excel. Arrayform och referensformulär. När vi vill tillhandahålla data som ett intervall (t.ex. A1: A3) använder vi matrisform. När vi behöver ange andra referenser (t.ex. A1, B3, C11 etc) än vi använder referensformulär.
Funktionsnummer: Från nummer 1 till 19 är varje nummer associerat med någon operation. Vi tillhandahåller numret på den funktion som vi vill använda på intervall eller databas. Här är listan.
Funktionsnummer | Funktionsnamn |
1 | GENOMSNITT |
2 | RÄKNA |
3 | COUNTA |
4 | MAX |
5 | MIN |
6 | PRODUKT |
7 | STDEV.S |
8 | STDEV.P |
9 | BELOPP |
10 | VAR.S |
11 | VAR.P |
12 | MEDIAN |
13 | MODE.SNGL |
14 | STOR |
15 | SMÅ |
16 | PERCENTIL.INC |
17 | QUARTILE.INC |
18 | PERCENTILE.EXC |
19 | QUARTILE.EXC |
Alternativ: Kontrollen jag pratade om, dessa alternativ är den kontrollen. Det gör att du kan välja hur du vill beräkna. Vad du vill tänka på vid beräkningen och vad inte. Listan över tillgängliga alternativ är enligt nedan.
Num | alternativ |
0 | Ignorera kapslade SUBTOTAL- och AGGREGATE -funktioner |
1 | Ignorera kapslade SUBTOTAL-, AGGREGATE -funktioner och dolda rader |
2 | Ignorera kapslade SUBTOTAL-, AGGREGATE -funktioner och felvärden |
3 | Ignorera kapslade SUBTOTAL-, AGGREGATE -funktioner, dolda rader och felvärden |
4 | Ignorera ingenting |
5 | Ignorera dolda rader |
6 | Ignorera felvärden |
7 | Ignorera dolda rader och felvärden |
Array eller Ref: Detta intervall som du vill utföra operationer på. Det kan vara en databas, enkelcell eller serie av länkade celler.
[k]: Det är ett valfritt argument. Den måste användas med de funktioner som kräver en nyckel. Som SMÅ, STORA osv.
Låt oss se ett exempel för att göra saker tydliga.
Exempel: Summa synligt intervall, ignorera fel med funktionen AGGREGATE
Här har jag en liten uppsättning siffror som jag vill summera. Nu är villkoret, jag vill summera värden som bara är synliga. Jag vill ignorera eventuella fel, SUBTOTAL- och AGGREGATE-formler i intervallet.
Skriv denna formel i cell B8.
= AGGREGATE (9,3, B2: B7)
Ovanför AGGREGATE -formeln returneras det korrekta svaret som vi förväntar oss.
Om du använder funktionen SUBTOTAL kommer den att hantera de dolda raderna men det kommer inte att hantera fel.
Du kan också få n: e MINSTA eller n: a STÖRSTA värde också med hjälp av AGGREGATE -formeln i excel.
= AGGREGATE (14,3, B2: B7,2)
Ovanstående formel returnerar det näst största värdet i intervallet B2: B7. Vilket är 40 här.
= AGGREGATE (4,3, B7, B3)
Ovanstående AGGREGATE -formel är referenstyp och används för att få maxvärde mellan B7 och B3.
Anmärkningar:
- Om en funktion inte kräver en nyckel [k] och AGGREGATE returnerar ett #VÄRDE -fel.
- Om en funktion kräver en nyckel [k] och du inte tillhandahåller den, returnerar AGGREGATE ett #VÄRDE -fel.
Så här använder du SUBTOTAL -funktionen i Excel
Hur man använder Excel LOG10 -funktionen
Hur man använder IMEXP -funktionen i Excel
Så här använder du funktionen IMCONJUGATE i Excel
Så här använder du IMARGUMENT -funktionen i Excel
Populära artiklar
Redigera en rullgardinslista
Om med villkorlig formatering
Om med jokertecken
Vlookup efter datum