Sådan bruges Excel AGGREGATE -funktionen

Anonim

Excel AGGREGATE -funktionen i excel er en avanceret version af Excel SUBTOTAL -funktionen. AGGREGATE -funktionen blev introduceret i Excel 2010. Det plejede at udføre enkle operationer på datasæt, f.eks. SUM, GENNEMSNIT, MAX osv. Det samme som SUBTOTAL.

Hvorfor så bruge AGGREGATE -funktionen? Årsagen er, mens SUBTOTAL -funktionen kun består af 11 operationer AGGREGATE håndterer 19 operationer med mere kontrol. Med kontrol mener jeg, at du kan styre, hvilke værdier der skal beregnes i område eller database. Vi vil se, hvor hurtigt i denne artikel.
Syntaks for AGGREGATE -funktion

= AGGREGATE (funktionsnummer, muligheder, array, [k]) (Array Form)
= AGGREGATE (funktionsnummer, optioner, ref1, ref2 … ) (Referenceformular)

Der er to former for AGGREGATE -funktion i excel. Arrayform og referenceformular. Når vi vil levere data som et område (f.eks. A1: A3), bruger vi matrixform. Når vi skal levere forskellige referencer (f.eks. A1, B3, C11 osv.), End vi bruger Referenceformular.
Funktionsnummer: Fra nummer 1 til 19 er hvert tal forbundet med en vis operation. Vi angiver nummeret på den funktion, vi vil bruge på område eller database. Her er listen.

Funktion Num Funktionsnavn
1 GENNEMSNIT
2 TÆLLE
3 COUNTA
4 MAX
5 MIN
6 PRODUKT
7 STDEV.S
8 STDEV.P
9 SUM
10 VAR.S
11 VAR.P
12 MEDIAN
13 MODE.SNGL
14 STOR
15 LILLE
16 PERCENTILE.INC
17 QUARTILE.INC
18 PERCENTILE.EXC
19 QUARTILE.EXC

Muligheder: Den kontrol, jeg talte om, denne mulighed er den kontrol. Det giver dig mulighed for at vælge, hvordan du vil beregne. Hvad du vil overveje under beregningen, og hvad ikke. Listen over tilgængelige muligheder er som nedenfor.

Num Muligheder
0 Ignorer indlejrede SUBTOTAL- og AGGREGATE -funktioner
1 Ignorer indlejrede SUBTOTAL-, AGGREGATE -funktioner og skjulte rækker
2 Ignorer indlejrede SUBTOTAL-, AGGREGATE -funktioner og fejlværdier
3 Ignorer indlejrede SUBTOTAL-, AGGREGATE -funktioner, skjulte rækker og fejlværdier
4 Ignorer ingenting
5 Ignorer skjulte rækker
6 Ignorer fejlværdier
7 Ignorer skjulte rækker og fejlværdier

Array eller Ref: Dette område, du vil udføre operationer på. Det kan være en database, enkeltcelle eller serie af ikke-linkede celler.

[k]: Det er et valgfrit argument. Det skal bruges med de funktioner, der kræver en nøgle. Som SMÅ, STORE osv.
Lad os se et eksempel for at gøre tingene klare.

Eksempel: Sum synligt område, ignorer fejl ved hjælp af AGGREGATE -funktion

Her har jeg et lille sæt tal, som jeg vil opsummere. Nu er betingelsen, jeg vil opsummere værdier, der kun er synlige. Jeg vil ignorere eventuelle fejl, SUBTOTAL og AGGREGATE formler i intervallet.

Skriv denne formel i celle B8.

= AGGREGATE (9,3, B2: B7)

Over formlen AGGREGATE returnerer det korrekte svar, som vi forventer.

Hvis du bruger funktionen SUBTOTAL, håndterer den de skjulte rækker, men den kan ikke håndtere fejl.

Du kan også få nth SMALLEST eller nth STØRSTE værdi også ved hjælp af AGGREGATE formel i excel.

= AGGREGATE (14,3, B2: B7,2)

Ovenstående formel returnerer den næststørste værdi i område B2: B7. Hvilket er 40 her.

= AGGREGATE (4,3, B7, B3)

Ovenstående AGGREGATE -formel er referencetype og bruges til at få maksimal værdi mellem B7 og B3.

Bemærkninger:

  • Hvis en funktion ikke kræver en nøgle [k], og AGGREGATE returnerer en #VÆRDI -fejl.
  • Hvis en funktion kræver en nøgle [k], og du ikke har givet den, returnerer AGGREGATE en #VÆRDI -fejl.

Sådan bruges SUBTOTAL -funktion i Excel

Sådan bruges Excel LOG10 -funktionen

Sådan bruges IMEXP -funktionen i Excel

Sådan bruges IMCONJUGATE -funktionen i Excel

Sådan bruges IMARGUMENT -funktionen i Excel

Populære artikler

Rediger en rulleliste

Hvis med betinget formatering

Hvis det er med jokertegn

Vlookup efter dato