Cuprins
În acest articol, vom arăta cum puteți folosi AVERAGEIFS din Excel pentru a calcula unele medii, menținând în același timp unul sau mai multe criterii în Excel. Pentru a face acest lucru, vom parcurge 6 exemple simple.
Funcția AVERAGEIFS din Excel (Vizualizare rapidă)
În imaginea următoare, puteți vedea imaginea de ansamblu a AVERAGEIFS funcție.
Descărcați caietul de practică
Puteți descărca următorul fișier Excel și puteți exersa în timp ce citiți acest articol.
6 Utilizări Funcția AVERAGEIFS.xlsxFuncția Excel AVERAGEIFS: Sintaxă și argumente
Rezumat
- The AVERAGEIFS returnează media celulelor dintr-un tablou care îndeplinesc unul sau mai multe criterii date. Aici, criteriile pot fi din același tablou sau dintr-un tablou diferit.
- Disponibil din Excel 2007.
Sintaxa
Sintaxa de la AVERAGEIFS funcția este:
=AVERAGEIFS(interval_mediu,interval_criteriu1,criterii1,...)
Argument
Argument | Necesar sau opțional | Valoare |
---|---|---|
intervalul_medie | Necesar | Rețeaua de celule a căror medie trebuie determinată. |
intervalul_criteriu1 | Necesar | Matricea de celule care trebuie să îndeplinească primul criteriu. |
criterii1 | Necesar | Primul criteriu. |
criterii_gama2 | Opțional | Matricea de celule care trebuie să îndeplinească cel de-al doilea criteriu. |
criterii2 | Opțional | Al doilea criteriu. |
Note:
- Un singur criteriu împreună cu un interval de celule în care se vor aplica criteriile ( interval_criteriu Cu toate acestea, puteți utiliza mai multe criterii, dacă este necesar.
- Atât criterii și interval_criteriu trebuie să se unească ca o pereche, ceea ce înseamnă că dacă introduceți criteria_range 2 , trebuie să introduceți criterii2 .
- Atât intervalul_medie și toate intervale_criteriale trebuie să fie egale. În caz contrar, Excel va ridica #VALOARE!
- În timpul calculării mediei valorilor, Excel va lua în considerare numai acele valori din celule care îndeplinesc toate criteriile.
Valoarea de returnare
Se returnează media celulelor dintr-un tablou care îndeplinesc unul sau mai multe criterii date.
Note speciale
- În cazul în care criteriul este egal cu valoarea sau referința celulei, atunci în locul criteriului, puteți pune pur și simplu valoarea sau referința celulei.
Așa:
=AVERAGEIFS(C5:C9,C5:C9,1)
OR
=AVERAGEIFS(C5:C9,C5:C9, "Won")
OR
=AVERAGEIFS(C5:C9,C5:C9,A2)
- Atunci când criteriul denotă o valoare mai mare sau mai mică decât o anumită valoare, se va include criteriul în cadrul unui semn de tip apostrof (""")
Așa:
=AVERAGEIFS(C5:C9,C5:C9,">1")
- Atunci când criteriul este mai mare sau mai mic decât o referință de celulă, includeți doar simbolul mai mare sau mai mic decât în interiorul unui semn de tip apostrof (""") și apoi să se unească referința celulei cu un ampersandă (&)
Așa:
=AVERAGEIFS(C5:C9,C5:C9,">"&A2)
- Puteți avea și potriviri parțiale în cadrul AVERAGEIFS
Pentru a potrivi orice caracter într-un anumit loc, utilizați " ?".
De exemplu, " ?end" se va potrivi cu " îndoiți" , " trimite" dar nu " petrece" sau "end".
Iar pentru a potrivi orice număr de caractere, inclusiv zero, utilizați " *" .
De exemplu, " *end" se va potrivi cu " sfârșitul" , " îndoiți" , " trimite" , " petrece" toate.
Deci, în AVERAGEIFS formula va arăta astfel:
=AVERAGEIFS(C5:C9,C5:C9,"?end")
OR
=AVERAGEIFS(C5:C9,C5:C9, "*end")
- În cazul în care orice celulă din cadrul intervalul_medie conține o valoare text, alta decât un număr, AVERAGEIFS nu va fi luată în considerare chiar dacă îndeplinește toate criteriile. Deoarece este posibil să se calculeze doar media unor numere, nu a oricărui text.
6 exemple de utilizare a funcției Excel AVERAGEIFS
Următorul set de date are Adversar , Obiective , Asistențe , Rezultate , și Loc de desfășurare În plus, folosind acest set de date, vom demonstra 6 exemple pentru a arăta utilizările AVERAGEIFS În acest caz, am folosit funcția Excel 365 Puteți utiliza orice versiune Excel disponibilă.
1. Utilizarea unui singur criteriu pentru valoarea egală cu valoarea în funcția AVERAGEIFS
În acest exemplu, vă vom arăta cum puteți folosi AVERAGEIFS folosind un singur criteriu egal cu o valoare. Apoi, folosind funcția AVERAGEIFS vom afla media Obiective pe baza criteriilor, atunci când Rezultat este Won .
Aici, am marcat deja Obiective și criteriile Won cu culoare galbenă , și vom afla media obiectivelor care au o culoare galbenă .
Pași:
- Mai întâi de toate, vom introduce următoarea formulă în celulă H6 .
=AVERAGEIFS(C6:C23,E6:E23, "Won")
Repartizarea formulei
- AVERAGEIFS(C6:C23,E6:E23, "Won") → Calculează media numai a acelor celule din matrice C6 la C23 ale căror celule corespunzătoare din matrice E6 la E23 conține " Won ".
- Ieșire: 2.09
- După aceea, apăsați ENTER .
Ca urmare, puteți vedea rezultatul în celula H6 .
Citește mai mult: Cum se utilizează funcția AVERAGE în Excel (5 exemple)
2. Utilizarea unui singur criteriu pentru valoarea mai mare decât valoarea
În acest exemplu, vă vom arăta cum să utilizați AVERAGEIFS pentru a afla valoarea Obiectiv s care au Asistențe numere mai mare sau egală cu 1 Aici, am marcat deja numărul de Asistențe care au o valoare mai mare sau egală cu 1 și numărul de Obiective pe baza numărului de asistențe cu culoare galbenă În continuare, vom calcula media acestor obiective în funcție de criterii.
Pași:
- Pentru început, vom tasta următoarea formulă în celulă H6 .
=AVERAGEIFS(C6:C23,D6:D23,">=1")
Repartizarea formulei
- AVERAGEIFS(C6:C23,D6:D23,">=1″) → Calculează media numai a acelor celule din matrice C6 la C23 ale căror celule corespunzătoare din matrice D6 la D23 să conțină ceva mai mare sau egală cu 1 .
- Ieșire: 1.80
- După aceea, apăsați ENTER .
Prin urmare, puteți vedea rezultatul în celula H6 .
Lecturi similare
- Cum se utilizează funcția LINEST în Excel (4 exemple adecvate)
- Utilizați funcția RANK în Excel (cu 5 exemple)
- Cum se utilizează funcția VAR în Excel (4 exemple)
- Utilizați funcția PROB în Excel (3 exemple)
- Cum se utilizează funcția STDEV din Excel (3 exemple simple)
3. Aplicarea de criterii multiple în funcția AVERAGEIFS
În acest exemplu, vom demonstra utilizarea funcției AVERAGEIFS pe baza mai multor criterii.
Aici, vom afla media golurilor atunci când Obiective numărul este cel puțin 1 , iar atunci când Loc de desfășurare este Acasă Am marcat ambele criterii cu o Culoare galbenă .
Pași:
- În primul rând, vom tasta următoarea formulă în celulă H6 .
=AVERAGEIFS(C6:C23,C6:C23,">=1",F6:F23,"Home")
Repartizarea formulei
- AVERAGEIFS(C6:C23,C6:C23,">=1″,F6:F23, "Acasă") → Calculează media numai a acelor celule din matrice C6 la C23 care conțin ceva mai mare sau egală cu 1 și ale căror celule corespunzătoare din matrice F6 la F23 conține " Acasă ".
- Ieșire: 2.33
- În acest moment, apăsați ENTER .
Prin urmare, puteți vedea rezultatul în H6 .
Din nou, vom afla media golurilor atunci când obiectivele numărul este mai mare sau egală cu 1 , iar atunci când Asistențe numărul este de asemenea mai mare sau egală cu 1 Am marcat ambele criterii cu Culoare galbenă .
- După aceea, vom tasta următoarea formulă în celulă H6 .
=AVERAGEIFS(C6:C23,C6:C23,">=1",D6:D23,">=1")
Repartizarea formulei
- AVERAGEIFS(C6:C23,C6:C23,”>=1″,D6:D23,”>=1″) → Calculează media numai a acelor celule din matrice C6 la C23 care conțin ceva mai mare sau egală cu 1 și ale căror celule corespunzătoare din matrice D6 la D23 să conțină ceva mai mare sau egală cu 1 .
- Ieșire: 2.33
- În acest moment, apăsați ENTER .
Prin urmare, puteți vedea rezultatul în H6 .
4. Media de numărare cu potrivire parțială (caracter wildcard)
În acest exemplu, vă vom arăta cum să calculați media folosind funcția AVERAGEIFS atunci când criteriile se potrivesc parțial. Vom folosi o funcție Caracter wildcard pentru acest scop. Vedeți, există două Coreea pe Adversar lista, Coreea de Nord și Coreea de Sud În continuare, vom afla care este media obiectivelor a Adversar care are Coreea în numele lor. Aici, am marcat Adversar și a corespunzătoare Obiectiv număr cu Culoare galbenă .
Pași:
- Mai întâi, vom introduce următoarea formulă în celulă H6 .
=AVERAGEIFS(C6:C23,B6:B23, "*Korea")
Repartizarea formulei
- AVERAGEIFS(C6:C23,B6:B23, "*Coreea") → Calculează media numai a acelor celule din matrice C6 la C23 ale căror celule corespunzătoare din matrice B6 la B23 conțin orice lucru care are " Coreea " la sfârșit.
- Ieșire: 2
- În plus, presa ENTER .
Prin urmare, puteți vedea rezultatul în celula H6 .
Dacă doriți să aflați mai multe despre wildcard caractere, puteți vizita acest link.
Citește mai mult: Diferitele moduri de numărare în Excel
5. Utilizarea referințelor de celule în funcția AVERAGEIFS
În acest exemplu, vom utiliza referința celulei în loc de text în AVERAGEIFS Vom folosi un singur criteriu în acest scop.
Aici, vom afla media Obiective pe baza criteriilor, atunci când Rezultat este Won În formulă, în loc de a scrie Won , vom selecta pur și simplu celula E6 .
Am marcat deja Obiective și criteriile Won cu culoare galbenă , și vom afla media obiectivelor care au o culoare galbenă .
Pași:
- Mai întâi de toate, vom introduce următoarea formulă în celulă H6 .
=AVERAGEIFS(C6:C23,E6:E23,E6)
Repartizarea formulei
- AVERAGEIFS(C6:C23,E6:E23,E6) → Calculează media numai a acelor celule din matrice C6 la C23 ale căror celule corespunzătoare din matrice E6 la E23 conțin conținutul celulei din celula E6 care este " Won ".
- Ieșire: 2.09
- După aceea, apăsați ENTER .
Ca urmare, puteți vedea rezultatul în celula H6 .
6. Aplicarea intervalului de date în funcția AVERAGEIFS
Aici, vă vom arăta cum se utilizează AVERAGEIFS atunci când există o funcție Data și vrem să aflăm media pe baza Date În acest scop, am modificat setul de date anterior și am adăugat un Data coloană la aceasta.
După aceea, dorim să găsim media obiectivelor care includ data din 20-Mar-22 la 08-Aug-22 Aici, am marcat aceste date cu Culoare galbenă .
Pași:
- La început, vom tasta următoarea formulă în celulă H6 .
=AVERAGEIFS(C6:C23,F6:F23,"=20-Mar-22")
Repartizarea formulei
- AVERAGEIFS(C6:C23,F6:F23,”=20-Mar-22″) → Calculează media numai a acelor celule din matrice C6 la C23 ale căror celule corespunzătoare din matrice F6 la F23 conțin date mai mari sau egale cu 20-Mar-22 și mai mică sau egală cu 8-Aug-22 .
- Ieșire: 1.72727272727
- În acest moment, apăsați ENTER .
Prin urmare, puteți vedea rezultatul în H6 .
Erori comune cu funcția Excel AVERAGEIFS
În tabelul de mai jos, am prezentat erorile comune ale AVERAGEIFS și motivele apariției acestor erori.
Eroare | Când se arată |
---|---|
#DIV/0! | Se afișează atunci când nicio valoare din average_match nu corespunde tuturor criteriilor. |
#VALOARE! | Acest lucru se observă atunci când lungimile tuturor rețelelor nu sunt identice. |
Secțiunea practică
Puteți descărca fișierul Excel de mai sus și, prin urmare, puteți pune în practică exemplele explicate.