Hoe Excel AGGREGATE-functie te gebruiken

Anonim

De Excel AGGREGATE-functie van Excel is een geavanceerde versie van de Excel SUBTOTAAL-functie. De AGGREGATE-functie is geïntroduceerd in Excel 2010. Vroeger voerde het eenvoudige bewerkingen uit op een gegevensset, zoals SUM, GEMIDDELDE, MAX, enz. Hetzelfde als SUBTOTAAL.

Waarom dan de AGGREGATE-functie gebruiken? De reden is dat, terwijl de SUBTOTAAL-functie uit slechts 11 bewerkingen bestaat, AGGREGATE 19 bewerkingen met meer controle afhandelt. Met controle bedoel ik dat je kunt bepalen welke waarden in bereik of database moeten worden berekend. We zullen zien hoe snel in dit artikel.
Syntaxis van AGGREGATE-functie

=AGGREGAAT(functie num, opties, array,[k]) (Arrayvorm)
=AGGREGAAT(functie num, opties, ref1, ref2… ) (Referentieformulier)

Er zijn twee vormen van AGGREGATE-functie in Excel. Matrixformulier en referentieformulier. Wanneer we gegevens als een bereik willen aanleveren (bijv. A1:A3), gebruiken we array-vorm. Wanneer we andere referenties moeten aanleveren (bijv. A1, B3, C11 etc) dan gebruiken we Referentieformulier.
Functienummer: Van nummer 1 tot 19 is elk nummer gekoppeld aan een bewerking. We geven het nummer van de functie die we willen gebruiken op bereik of database. Hier is de lijst.

Functie Nummer Functienaam:
1 GEMIDDELD
2 GRAAF
3 AANTAL
4 MAX
5 MIN
6 PRODUCT
7 STDEV.S
8 STDEV.P
9 SOM
10 VAR.S
11 VAR.P
12 MEDIAAN
13 MODUS.SNGL
14 GROOT
15 KLEIN
16 PERCENTIEL.INC
17 KWARTIEL.INC
18 PERCENTIEL.EXC
19 KWARTIEL.EXC

Opties: De besturing waar ik het over had, deze optie is die besturing. Het stelt u in staat om te kiezen, hoe u wilt berekenen. Waar u rekening mee wilt houden bij het berekenen en wat niet. De lijst met beschikbare opties is zoals hieronder.

Num Opties
0 Negeer geneste SUBTOTAL- en AGGREGATE-functies
1 Negeer geneste SUBTOTAL-, AGGREGATE-functies en verborgen rijen
2 Negeer geneste SUBTOTAL-, AGGREGATE-functies en foutwaarden
3 Negeer geneste SUBTOTAL, AGGREGATE-functies, verborgen rijen en foutwaarden
4 Negeer niets
5 Negeer verborgen rijen
6 Negeer foutwaarden
7 Negeer verborgen rijen en foutwaarden

Matrix of ref: Dit is het bereik waarop u bewerkingen wilt uitvoeren. Het kan een database zijn, een enkele cel of een reeks niet-gekoppelde cellen.

[k]: Het is een optioneel argument. Het moet worden gebruikt met de functies waarvoor een sleutel nodig is. Zoals KLEIN, GROOT, enz.
Laten we een voorbeeld bekijken om dingen duidelijk te maken.

Voorbeeld: Som zichtbaar bereik op, negeer fouten met AGGREGATE-functie

Hier heb ik een kleine reeks getallen die ik wil optellen. Nu is de voorwaarde, ik wil waarden optellen die alleen zichtbaar zijn. Ik wil alle fouten, SUBTOTAAL en AGGREGATE-formules tussen het bereik negeren.

Schrijf deze formule in cel B8.

=AGGREGAAT(9,3,B2:B7)

De bovenstaande AGGREGATE-formule geeft het juiste antwoord zoals we verwachten.

Als u de functie SUBTOTAAL gebruikt, zal deze de verborgen rijen afhandelen, maar fouten niet afhandelen.

U kunt ook de n-de KLEINSTE of de n-de GROOTSTE waarde krijgen met behulp van de AGGREGATE-formule in Excel.

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

De bovenstaande formule retourneert de op één na grootste waarde in het bereik B2:B7. Dat is hier 40.

=AGGREGAAT(4,3,B7,B3)

De bovenstaande AGGREGATE-formule is een referentietype en wordt gebruikt om de maximale waarde tussen B7 en B3 te krijgen.

Opmerkingen:

  • Als een functie geen toets [k] vereist, en, zal AGGREGATE een #VALUE-fout retourneren.
  • Als een functie een toets [k] vereist en u deze niet hebt opgegeven, retourneert AGGREGATE een #VALUE-fout.

Hoe de SUBTOTAAL-functie in Excel te gebruiken?

Hoe de Excel LOG10-functie te gebruiken?

Hoe de IMEXP-functie in Excel te gebruiken?

Hoe de IMCONJUGATE-functie in Excel te gebruiken?

Hoe de IMARGUMENT-functie in Excel te gebruiken?

populaire artikels

Een vervolgkeuzelijst bewerken

Indien met voorwaardelijke opmaak

Indien met jokertekens

Opzoeken op datum