Funkcija COUNTIFS kriterijus taiko langeliams keliuose diapazonuose ir skaičiuoja, kiek kartų visi kriterijai yra įvykdyti.

Šis vaizdo įrašas yra mokymo kursų Išplėstinės IF funkcijos dalis.
Sintaksė
COUNTIFS(kriterijų_diapazonas1, kriterijai1, [kriterijų_diapazonas2, kriterijai2]…)
Funkcijos COUNTIFS sintaksė turi tokius argumentus:
-
kriterijų_diapazonas1 Būtinas. Pirmasis diapazonas, kuriame įvertinami susiję kriterijai.
-
kriterijai1 Būtinas. Yra kriterijai išreikšti skaičiumi, išraiška, langelio nuoroda arba tekstu, nustatantys, kurie langeliai bus skaičiuojami. Pvz., kriterijai gali būti išreikšti kaip 32, ">32", B4, "obuoliai" arba "32".
-
kriterijų_diapazonas2, kriterijai2, ... Pasirinktinis. Papildomi diapazonai ir jų susiję kriterijai. Gali būti iki 127 diapazonų / kriterijų porų.
Svarbu: Kiekvienas papildomas diapazonas turi turėti tokį pat kaip argumento kriterijų_diapazonas1 eilučių ir stulpelių skaičių. Diapazonai neturi būti gretimi vienas kitam.
Pastabos
-
Kiekvieno diapazono kriterijai yra taikomi vienu metu vienam langeliui. Jei visi pirmieji langeliai atitinka susijusius kriterijus, skaičius padidėja 1. Jei visi antrieji langeliai atitinka susijusius kriterijus, skaičius vėl didinamas 1 tol, kol įvertinami visi langeliai.
-
Jei kriterijų argumentas yra nuorodą į tuščią langelį, funkcija COUNTIFS tuščią langelį laiko 0 verte.
-
Kriterijuose galite naudoti pakaitos simbolius – klaustuką (?) ir žvaigždutę (*) . Klaustukas atitinka bet kokį pavienį simbolį, o žvaigždutė atitinka bet kokią simbolių seką. Jei norite rasti tikrą klaustuką ar žvaigždutę, prieš simbolį įveskite tildę (~) (~).
1 pavyzdys
Nukopijuokite pavyzdinių duomenų pavyzdžius šiose lentelėse ir įklijuokite juos naujo darbalapio A1 Excel langelyje. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jei reikia, koreguokite stulpelių plotį, kad matytumėte visus duomenis.
Pardavėjas |
Viršija 1 ktv. kvotą |
Viršija 2 ktv. kvotą |
Viršija 3 ktv. kvotą |
---|---|---|---|
Paulaitis |
Taip |
Ne |
Ne |
Antanaitis |
Taip |
Yes |
Ne |
Jurgaitis |
Taip |
Taip |
Taip |
Juozaitis |
Ne |
Taip |
Taip |
Formulė |
Aprašas |
Rezultatas |
|
=COUNTIFS(B2:D2,"=Taip") |
Apskaičiuoja, kiek kartų Paulaitis viršijo pardavimo kvotą laikotarpiais 1ktv., 2 ktv. ir 3 ktv. (tik 1 ktv.). |
1 |
|
=COUNTIFS(B2:B5,"=Taip",C2:C5,"=Taip") |
Apskaičiuoja, kiek pardavėjų viršijo tiek 1 ktv., tiek 2 ktv. kvotas (Antanaitis ir Jurgaitis). |
2 |
|
=COUNTIFS(B5:D5,"=Taip",B3:D3,"=Taip") |
Apskaičiuoja, kiek kartų Juozaitis ir Antanaitis viršijo tą pačią kvotą laikotarpiais 1ktv., 2 ktv. ir 3 ktv. (tik 2 ktv.). |
1 |
2 pavyzdys
Duomenys |
|
|
---|---|---|
1 |
2011 05 01 |
|
2 |
2011 05 02 |
|
3 |
2011 05 03 |
|
4 |
2011 05 04 |
|
5 |
2011 05 05 |
|
6 |
2011 05 06 |
|
Formulė |
Aprašas |
Rezultatas |
=COUNTIFS(A2:A7,"< 6",A2:A7,"> 1") |
Apskaičiuoja, kiek skaičių nuo 1 iki 6 (neįtraukiant 1 ir 6) yra langeliuose nuo A2 iki A7. |
4 |
=COUNTIFS(A2:A7, "< 5",B2:B7,"< 5/3/2011") |
Apskaičiuoja, keliose eilutėse langeliuose nuo A2 iki A7 yra skaičiai, mažesni nei 5, bei keliose eilutėse langeliuose nuo B2 iki B7 yra datos, ankstesnės nei 2011 05 03. |
2 |
=COUNTIFS(A2:A7, "<" & A6;B2:B7,"<" & B4) |
Aprašas toks pat, kaip ankstesniame pavyzdyje, tik vietoje kriterijų konstantų naudojamos langelių nuorodos. |
2 |
Reikia daugiau pagalbos?
Visada galite paprašyti specialisto iš „Excel“ technologijų bendruomenės arba gauti pagalbos iš Atsakymų bendruomenės.
Taip pat žr.
Norėdami skaičiuoti langelius, kurie nėra tušti, naudokite funkciją COUNTA
Norėdami suskaičiuoti langelius naudodami vieną kriterijų, naudokite funkciją COUNTIF
Funkcija SUMIF sudeda tik reikšmes, kurios atitinka vieną kriterijų
Funkcija SUMIFS sudeda tik reikšmes, kurios atitinka kelis kriterijus
Funkcija IFS (Microsoft 365, Excel 2016 ir naujesnė)
Kaip išvengti sugadintų formulių