Kako uporabljati funkcijo Excel AGREGATE -

Kazalo

Povzetek

Funkcija Excel AGGREGATE vrne skupni izračun, na primer AVERAGE, COUNT, MAX itd., Pri čemer ignorira skrite vrstice in napake. Na voljo je skupno 19 operacij, določenih s številko funkcije v prvem argumentu (glejte tabelo za možnosti).

Namen

Izračun skupnega donosa

Vrnjena vrednost

Odvisno od določene funkcije

Sintaksa

= AGREGATE (funkcija_številka, možnosti, ref1, ref2)

Argumenti

  • function_num - Operacija za izvedbo (1-19).
  • options - Vrednosti, ki jih je treba prezreti (0-7).
  • ref1 - prvi argument.
  • ref2 - Drugi argument (k).

Različica

Excel 2010

Opombe o uporabi

Funkcija AGGREGATE vrne rezultat skupnega izračuna, kot so AVERAGE, COUNT, MAX, MIN itd. Na voljo je skupno 19 operacij, operacija, ki jo je treba izvesti, pa je navedena kot številka, ki je prikazana kot prvi argument v funkciji. Drugi argument, možnosti, nadzoruje, kako AGGREGATE obdeluje napake in vrednosti v skritih vrsticah. Za vse razpoložljive možnosti glejte spodnje tabele.

Primer # 1

Če želite vrniti MAX vrednost v območju A1: A10, pri čemer upoštevajte napake in skrite vrstice, navedite 4 za številko funkcije in 7 za možnosti:

=AGGREGATE(4,7,A1:A10) // max value

Če želite vrniti MIN vrednost z enakimi možnostmi, spremenite številko funkcije na 5:

=AGGREGATE(5,7,A1:A10) // min value

2. primer

V zgornjem primeru je formula v D5:

=AGGREGATE(4,6,values)

kjer je "vrednosti" imenovano območje B5: B14. Številka funkcije je 4, kar določa MAX. Možnosti je na voljo kot 6, da prezrete samo napake.

Primer # 3 - n-ti največji

Formule v D8: D10 prikazujejo, kako vrniti "n-te največje" vrednosti:

=AGGREGATE(14,6,values,1) // 1st largest =AGGREGATE(14,6,values,2) // 2nd largest =AGGREGATE(14,6,values,3) // 3rd largest

Številka funkcije tukaj je 14, ki izvaja funkcijo LARGE. Ker funkcija LARGE zahteva argument ar, je prikazana kot zadnji argument v zgornjih treh formulah.

Primer # 4 - delovanje matrike

Zaradi česar je AGREGATE še posebej uporaben za bolj zapletene formule, je, da lahko nativno obdeluje nize, ko je številka funkcije 14-19. Če želite na primer poiskati MAX vrednost ob ponedeljkih s podatki, ki vključujejo datume in vrednosti, lahko uporabite AGGREGATE, kot je ta:

=AGGREGATE(14,6,values/(TEXT(dates,"ddd")="Mon"),1)

Tu določimo 14 za funkcijo (LARGE) in 6 za možnost (prezri napake). Nato z uporabo funkcije TEXT zgradimo logični izraz, da preverimo vse datume za ponedeljek. Rezultat te operacije je niz TRUE / FALSE vrednosti, ki postanejo imenovalec prvotnih vrednosti. FALSE oceni kot nič in vrže # DIV / 0! napaka. TRUE oceni kot 1 in vrne prvotno vrednost. Končno polje vrednosti in napak deluje kot filter. AGGREGATE prezre vse napake in vrne največjo (največjo) vrednost od preživetih. Popolnejši primer tukaj.

Številke funkcij

Spodnja tabela navaja številke funkcij, ki so na voljo funkciji AGREGATE, skupaj z imenom povezane funkcije. Tretji stolpec Ref2 označuje pričakovano vrednost drugega argumenta, kadar je to potrebno.

Funkcija Funkcija Ref2
1. POVPREČNO
2. ŠT
3. TOČKA
4. NAJVEČ
5. MIN
6. IZDELEK
7. STDEV.S
8. STDEV.P
9. SUM
10. VAR.S
11. VAR.P
12. MEDIJAN
13. MODE.SNGL
14. VELIKO k
15. MALO k
16. PERCENTILE.INC k
17. QUARTILE.INC kvart
18. PERCENTILE.EXC k
19. QUARTILE.EXC kvart

Možnosti vedenja

Funkcija AGGREGATE ima veliko možnosti za prezrtje napak, skritih vrstic in drugih funkcij. Možne vrednosti so 0-7, kot je prikazano v spodnji tabeli.

Možnost Vedenje
0 Prezri funkcije SUBTOTAL in AGGREGATE
1. Prezri skrite vrstice, funkcije SUBTOTAL in AGREGATE
2. Prezri vrednosti napak, funkcije SUBTOTAL in AGREGATE
3. Prezri skrite vrstice, vrednosti napak, funkcije SUBTOTAL in AGGREGATE
4. Ničesar ne prezrite
5. Prezri skrite vrstice
6. Prezri vrednosti napak
7. Prezri skrite vrstice in vrednosti napak

Opombe

  • AGGREGATE vrne #VALUE! napaka, če je potreben drugi argument funkcije, vendar ni naveden.
  • 3D-reference ne delujejo z AGREGATE.
  • Funkcija AGGREGATE je zasnovana za navpična območja in ne za vodoravna območja.

Zanimive Članki...