AGGREGATE (funkcija)

Primjenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016 Excel web-aplikacija

Vraća zbroj na popisu ili u bazi podataka. Funkcijom AGGREGATE moguće je na popis ili bazu podataka primijeniti različite funkcije zbrajanja s mogućnošću zanemarivanja skrivenih redaka i vrijednosti pogrešaka.

Sintaksa

Oblik reference

AGGREGATE(function_num, options, ref1, [ref2], …)

Oblik polja

AGGREGATE(function_num, options, array, [k])

Sintaksa funkcije AGGREGATE sadrži sljedeće argumente:

  • Function_num Obavezno. Broj od 1 do 19 kojim se određuje funkcija koja će se koristiti.
Function_num Funkcija
1 AVERAGE
2 COUNT
3 COUNTA
4 MAX
5 MIN
6 PRODUCT
7 STDEV.S
8 STDEV.P
9 SUM
10 VAR.S
11 VAR.P
12 MEDIAN
13 MODE.SNGL
14 LARGE
15 SMALL
16 PERCENTILE.INC
17 QUARTILE.INC
18 PERCENTILE.EXC
19 QUARTILE.EXC
  • Mogućnosti Obavezno. Brojčana vrijednost kojom se određuje koje će vrijednosti biti zanemarene u rasponu za izračun funkcije.

    Napomena

    Funkcija neće zanemariti skrivene retke, ugniježđene pozbrojeve ili ugniježđene zbrojeve ako argument polja obuhvaća izračun, primjerice: =AGGREGATE(14;3;A1:A100*(A1:A100>0);1)

Mogućnost Ponašanje
0 ili izostavljeno Zanemaruje ugniježđene funkcije SUBTOTAL i AGGREGATE
1 Zanemaruje skrivene retke i ugniježđene funkcije SUBTOTAL i AGGREGATE
2 Zanemaruje vrijednosti pogrešaka i ugniježđene funkcije SUBTOTAL i AGGREGATE
3 Zanemaruje skrivene retke, vrijednosti pogrešaka i ugniježđene funkcije SUBTOTAL i AGGREGATE
4 Zanemaruje ništa
5 Zanemaruje skrivene retke
6 Zanemaruje vrijednosti pogrešaka
7 Zanemaruje skrivene retke i vrijednosti pogrešaka
  • Ref1 Obavezno. Prvi brojčani argument za funkcije s više brojčanih argumenata za koje želite zbirnu vrijednost.
  • Ref2,... Neobavezno. Brojčani argumenti od 2 do 253 za koje želite zbirnu vrijednost.
    U funkcijama koje prihvaćaju polje ref1 je polje, formula polja ili referenca na raspon ćelija za koje želite zbirnu vrijednost. Ref2 je drugi argument potreban za određene funkcije. Argument ref2 potreban je za sljedeće funkcije:
Funkcija
LARGE(polje,k)
SMALL(polje,k)
PERCENTILE.INC(polje,k)
QUARTILE.INC(polje,kvart)
PERCENTILE.EXC(polje,k)
QUARTILE.EXC(polje,kvart)

Napomene

Function_num:

  • Čim u ćeliji na radnom listu u funkciju AGGREGATE unesete argument funkcija_broj, prikazat će se popis funkcija koje možete koristiti kao argumente.

Pogreške:

  • Ako je drugi argument ref obavezan, a nije naveden, funkcija AGGREGATE vraća #VALUE! pogreška.
  • Ako su neke reference 3-D reference, funkcija AGGREGATE vraća vrijednost #VALUE! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.

Vrsta raspona:

  • Funkcija AGGREGATE dizajnirana je za stupce podataka ili okomite raspone. Nije dizajnirana za retke podataka ili vodoravne raspone. Kada, primjerice, izračunavate podzbroj vodoravnog raspona pomoću mogućnosti 1, npr AGGREGATE (1,1, ref1), skrivanje stupca ne utječe na ukupnu zbrojenu vrijednost. No skrivanje retka u okomitom rasponu utječe na ukupnu zbrojenu vrijednost.

Primjer

Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter. Ako je potrebno, prilagodite širine stupaca da biste vidjeli sve podatke.

#DIV/0! 82
72 65
30 95
#NUM! 63
31 53
96 71
32 55
81 83
33 100
53 91
34 89
Formula Opis Rezultat
=AGGREGATE(4; 6; A1:A11) Računa maksimalnu vrijednost zanemarujući vrijednosti pogreške u rasponu 96
=AGGREGATE(14; 6; A1:A11; 3) Računa treću najveću vrijednost zanemarujući vrijednosti pogreške u rasponu 72
=AGGREGATE(15; 6; A1:A11) Vratit će #VALUE! pogreška. Razlog tomu je što funkcija AGGREGATE očekuje drugi argument ref, a on je potreban za funkciju (SMALL). #VALUE!
=AGGREGATE(12; 6; A1:A11; B1:B11) Računa medijan zanemarujući vrijednosti pogreške u rasponu 68
=MAX(A1:A2) Vraća vrijednost pogreške jer u rasponu za izračun rasponu postoje vrijednosti pogreške. #DIV/0!