Excel

Excelova funkcija AGREGATE

Excel Aggregate Function

Excel AGGREGATE funkcijaPovzetek

Funkcija Excel AGGREGATE vrne zbirni izračun, na primer AVERAGE, COUNT, MAX itd., Po izbiri zanemarja skrite vrstice in napake. Na voljo je skupno 19 operacij, ki so navedene v številki funkcije v prvem argumentu (možnosti so na voljo v tabeli).



Namen Skupni izračun vrnitve Skupna vrednost Odvisno od podane funkcije Sintaksa = AGGREGATE (funkcija_številka, možnosti, ref1, ref2) Argumenti
  • funkcija_številka - Operacija za izvedbo (1-19).
  • opcije - Vrednosti, ki jih je treba prezreti (0-7).
  • ref1 - Prvi argument.
  • ref2 - Drugi argument (k).
Različica Excel 2010 Opombe o uporabi

Funkcija AGREGATE vrne rezultat skupnega izračuna, na primer AVERAGE, COUNT, MAX, MIN itd. Na voljo je skupno 19 operacij, ki jih je treba izvesti kot številko, ki se pojavi kot prvi argument v funkciji. Drugi argument, možnosti, nadzoruje, kako AGGREGATE obravnava napake in vrednosti v skritih vrsticah. Za vse razpoložljive možnosti glejte spodnje tabele.

Primer #1

Če želite vrniti vrednost MAX v območju A1: A10, prezreti obe napaki in skrite vrstice, 4 za številko funkcije in 7 za možnosti:





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

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

kako zasenčiš vsako drugo vrstico v excelu
 
= AGGREGATE (5,7,A1:A10) // min value

Primer #2

V zgornjem primeru je formula v D5:



 
= AGGREGATE (4,6,values)

kjer so 'vrednosti' imenovani obseg B5: B14. Številka funkcije je 4, ki določa MAX. Možnosti so na voljo kot 6, da prezrete samo napake.

Primer #3 - n -ti največji

Formule v D8: D10 prikazujejo, kako vrniti vrednosti 'nth največje':

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

Številka funkcije je 14, ki vodi datoteko VELIKA funkcija . Ker funkcija LARGE zahteva argument k, se prikaže kot zadnji argument v zgornjih treh formulah.

Primer #4 - delovanje matrike

Zaradi česar je AGGREGATE še posebej uporaben za bolj zapletene formule, je, da lahko ročno upravlja z matrikami, ko je številka funkcije 14-19. Če želite na primer najti vrednost MAX ob ponedeljkih s podatki, ki vključujejo datume in vrednosti, lahko uporabite AGGREGATE tako:

 
= 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 sestavimo logični izraz za preverjanje vseh datumov za ponedeljek. Rezultat te operacije je niz vrednosti TRUE/FALSE, ki postanejo imenovalec prvotnih vrednosti. FALSE se oceni kot nič in vrže #DIV/0! napaka. TRUE je ocenjeno kot 1 in vrne prvotno vrednost. Končni niz vrednosti in napak deluje kot filter. AGGREGATE ne upošteva vseh napak in vrne največjo (največjo) od ohranjenih vrednosti. Podrobnejši primer tukaj .

Številke funkcij

V spodnji tabeli so navedene številke funkcij, ki so na voljo funkciji AGREGATE, skupaj z imenom povezane funkcije. Tretji stolpec, Ref2, prikazuje vrednost drugega argumenta, ki se pričakuje, kadar je to potrebno.

Funkcija Funkcija Ref2
1 POVPREČNO
2 COUNT
3 COUNTA
4 MAX
5 MIN
6 IZDELEK
7 STDEV.S
8 STDEV.P
9 SUM
10 KDO
enajst DA.P
12 SREDNJI
13 MODE.SNGL
14 VELIKO do
petnajst MALO do
16 PERCENTILE.INC do
17 QUARTILE.INC četrtina
18 PERCENTILE.EXC do
19 QUARTILE.EXC četrtina

Možnosti vedenja

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

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

Opombe

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


^