Šiame straipsnyje mes išmoksime suskaičiuoti kelis diapazonus pagal vieną kriterijų „Microsoft Excel“.
Scenarijus:
Paprastais žodžiais tariant, dirbdami su duomenų lentelėmis, kartais turime suskaičiuoti langelius, kuriuose kriterijus atitinka daugiau nei du diapazonai. „Excel“ galite atlikti tokias užduotis kaip operacijos keliuose diapazonuose, naudodami toliau pateiktą formulę. Kriterijus galima taikyti tekstui, skaičiui ar bet kuriai dalinei atitikčiai „Excel“. Kriterijai formulės viduje, vykdomi naudojant operatorius. Operatoriams patinka lygūs ( = ), mažesnis nei lygus ( <= ), geresnis negu ( > ) arba nėra lygus ().
Kaip išspręsti problemą?
Norėdami išspręsti šią problemą, turėsime naudoti SUMPRODUCT funkciją. Dabar iš funkcijos sudarysime formulę. Čia pateikiami du duomenų diapazonai ir turime suskaičiuoti eilutes, kurios atitinka 3 kriterijus. Funkcija SUMPRODUCT grąžina atitinkamų TRUE reikšmių SUM (kaip 1) ir ignoruoja reikšmes, kurios atitinka FALSE reikšmes (kaip 0) grąžintame masyve
Bendra formulė:
= SUMPRODUCT ((rng_1 op_1 crit_1) + 0, (rng_2 op_2 crit_1) + 0, rng_2 op_2 kritikas_1) + 0) |
rng: diapazonas, kurio reikia ieškoti
kritika: taikytini kriterijai
op: kriterijų operatorius, sąlyga pateikta kaip operatorius tarp diapazono ir kriterijų
+0: konvertuoja logines reikšmes į dvejetaines (0 ir 1).
Pavyzdys:
Visa tai gali būti painu suprasti. Taigi, išbandykime šią formulę, paleisdami ją žemiau pateiktame pavyzdyje. Čia turime rasti eilučių, išvardytų diapazone, skaičių, kuriame yra 3 sąlygos. Čia pateikiamas Indijos ir JAV diplomatinių susitikimų, vykusių nuo 2014 m., Sąrašas. Lentelėje parodytas prezidentas / premjeras su šalies etikete ir metais. Lentelė taip pat suskirstyta į dalis, atstovaujančias gimtoji šalis ir lankančių šalių sąrašą.
Sąlygos, išvardytos žemiau:
JAV prezidentas „Barackas Obama lankėsi Indijoje turėdamas mažiau nei 2 problemas.
Naudokite formulę:
= SUMPRODUCT ((C4: C10 = "Barack Obama") + 0, (F4: F10 = "India") + 0, (G4: G10 <2) + 0)) |
C4: C10 = "Barackas Obama": prezidentas, atitinkantis "Baracką Obamą" lankytojų sąraše.
F4: F10 = "Indija": priimančioji šalis, atitinkanti "Indija".
G4: G10 <2: išduoda mažiau nei du.
+0: konvertuoja logines reikšmes į dvejetaines (0 ir 1).
Čia diapazonas pateikiamas kaip langelio nuoroda. Norėdami gauti skaičių, paspauskite „Enter“.
Kaip matote, tik vieną kartą JAV prezidentas Barackas Obama lankėsi Indijoje, o tai įvyko 2015 m. Tai rodo, kad formulė išskiria kartų skaičių, atitinkantį atitinkamą masyvą. Taip pat yra vienas ir tas pats laikas, kai JAV prezidentas „Barackas Obama“ lankėsi Indijoje, kur problemos taip pat yra lygios 1, tai yra mažiau nei 2.
Lygus kriterijams:
Aukščiau pateiktas pavyzdys buvo lengvas. Taigi, kad būtų įdomu, pagal duomenis skaičiuosime, kiek kartų JAV nuo 2014 m. Priėmė Indiją.
Sąlygos, išvardytos žemiau:
JAV priimta Indija, turinti problemų, yra lygi 2.
Naudokite formulę:
= SUMPRODUCT ((F4: F10 = "US") + 0, (D4: D10 = "India") + 0, (G4: G10 = 2) + 0) |
F4: F10 = "JAV": priimančioji šalis, atitinkanti "JAV".
D4: D10 = "Indija": lankomoji šalis, atitinkanti "Indija".
G4: G10 = 2: emisijos lygios dviem.
+0: konvertuoja logines reikšmes į dvejetaines (0 ir 1).
Čia diapazonas pateikiamas kaip langelio nuoroda. Norėdami gauti skaičių, paspauskite „Enter“.
Kaip matote, yra du kartus, kai JAV priėmė Indiją, o emisijos prilygsta dviem. Tai rodo, kad formulė išskiria kartų, atitinkančių atitinkamą masyvą, skaičių. Kadangi yra 5 atvejai, kai JAV priėmė Indiją, bet problemos buvo 1 arba 3, tačiau čia reikia, kad problemos būtų suderintos su 2.
Esant didesniems nei kriterijai:
Kad būtų įdomu, pagal duomenis skaičiuosime, kiek kartų JAV prezidentas „Donaldas Trumpas“ priėmė Indijos ministrą pirmininką nuo 2014 m.
Sąlygos, išvardytos žemiau:
JAV prezidentas Donaldas Trumpas priėmė Indiją, kurios problemos yra didesnės nei 1.
Naudokite formulę:
= SUMPRODUCT ((C4: C10 = "Donaldas Trumpas") + 0, (F4: F10 = "Indija") + 0, (G4: G10> 1) + 0) |
F4: F10 = "JAV": priimančioji prezidentė atitinka "Donald Trump".
D4: D10 = "Indija": lankomoji šalis, atitinkanti "Indija".
G4: G10 = 2: emisijos lygios dviem.
+0: konvertuoja logines reikšmes į dvejetaines (0 ir 1).
Čia diapazonas pateikiamas kaip langelio nuoroda. Norėdami gauti skaičių, paspauskite „Enter“.
Kaip matote, vieną kartą JAV prezidentas Donaldas Trumpas priėmė Indiją ir daugiau nei du klausimai. Tai rodo, kad formulė išskiria kartų, atitinkančių atitinkamą masyvą, skaičių. Kadangi yra du kartus, kai JAV prezidentas „Donaldas Trumpas“ priėmė Indiją, bet klausimų buvo 1 arba 3, tačiau čia reikia, kad klausimų būtų daugiau nei 1, tai yra 3 melai 2019 m.
Kriterijuose nenagrinėtos problemos:
Kad būtų lengva ir patogu suprasti, pagal duomenis skaičiuosime, kiek kartų JAV prezidentas lankėsi Indijoje nuo 2014 m.
Sąlygos, išvardytos žemiau:
JAV prezidentas iš viso Indijoje lankėsi nuo 2014 m.
Naudokite formulę:
= SUMPRODUCT ((F4: F10 = "Indija")+0, (D4: D10 = "JAV")+0) |
F4: F10 = "JAV": priimančioji šalis, atitinkanti "JAV".
D4: D10 = "Indija": lankomoji šalis, atitinkanti "Indija".
G4: G10 = 2: emisijos lygios dviem.
+0: konvertuoja logines reikšmes į dvejetaines (0 ir 1).
Čia diapazonas pateikiamas kaip langelio nuoroda. Norėdami gauti skaičių, paspauskite „Enter“.
Kaip matote, 2 kartus, kai JAV lankėsi Indijoje, ir daugiau nei du klausimai. Tai rodo, kad formulė išskiria kartų, atitinkančių atitinkamą masyvą, skaičių. Kaip buvo vieną kartą, kai JAV prezidentas „Barackas Obama“ lankėsi Indijoje 2015 m., Ir vieną kartą, kai JAV prezidentas „Donaldas Trumpas“ lankėsi Indijoje 2020 m.
Taip pat galite atlikti diapazonus kaip kriterijus. Suskaičiuokite langelius, kuriuose 2 diapazonai atitinka kriterijus. Sužinokite daugiau apie „Countif“ su „SUMPRODUCT“ „Excel“ čia.
Štai keletas stebėjimo pastabų, parodytų žemiau.
Pastabos:
- Formulė veikia tik su skaičiais.
- Formulės masyvai turi būti vienodo ilgio, nes formulė pateikia klaidą, kai ne.
- Funkcija SUMPRODUCT neskaitines reikšmes laiko 0s.
- Funkcija SUMPRODUCT loginę reikšmę TRUE laiko 1, o klaidingą - 0.
- Argumentų masyvas turi būti tokio paties dydžio, kitaip funkcija grąžina klaidą.
- Funkcija SUMPRODUCT grąžina sumą, paėmus atskirus produktus iš atitinkamo masyvo.
Tikiuosi, kad šis straipsnis apie kelių diapazonų skaičiavimą pagal vieną kriterijų „Microsoft Excel“ yra aiškinamasis. Čia rasite daugiau straipsnių apie verčių skaičiavimą ir susijusias „Excel“ formules. Jei jums patiko mūsų tinklaraščiai, pasidalykite jais su draugais „Facebook“. Taip pat galite sekti mus „Twitter“ ir „Facebook“. Mes norėtume išgirsti jūsų nuomonę, praneškite mums, kaip galime patobulinti, papildyti ar naujovinti savo darbą ir padaryti jį geresnį. Rašykite mums el.
Kaip naudoti „COUNTIF“ funkciją „Excel“ : Skaičiuokite vertes su sąlygomis naudodami šią nuostabią funkciją. Norint suskaičiuoti konkrečias vertes, nereikia filtruoti duomenų. Skaitiklio funkcija yra būtina norint paruošti prietaisų skydelį.
Kaip naudoti „SUMPRODUCT“ funkciją programoje „Excel“: Grąžina SUM, padauginus reikšmes keliuose „Excel“ masyvuose.
COUNTIFS su dinaminių kriterijų diapazonu : Suskaičiuokite langelius, pasirinkusius kriterijus iš „Excel“ kriterijų langelio parinkčių sąrašo, naudodami duomenų patvirtinimo įrankį.
„COUNTIFS“ dviejų kriterijų atitiktis : keli kriterijai atitinka skirtinguose lentelės sąrašuose, naudojant funkciją „COUNTIFS“ programoje „Excel“
COUNTIFS su keliais kriterijais arba : suderinkite du ar daugiau to paties sąrašo pavadinimų, naudodami „Excel“ sąraše taikomus OR kriterijus.
Kaip naudoti „Countif“ VBA „Microsoft Excel“ : Skaičiuokite ląsteles pagal kriterijus naudodami „Visual Basic for Applications“ kodą „Excel“ makrokomandose.
Kaip „Excel“ naudoti pakaitos simbolius : Suskaičiuokite langelius, atitinkančius frazes teksto sąrašuose, naudodami pakaitos simbolius ( * , ? , ~ ) „Excel“
Populiarūs straipsniai:
Kaip naudoti „IF“ funkciją „Excel“ : „Excel“ IF sakinys patikrina sąlygą ir grąžina konkrečią reikšmę, jei sąlyga yra TRUE, arba grąžina kitą konkrečią reikšmę, jei FALSE.
Kaip naudotis „VLOOKUP“ funkcija „Excel“ : Tai yra viena iš dažniausiai naudojamų ir populiariausių „Excel“ funkcijų, naudojama vertei iš įvairių diapazonų ir lapų ieškoti.
Kaip naudoti „SUMIF“ funkciją „Excel“ : Tai dar viena esminė prietaisų skydelio funkcija. Tai padeda apibendrinti vertes konkrečiomis sąlygomis.
Kaip naudoti „COUNTIF“ funkciją „Excel“ : Skaičiuokite vertes su sąlygomis naudodami šią nuostabią funkciją. Norint suskaičiuoti konkrečias vertes, nereikia filtruoti duomenų. Skaitiklio funkcija yra būtina norint paruošti prietaisų skydelį.