Šiame straipsnyje mes sužinosime, kaip skaičiuoti ląsteles, kurios nėra lygios daugeliui „Excel“ dalykų.
Paprastais žodžiais tariant, apsvarstykite scenarijų, pagal kurį mes privalome skaičiuoti duomenis pagal konkrečius masyvo kriterijus. Ląstelių, kuriose nėra reikšmių, skaičiavimas, norint sugauti ląstelės vertę naudojant „Excel“ funkciją, paaiškinta čia su pavyzdžiu. Naudokite pakaitos simbolius, kad gautumėte eilutes ir atliktumėte funkcijas.
Tam mes naudosime šias funkcijas.
- SUMPRODUCT funkcija
- MATCH funkcija
- ISNA funkcija
- COUNTA funkcija SEO
- Funkcija COUNTIFS
Dabar trumpai apie juos sužinosime. Mes turime skirtingus metodus, kaip tą patį padaryti. Taigi pamatysime tai po vieną.
Pirmasis metodas
Skaičiuoti langelį, kuriame nėra reikšmių diapazone. Čia mes turime formulę, kaip tai padaryti. Mes naudosime funkciją MATCH, kad sužinotume, kur yra vertės, kurias reikėjo suskaičiuoti, ir ISNA funkcija užfiksuoja #NA klaidą. Tada SUMPRODUCT grąžina reikšmių sumą.
- SUMPRODUCT funkcija
- MATCH funkcija
- ISNA funkcija
Bendra formulė:
= SUMPRODUCT ( - (ISNA (MATCH (diapazonas, vertės, 0))) |
Kintamieji:
diapazonas: langelių masyvas, kurį reikia suskaičiuoti
vertės: diapazone ignoruojamų verčių masyvas.
Pavyzdys
Supraskime šią funkciją naudodami ją pavyzdyje.
Čia vienoje skiltyje turime vaisių, kitoje - daržovių. Pirmojo geismo sąraše yra keletas daržovių, ir mes turime skaičiuoti tik vaisius, neatsižvelgdami į daržoves.
Naudokite formulę:
= SUMPRODUCT ( -- (ISNA (MATCH (vaisiai, daržovės, 0))))) |
vaisiai: įvardytas masyvo diapazonas B2: B10
Daržovės: pavadintas diapazonas, naudojamas masyvui D3: D5
Paaiškinimas:
- Funkcija MATCH grąžina kiekvieno indekso, kuriame reikšmės atitinka diapazoną, poziciją arba grąžina #NA klaidą, kur nerasta.
- ISNA funkcija sugauna #NA klaidą ir grąžina #NA klaidos TRUE, o kitur - FALSE.
- -- operatorius visas TRUEs konvertuoja į 1s, o FALSE - į 0s.
- Funkcija SUMPRODUCT grąžina visų masyvo skaičių sumą, kuri iš tikrųjų yra ląstelių, kuriose vertės neatsižvelgiamos, skaičius.
Kaip matote, formulė grąžina vaisių skaičių, neatsižvelgdama į daržovių vertę.
Antrasis metodas:
Mes svarstysime kitus metodus, nes skirtingų tipų problemos turi skirtingus sprendimus. „Excel“ funkcijos COUNTIFS naudojimas.
Bendra formulė:
= COUNTIFS (diapazonas, „vertė1“, diapazonas, „vertė2“,…) |
Kintamieji:
diapazonas: langelių masyvas, kurį reikia suskaičiuoti
value1: diapazone ignoruojama vertė
value2: diapazone ignoruojama vertė
Pavyzdys
Supraskime šią funkciją naudodami ją pavyzdyje.
Čia vienoje skiltyje turime vaisių, kitoje - daržovių. Pirmame stulpelyje yra keletas daržovių, ir mes turime skaičiuoti tik vaisius, neatsižvelgdami į daržoves.
Naudokite formulę:
= COUNTIFS (vaisiai, "" & D3, vaisiai, "" & D4, vaisiai, "" ir D5) |
vaisiai: įvardytas masyvo diapazonas B2: B10
D3, D4 ir D5 yra formulėje naudojamos langelių nuorodos
Paaiškinimas:
- Čia diapazonas tikrinamas naudojant atskiras vertes ir grąžinamas ląstelių skaičius.
- operatorius yra nelygu
- & operatorius, susieti reikšmes su langelio pamatine verte.
Naudokite formulę:
= COUNTIFS (vaisiai, "" & D3, vaisiai, "" & D4, vaisiai, "" ir D5) |
vaisiai: įvardytas masyvo diapazonas B2: B10
D3, D4 ir D5 yra formulėje naudojamos langelių nuorodos
Paaiškinimas:
- Čia diapazonas tikrinamas naudojant atskiras vertes ir grąžinamas ląstelių skaičius.
- operatorius yra nelygu
- & sujungti operatorių su reikšme, kurią naudoja langelio nuoroda.
Kaip matote, formulė grąžina vaisių skaičių, neatsižvelgdama į daržovių vertę.
Trečias metodas
Mes svarstysime kitus metodus, nes skirtingų tipų problemos turi skirtingus sprendimus. Funkcijos COUNTA naudojimas „Excel“. Čia logika yra apskaičiuoti ląstelių, turinčių reikšmes, skaičių ir atimti jį iš visų diapazono verčių skaičiaus.
Bendra formulė:
= COUNTA (diapazonas) - SUMPRODUCT (COUNTIF (diapazonas, vertės) |
Kintamieji:
diapazonas: langelių masyvas, kurį reikia suskaičiuoti
vertės: diapazone ignoruojamų verčių masyvas.
Pavyzdys
Supraskime šią funkciją naudodami ją pavyzdyje.
Čia vienoje skiltyje turime vaisių, kitoje - daržovių. Pirmojo geismo sąraše yra keletas daržovių, ir mes turime skaičiuoti tik vaisius, neatsižvelgdami į daržoves.
Naudokite formulę:
= COUNTA (vaisiai) - SUMPRODUCT (COUNTIF (vaisiai, daržovės)) |
vaisiai: įvardytas masyvo diapazonas B2: B10
Daržovės: pavadintas diapazonas, naudojamas masyvui D3: D5
Paaiškinimas:
- Funkcija COUNTIF skaičiuoja daržovių turinčių vaisių ląsteles.
- „SUMPRODUCT“ gauna sumą, atsižvelgdama į visas vertes.
- Funkcija COUNTA apskaičiuoja tuščių ląstelių skaičių diapazone.
- Skirtumas parodys ląstelių (vaisių), neturinčių reikšmių (daržovių), skaičių.
Kaip matote, formulė grąžina vaisių skaičių, neatsižvelgdama į daržovių vertę.
Tikimės, kad supratote, kaip skaičiuoti ląsteles, kurios nėra lygios daugeliui „Excel“ dalykų. Čia rasite daugiau straipsnių apie „Excel“ skaičiavimo funkcijas. Nedvejodami pareikškite savo užklausą ar atsiliepimą apie aukščiau pateiktą straipsnį.
COUNTIFS su dinaminių kriterijų diapazonu: Skaičiuokite langelius, turinčius dinaminių kriterijų diapazoną, naudodami funkciją COUNTIFS.
„COUNTIFS“ dviejų kriterijų atitiktis: Suskaičiuokite langelius, turinčius kelis kriterijų diapazonus, naudodami funkciją COUNTIFS.
COUNTIFS su keliais kriterijais arba: Skaičiuokite ląsteles naudodami logines funkcijas su funkcija COUNTIFS.
„Excel“ funkcija COUNTIFS: funkcijos COUNTIFS naudojimas skaičiuojant langelius, turinčius kelis kriterijus
Kaip naudoti „Countif“ VBA „Microsoft Excel“: Ląstelėms skaičiuoti naudokite VBA funkciją COUNTIF.
Kaip „Excel“ naudoti pakaitos simbolius: Gaudykite frazes ir raktinius žodžius naudodami „Excel“ paaiškintuosius pakaitos simbolius
Populiarūs straipsniai
50 „Excel“ spartusis klavišas produktyvumui padidinti
Redaguoti išskleidžiamąjį sąrašą
Jei su sąlyginiu formatavimu
Jei su pakaitos simboliais
„Vlookup“ pagal datą