Kaip suskaičiuoti „Excel“ naudojant kelis kriterijus arba juos naudoti

Anonim

Iš esmės, kai COUNTIFS funkcijai pateikiame kelias sąlygas, ji patikrina visas sąlygas ir grąžina eilutę, atitinkančią visas sąlygas. Tai reiškia, kad jis veikia pagal logiką.

Bet ką daryti, jei norite pasikliauti ARBA logika? Turime atlikti COUNTIFS naudodami ARBA logiką.
Tai galima lengvai padaryti naudojant masyvus ir SUM funkciją. Pažiūrėkime, kaip…
Bendra formulė, kurią galima suderinti su ARBA logika kelioms pasirenkamoms sąlygoms

= SUMA (COUNTIFS (diapazonas {condition1, condition2,…})

COUNTIFS pavyzdys su OR
Taigi šį kartą turėjau šiuos duomenis. Man reikėjo suskaičiuoti žmones, kurie buvo jaunesni nei 20 metų ARBA didesnis arba lygus 80. Aš tai padariau naudodamas SUM funkciją ir masyvus. Ateik, aš tau parodysiu, kaip.

Taigi aš turėjau šias dvi sąlygas („= 80“). Bet kuris iš jų turėjo būti teisingas, kad būtų suskaičiuotas. Taigi aš parašiau šią COUNTIF formulę

= SUMA (SKAIČIUS (B2: B10, {"= 80"})

Jis davė teisingą atsakymą kaip 5.

Kaip tai veikia?
COUNTIFS atitiko kiekvieną masyvo elementą {"=80"} ir skaičiavo kiekvieną masyvo elementą kaip {3,2}.
Dabar jūs žinote, kaip „SUM“ funkcija veikia „Excel“. Funkcija SUM pridėjo masyvo reikšmes(SUMA ({3,2}) ir duoda mums rezultatą 5. Šis kritikas

Leiskite parodyti jums kitą COUNTIFS pavyzdį su keliais kriterijais su arba logika. Šį kartą aš jums to nepaaiškinsiu. Jūs turite tai išsiaiškinti.

COUNTIFS kelių kriterijų pavyzdys 2 dalis
Dabar šis yra paskutinis. Čia turėjau du ARB sąlygų rinkinius ir vieną IR. Taigi užklausa buvo tokia:
Suskaičiuokite žmones, kurie užsisakė Pieštukas arba rišiklis IR amžius buvo 60 metų:
Tai buvo sudėtinga, bet aš tai supratau. Čia yra formulė.

= SUMA (SKAIČIUS (C2: C10, {"Rišiklis", "Pieštukas"}, B2: B10, {"60"}))

Tai davė man tikslų skaičių 4 užklausai.

Kaip tai veikė
Tiesą sakant, čia aš naudoju dvimatį masyvą. Atminkite, kad kabliataškis {"60"}. Jis prideda antrą dimensiją arba sako stulpelius masyvui kaip {1,2;1,0}.
Taigi iš esmės jis pirmiausia randa viską rišikliai arba pieštukai į diapazonas C2: C10. Tada rastame sąraše jis patikrina, kas yra jaunesniems nei 20 metų arba daugiau nei 60 metų.

Taigi, ką jūs manote. Aš naudoju COUNTIFS, norėdamas suskaičiuoti kelis kriterijus su keliomis sąlygomis. Pirmiausia papasakojau, kaip aš naudoju „Excel“ prieštaravimus, kurie atitinka du kriterijus, o paskui mes panaudojome kelis kriterijus, atitinkančius arba logiką. Nesijaudinkite dėl „Excel“ versijos. Jis veiks „Excel 2016“, „Excel 2013“, „Excel 2010“ ir naujesnėse versijose, kuriose yra funkcija COUNTIF ir masyvo formulių sąvoka.

Kaip suskaičiuoti du kriterijus „Excel“

Kaip skaičiuoti ląsteles, kuriose yra „Excel“

Kaip suskaičiuoti unikalų tekstą „Excel“

Populiarūs straipsniai:

50 „Excel“ nuorodų, skirtų produktyvumui padidinti

Kaip naudotis „VLOOKUP“ funkcija „Excel“

Kaip naudoti funkciją „COUNTIF“ programoje „Excel“

Kaip naudotis „SUMIF“ funkcija „Excel“