AGGREGATE (funcția AGGREGATE)

Returnează o medie dintr-o listă sau dintr-o bază de date. Funcția AGGREGATE poate aplica diferite funcții de medie într-o listă sau într-o bază de date cu opțiunea de a ignora rândurile ascunse sau valorile de eroare.

Sintaxa

Formă referință

AGGREGATE(num_funcție, opțiune, ref1, [ref2], …)

Formă matrice

AGGREGATE(num_funcție, opțiuni, matrice, [k])

Sintaxa funcției AGGREGATE are următoarele argumente:

  • Num_funcție     Obligatoriu. Este un număr între 1 și 19 care specifică ce funcție se va utiliza.

Num_funcție

Funcție

1

AVERAGE

2

COUNT

3

COUNTA

4

MAX

5

MIN

6

PRODUS

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

  • Opțiuni     Obligatoriu. Este o valoare numerică ce determină ce valori se ignoră în zona de evaluare pentru funcție.

    Notă : Funcția nu va ignora rândurile ascunse, subtotalurile imbricate sau agregările imbricate, dacă argumentul matrice include un calcul, de exemplu: =AGGREGATE(14,3,A1:A100*(A1:A100>0),1)

Opțiune

Comportament

0 sau omis

Ignoră funcțiile SUBTOTAL și AGGREGATE imbricate

1

Ignoră rândurile ascunse, funcțiile SUBTOTAL și AGGREGATE imbricate

2

Ignoră valorile de eroare, funcțiile SUBTOTAL și AGGREGATE imbricate

3

Ignoră rândurile ascunse, valorile de eroare, funcțiile SUBTOTAL și AGGREGATE imbricate

4

Nu se ignoră nimic

5

Ignoră rândurile ascunse

6

Ignoră valorile de eroare

7

Ignoră rândurile ascunse și valorile de eroare

  • Ref1     Obligatoriu. Este primul argument numeric pentru funcții care preiau mai multe argumente numerice pentru care doriți valoarea agregată.

  • Ref2,...     Opțional. Argumentele numerice de la 2 la 253 pentru care doriți valoarea agregată.

    Pentru funcțiile care acceptă o matrice, ref1 este o matrice, o formulă de matrice sau o referință la o zonă de celule pentru care doriți o valoare agregată. Ref2 este al doilea argument care este necesar pentru anumite funcții. Următoarele funcții necesită un argument ref2:

Funcție

LARGE(matrice;k)

SMALL(matrice;k)

PERCENTILE.INC(matrice;k)

QUARTILE.INC(matrice;cuart)

PERCENTILE.EXC(matrice;k)

QUARTILE.EXC(matrice;cuart)

Observații

Num_funcție :

  • Când introduceți argumentul num_funcție atunci când introduceți funcția AGGREGATE într-o celulă din foaia de lucru, veți vedea o listă a tuturor funcțiilor care se pot utiliza ca argumente.

Erori:

  • Dacă un argument de a doua referință este necesar dar nu este furnizat, AGGREGATE returnează o eroare #VALOARE!.

  • Dacă una sau mai multe dintre referințe este o referință 3-D, AGGREGATE returnează o valoare de eroare #VALOARE!.

Tip de zonă:

  • Funcția AGGREGATE este proiectată pentru coloane de date sau zone verticale. Nu este proiectată pentru zone de date sau zone verticale. De exemplu, când faceți un subtotal pentru o zonă orizontală utilizând opțiunea 1, cum ar fi AGGREGATE(1; 1; ref1), ascunderea unei coloane nu afectează valoarea sumei agregate. Însă, ascunderea unui rând dintr-o zonă verticală afectează valoarea agregată.

Exemplu

Copiați datele din exemplele din următorul tabel și lipiți-le în celula A1 a noii foi de lucru Excel. Pentru ca formulele să afișeze rezultate, selectați-le, apăsați pe F2, apoi pe Enter. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele.

#DIV/0!

82

72

65

30

95

#NUM!

63

31

53

96

71

32

55

81

83

33

100

53

91

34

89

Formulă

Descriere

Rezultat

=AGGREGATE(4; 6; A1:A11)

Calculează valoarea maximă, ignorând valorile de erori din interval

96

=AGGREGATE(14; 6; A1:A11; 3)

Calculează a treia cea mai mare valoare ignorând valorile de eroare din zonă

72

=AGGREGATE(15; 6; A1:A11)

Va returna eroarea #VALOARE!. Acest lucru se produce deoarece AGGREGATE așteaptă un al doilea argument ref, deoarece funcția (SMALL) necesită unul.

#VALOARE!

=AGGREGATE(12; 6; A1:A11; B1:B11)

Calculează mediana ignorând valorile de eroare din zonă

68

=MAX(A1:A2)

Va returna valoarea de eroare, deoarece există valori de eroare în zona de evaluare

#DIV/0!

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×