Acest articol descrie sintaxa de formulă și utilizarea funcției DAVERAGE în Microsoft Excel.

Descriere

Face media pentru valorile dintr-un câmp (coloană) de înregistrări dintr-o listă sau o bază de date, care satisfac condițiile pe care le specificați.

Sintaxă

DAVERAGE(bază de date, câmp, criterii)

Sintaxa funcției DAVERAGE are următoarele argumente:

  • Bază de date     este zona de celule care formează lista sau baza de date. O bază de date este o listă de date asociate în care rândurile de informații asociate sunt înregistrări și coloanele de date sunt câmpuri. Primul rând din listă conține etichete pentru fiecare coloană.

  • Câmp     indică ce coloană se utilizează în funcție. Introduceți eticheta coloanei încadrată în ghilimele, cum ar fi „Vârstă” sau „Venit” sau un număr (fără ghilimele) care reprezintă poziția coloanei în listă: 1 pentru prima coloană, 2 pentru a doua și așa mai departe.

  • Criterii     este zona de celule care conține condițiile pe care le specificați. Puteți utiliza orice zonă pentru argumentul criterii, cât timp conține cel puțin o etichetă de coloană și cel puțin o celulă sub eticheta de coloană în care specificați o condiție pentru coloană.

Observații

  • Puteți utiliza orice zonă pentru argumentul criterii, cât timp conține cel puțin o etichetă de coloană și cel puțin o celulă sub eticheta de coloană pentru specificarea condiției.

    De exemplu, dacă zona G1:G2 conține eticheta de coloană Venit în celula G1 și suma 10.000 de lei în celula G2, aveți posibilitatea să definiți zona ca PotrivireVenit și să utilizați acel nume ca argumentul criterii din funcțiile de baze de date.

  • Deși zona de criterii se poate afla oriunde în foaia de calcul, nu o așezați sub listă. Dacă adăugați informații listei, noile informații sunt adăugate în primul rând de sub listă. Dacă rândul de sub listă nu este gol, Excel nu poate adăuga noile informații.

  • Asigurați-vă că zona de criterii nu depășește mărimea listei.

  • Pentru a efectua o operație asupra unei întregi coloane dintr-o bază de date, introduceți un rând gol sub etichetele de coloane din zona criteriilor.

Exemple

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.

Arbore

Înălțime

Vârstă

Producție

Profit

Înălțime

=Măr

>3

<5

=Păr

Arbore

Înălțime

Vârstă

Producție

Profit

Măr

18

20

14

105

Păr

12

12

10

96

Cireș

13

14

9

105

Măr

14

15

10

75

Păr

9

8

8

76,8

Măr

8

9

6

45

Formulă

Descriere

Rezultat

=DAVERAGE(A4:E10; "Producție"; A1:B2)

Producția medie a merilor de peste 3 metri înălțime.

12

=DAVERAGE(A4:E10; 3; A4:E10)

Vârsta medie a tuturor arborilor din baza de date.

13

Exemple de criterii

  • Dacă tastați un semn egal într-o celulă, acest lucru arată că doriți să introduceți o formulă. Pentru a afișa textul care conține un semn egal, încadrați textul și semnul egal cu ghilimele duble, astfel:

    "=Roman"

    Veți face acest lucru și dacă introduceți o expresie (o combinație de formule, operatori și text) și doriți să afișați semnul egal în loc să lăsați Excel să-l folosească pentru calcule. De exemplu:

    =''= intrare ''

    Unde intrare  este textul sau valoarea pe care doriți să o găsiți. De exemplu:

Ce tastați în celulă

Ce evaluează și afișează Excel

="=Roman"

=Roman

="=3000"

=3000

Următoarele secțiuni oferă exemple de criterii complexe.

Mai multe criterii într-o coloană

Logică booleană:     (Vânzător = "Roman" OR Vânzător = "Crisiarcu")

Pentru a găsi rânduri care satisfac mai multe criterii pentru o coloană, tastați criteriile unele sub altele în rânduri separate din zona de criterii.

În următoarea zonă de date (A6:C10), zona de criterii (B1:B3) afișează rândurile care conțin "Roman" sau "Crisiarcu" în coloana Vânzător (A8:C10).

 

A

B

C

1

Tip

Vânzător

Vânzări

2

=Roman

3

=Crisiarcu

4

5

6

Tip

Vânzător

Vânzări

7

Băuturi

Dumitriu

5122 lei

8

Carne

Roman

$450

9

legume și fructe

Crisiarcu

6328 lei

10

Legume și fructe

Roman

6544 lei

Mai multe criterii în mai multe coloane unde toate criteriile trebuie să fie adevărate

Logică booleană:     (Tip = "Produs" AND Vânzări > 1000)

Pentru a găsi rândurile care satisfac mai multe criterii în mai multe coloane, tastați toate criteriile în același rând de zonă de criterii.

În următoarea zonă de date (A6:C10), zona de criterii (A1:C2) afișează toate rândurile care conțin "Legume și fructe" în coloana Tip și care au o valoare mai mare de 1.000 de lei în coloana Vânzări (A9:C10).

 

A

B

C

1

Tip

Vânzător

Vânzări

2

=Legume și fructe

>1000

3

4

5

6

Tip

Vânzător

Vânzări

7

Băuturi

Dumitriu

5122 lei

8

Carne

Roman

$450

9

legume și fructe

Crisiarcu

6328 lei

10

Legume și fructe

Roman

6544 lei

Mai multe criterii în mai multe coloane unde orice criterii pot fi adevărate

Logică booleană:     (Tip = "Legume și fructe" OR Vânzător = "Roman")

Pentru a găsi rândurile care satisfac criterii în mai multe coloane, unde orice criteriu poate fi adevărat, tastați criteriile în diferite rânduri ale zonei de criterii.

În următoarea zonă de date (A6:C10), zona de criterii (A1:B3) afișează toate rândurile care conțin "Legume și fructe" sau "Roman" în coloana Vânzător (A8:C10).

 

A

B

C

1

Tip

Vânzător

Vânzări

2

=Legume și fructe

3

=Roman

4

5

6

Tip

Vânzător

Vânzări

7

Băuturi

Dumitriu

5122 lei

8

Carne

Roman

$450

9

legume și fructe

Crisiarcu

6328 lei

10

Legume și fructe

Roman

6544 lei

Seturi multiple de criterii unde fiecare set include criterii pentru mai multe coloane

Logică booleană:     ( (Vânzător= "Roman" AND Vânzări >3000) OR (Vânzător = "Crisiarcu" AND Vânzări > 1500) )

Pentru a găsi rândurile care satisfac mai multe seturi de criterii, unde fiecare set include criterii pentru mai multe coloane, tastați fiecare set de criterii într-un rând separat.

În următoarea zonă de date (A6:C10), zona de criterii (B1:C3) afișează rândurile care conțin "Roman" în coloana Vânzător și o valoare mai mare de 3.000 de lei în coloana Vânzări sau afișează rândurile care conțin "Crisiarcu" în Vânzător și o valoare mai mare de 1.500 lei în coloana Vânzări (A9:C10).

 

A

B

C

1

Tip

Vânzător

Vânzări

2

=Roman

>3000

3

=Crisiarcu

>1500

4

5

6

Tip

Vânzător

Vânzări

7

Băuturi

Dumitriu

5122 lei

8

Carne

Roman

$450

9

legume și fructe

Crisiarcu

6328 lei

10

Legume și fructe

Roman

6544 lei

Seturi multiple de criterii unde fiecare set include criterii pentru o coloană

Logică booleană:     ( (Vânzări > 6000 AND Vânzări < 6500 ) OR (Vânzări < 500) )

Pentru a găsi rândurile care satisfac mai multe seturi de criterii, unde fiecare set include criterii pentru o coloană, includeți mai multe coloane cu același titlu de coloană.

În următoarea zonă de date (A6:C10), zona de criterii (C1:D3) afișează rândurile care conțin valori între 6.000 și 6.500 și valori mai mici de 500 în coloana Vânzări (A8:C10).

 

A

B

C

D

1

Tip

Vânzător

Vânzări

Vânzări

2

>6000

<6500

3

<500

4

5

6

Tip

Vânzător

Vânzări

7

Băuturi

Dumitriu

5122 lei

8

Carne

Roman

$450

9

legume și fructe

Crisiarcu

6328 lei

10

Legume și fructe

Roman

6544 lei

Criterii pentru găsirea valorilor text care partajează anumite caractere dar nu partajează alte caractere

Pentru a găsi valorile text care partajează anumite caractere dar nu partajează alte caractere, alegeți una sau mai multe dintre următoarele:

  • Tastați unul sau mai multe caractere fără semnul egal (=) pentru a găsi rândurile cu o valoare text într-o coloană care începe cu acele caractere. De exemplu, dacă tastați textul oma pe post de criteriu, Excel găsește "Roman", "Toma" și "Roma".

  • Utilizați un metacaracter.

    Următoarele metacaractere se pot utiliza drept criterii de comparație.

Utilizați

Pentru a găsi

? (semnul întrebării)

Orice caracter individual De exemplu, c?pac găsește "capac" și "copac"

* (asterisc)

Orice număr de caractere De exemplu, *est găsește „Nord-est” și „Sud-est”

~ (tilda) urmată de ?, *, sau ~

Un semn de întrebare, asterisc sau tildăDe exemplu, trim91~? găsește "fy91?"

În următoarea zonă de date (A6:C10), zona de criterii (A1:B3) afișează rândurile ale căror prime caractere sunt "Ca" în coloana Tip sau afișează rândurile cu al doilea caracter egal cu "o" în coloana Vânzător (A7:C9).

 

A

B

C

1

Tip

Vânzător

Vânzări

2

Eu

3

=?u*

4

5

6

Tip

Vânzător

Vânzări

7

Băuturi

Dumitriu

5122 lei

8

Carne

Roman

$450

9

legume și fructe

Crisiarcu

6328 lei

10

Legume și fructe

Roman

$6544

Criterii create ca rezultat al unei formule

Puteți utiliza o valoare calculată care este rezultatul unei formulă pe post de criteriu. Rețineți următoarele aspecte importante:

  • Formula trebuie să se evalueze la TRUE sau FALSE.

  • Deoarece utilizați o formulă, introduceți formula așa cum o faceți în mod normal și nu tastați expresia astfel:

    =''= intrare ''

  • Nu utilizați o etichetă de coloană pentru eticheta de criterii; lăsați etichetele de criterii necompletate sau utilizați o etichetă care nu este o etichetă de coloană în zonă (în exemplele de mai jos, Medie calculată și Potrivire exactă).

    Dacă utilizați o etichetă de coloană în formulă în locul referinței relative la celule sau al unui nume de zonă, Excel afișează o valoare de eroare, cum ar fi #NAME? sau #VALUE! în celula care conține criteriul. Se poate ignora această eroare, deoarece ea nu afectează modul de filtrare a zonei.

  • Formula pe care o utilizați pentru criterii trebuie să utilizeze o referință relativă pentru a se referi la celula corespondentă din primul rând (în exemplele de mai jos, C7 și A7).

  • Toate celelalte referințe din formulă trebuie să fie referințe absolute.

Următoarele subsecțiuni furnizează exemple specifice de criterii create ca rezultat al unei formule.

Filtrarea pentru valori mai mari decât media tuturor valorilor din zona de date

În următoarea zonă de date (A6:D10), zona de criterii (D1:D2) afișează rândurile care au o valoare în coloana Vânzări mai mare decât media tuturor valorilor din Vânzări (C7:C10). În formulă, "C7" se referă la coloana filtrată (C) a primului rând din zona de date (7).

 

A

B

C

D

1

Tip

Vânzător

Vânzări

Media calculată

2

=C7>AVERAGE($C$7:$C$10)

3

4

5

6

Tip

Vânzător

Vânzări

7

Băuturi

Dumitriu

5122 lei

8

Carne

Roman

$450

9

legume și fructe

Crisiarcu

6328 lei

10

Legume și fructe

Roman

6544 lei

Filtrarea pentru text utilizând o căutare sensibilă la litere mai și mici

În zona de date (A6:D10), zona de criterii (D1:D2) afișează rândurile care conțin "Legume și fructe" în coloana Tip utilizând funcția EXACT pentru a efectua o căutare sensibilă la litere mai și mici (A10:C10). În formulă, "A7" se referă la coloana filtrată (A) a primului rând din zona de date (7).

 

A

B

C

D

1

Tip

Vânzător

Vânzări

Potrivire exactă

2

=EXACT(A7; "Legume și fructe")

3

4

5

6

Tip

Vânzător

Vânzări

7

Băuturi

Dumitriu

5122 lei

8

Carne

Roman

$450

9

legume și fructe

Crisiarcu

6328 lei

10

Legume și fructe

Roman

6544 lei

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.