COUNT ir COUNTA funkcijos, skirtos "Excel" ląstelėms skaičiuoti

  • Pasidalinti
Michael Brown

Šioje trumpoje pamokoje paaiškinami "Excel" funkcijų COUNT ir COUNTA pagrindai ir pateikiami keli skaičiavimo formulės naudojimo "Excel" programoje pavyzdžiai. Taip pat sužinosite, kaip naudoti funkcijas COUNTIF ir COUNTIFS, kad suskaičiuotumėte langelius, atitinkančius vieną ar daugiau kriterijų.

Kaip visi žino, "Excel" programa skirta skaičiams saugoti ir skaičiuoti. Tačiau, be verčių skaičiavimo, jums taip pat gali prireikti suskaičiuoti langelius su reikšmėmis - su bet kokia verte arba su tam tikrais verčių tipais. Pavyzdžiui, galite norėti greitai suskaičiuoti visus sąraše esančius elementus arba bendrą inventoriaus numerių sumą pasirinktame intervale.

"Microsoft Excel" pateikia porą specialių ląstelių skaičiavimo funkcijų: COUNT ir COUNTA. Abi jos labai paprastos ir lengvai naudojamos. Taigi pirmiausia trumpai apžvelkime šias pagrindines funkcijas, o tada parodysiu kelias "Excel" formules, skirtas tam tikrą (-as) sąlygą (-as) atitinkančioms ląstelėms skaičiuoti, ir supažindinsiu jus su kai kurių reikšmių tipų skaičiavimo ypatumais.

    "Excel COUNT" funkcija - skaičiuokite ląsteles su skaičiais

    Naudodami "Excel" funkciją COUNT galite suskaičiuoti ląstelių, kuriose yra skaitinės vertės .

    "Excel" funkcijos COUNT sintaksė yra tokia:

    COUNT(value1, [value2], ...)

    kur value1, value2 ir t. t. yra ląstelių nuorodos arba intervalai, kuriuose norite suskaičiuoti ląsteles su skaičiais.

    Programoje "Excel 365-2007" funkcija COUNT priima iki 255 argumentų. Ankstesnėse "Excel" versijose galima pateikti iki 30 reikšmių.

    Pavyzdžiui, toliau pateikta formulė grąžina bendrą skaitinių ląstelių skaičių diapazone A1:A100:

    =COUNT(A1:A100)

    Pastaba. "Excel" vidinėje sistemoje datos saugomos kaip eilės numeriai, todėl "Excel" funkcija COUNT skaičiuoja datos ir kartus taip pat.

    Funkcijos COUNT naudojimas "Excel" programoje - ką reikia prisiminti

    Toliau pateikiamos dvi paprastos taisyklės, pagal kurias veikia "Excel" funkcija COUNT.

    1. Jei "Excel Count" formulės argumentas (-ai) yra langelio nuoroda arba intervalas, skaičiuojami tik skaičiai, datos ir laikai. Į tuščius langelius ir langelius, kuriuose yra bet kokia kita nei skaitinė reikšmė, neatsižvelgiama.
    2. Jei reikšmes įvedate tiesiogiai į "Excel COUNT" argumentus, skaičiuojamos šios reikšmės: skaičiai, datos, laikai, loginės reikšmės TRUE ir FALSE ir tekstinis skaičių atvaizdavimas (t. y. skaičius, įrašytas kabutėse, pvz., "5").

    Pavyzdžiui, toliau pateikta COUNT formulė grąžina 4, nes skaičiuojamos šios reikšmės: 1, "2", 1/1/2016 ir TRUE.

    =COUNT(1, "obuoliai", "2", 1/1/2016, TRUE)

    "Excel" COUNT formulės pavyzdžiai

    Štai dar keletas pavyzdžių, kaip naudoti funkciją COUNT programoje "Excel" skirtingoms reikšmėms.

    Jei norite suskaičiuoti langelius su skaitinėmis reikšmėmis vienas diapazonas , naudokite paprastą skaičiavimo formulę, pvz.

    =COUNT(A2:A10)

    Toliau pateiktoje ekrano nuotraukoje parodyta, kokie duomenų tipai skaičiuojami, o kokie ignoruojami:

    Suskaičiuoti kelis nesiribojantys intervalai , visus juos pateikite savo "Excel COUNT" formulei. Pavyzdžiui, norėdami suskaičiuoti langelius su skaičiais B ir D stulpeliuose, galite naudoti panašią formulę:

    =COUNT(B2:B7, D2:D7)

    Patarimai:

    • Jei norite suskaičiuoti skaičius, kurie atitinka tam tikrus kriterijus. , naudokite COUNTIF arba COUNTIFS funkciją.
    • Jei norite skaičiuoti ne tik skaičius, bet ir langelius su tekstu, loginėmis reikšmėmis ir klaidomis, naudokite COUNTA funkciją, kuri mus veda prie kito šios pamokos skyriaus.

    "Excel COUNTA" funkcija - skaičiuoti ne tuščias ląsteles

    "Excel" funkcija COUNTA skaičiuoja langelius, kuriuose yra bet kokia reikšmė, t. y. langelius, kurie nėra tušti.

    "Excel" funkcijos COUNTA sintaksė panaši į COUNT sintaksę:

    COUNTA(value1, [value2], ...)

    kur value1, value2 ir t. t. yra ląstelių nuorodos arba intervalai, kuriuose norite suskaičiuoti ne tuščius langelius.

    Pavyzdžiui, norėdami suskaičiuoti langelius, kurių reikšmė yra diapazone A1:A100, naudokite šią formulę:

    =COUNTA(A1:A100)

    Norėdami suskaičiuoti ne tuščius langelius keliuose nesiribojančiuose diapazonuose, naudokite panašią formulę COUNTA:

    =COUNTA(B2:B10, D2:D20, E2:F10)

    Kaip matote, "Excel" COUNTA formulei pateikiami intervalai nebūtinai turi būti vienodo dydžio, t. y. kiekviename intervale gali būti skirtingas eilučių ir stulpelių skaičius.

    Atminkite, kad "Excel" funkcija COUNTA skaičiuoja langelius, kuriuose yra bet kokio tipo duomenys , įskaitant:

    • Skaičiai
    • Datos / laikas
    • Teksto reikšmės
    • Loginės reikšmės TRUE ir FALSE
    • Klaidų reikšmės, pavyzdžiui, #VALUE arba #N/A
    • Tuščios teksto eilutės ("")

    Kai kuriais atvejais galite būti suglumę dėl COUNTA funkcijos rezultato, nes jis skiriasi nuo to, ką matote savo akimis. Esmė ta, kad "Excel" COUNTA formulė gali suskaičiuoti ląsteles, kurios vizualiai atrodo tuščias Pavyzdžiui, jei ląstelėje netyčia įvesite tarpą, ji bus įskaičiuota. Arba jei ląstelėje yra formulė, kuri grąžina tuščią eilutę, ji taip pat bus įskaičiuota.

    Kitaip tariant, vieninteliai langeliai, kuriuos funkcija COUNTA neskaičiuojama yra visiškai tuščios ląstelės .

    Toliau pateiktoje ekrano nuotraukoje parodytas "Excel" COUNT ir COUNTA funkcijų skirtumas:

    Daugiau būdų, kaip "Excel" skaičiuoti ne tuščius langelius, rasite šiame straipsnyje.

    Patarimas. Jei norite tik greitai suskaičiuoti pasirinktame intervale esantys nepilni langeliai , tiesiog pažvelkite į Būsenos juosta apatiniame dešiniajame "Excel" lango kampe:

    Kiti "Excel" ląstelių skaičiavimo būdai

    Be COUNT ir COUNTA, "Microsoft Excel" pateikia keletą kitų funkcijų, skirtų ląstelėms skaičiuoti. Toliau aptarsime 3 dažniausiai pasitaikančius naudojimo atvejus.

    Suskaičiuokite ląsteles, kurios atitinka vieną sąlygą (COUNTIF)

    Funkcija COUNTIF skirta tam tikrą kriterijų atitinkančioms ląstelėms skaičiuoti. Jos sintaksė reikalauja 2 argumentų, kurie yra savaime suprantami:

    COUNTIF(diapazonas, kriterijai)

    Pirmuoju argumentu apibrėžiate diapazoną, kuriame norite skaičiuoti ląsteles. O antruoju parametru nurodote sąlygą, kuri turi būti įvykdyta.

    Pavyzdžiui, norėdami suskaičiuoti, kiek ląstelių diapazone A2:A15 yra " Obuoliai ", naudokite šią COUNTIF formulę:

    =COUNTIF(A2:A15, "obuoliai")

    Užuot įvedę kriterijų tiesiai į formulę, galite įvesti ląstelės nuorodą, kaip parodyta toliau pateiktoje ekrano kopijoje:

    Daugiau informacijos rasite skyriuje Kaip naudoti COUNTIF programoje "Excel".

    Suskaičiuoti kelis kriterijus atitinkančius langelius (COUNTIFS)

    Funkcija COUNTIFS yra panaši į COUNTIF, tačiau joje galima nurodyti kelis intervalus ir kelis kriterijus. Jos sintaksė yra tokia:

    COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]...)

    Funkcija COUNTIFS buvo įdiegta "Excel 2007" ir yra visose vėlesnėse "Excel 2010-365" versijose.

    Pavyzdžiui, norėdami suskaičiuoti, kiek " Obuoliai " (stulpelis A) pardavė 200 USD ir daugiau (stulpelis B), naudojate šią COUNTIFS formulę:

    =COUNTIFS(A2:A15,"apples", B2:B15,">=200")

    Kad COUNTIFS formulė būtų universalesnė, kaip kriterijus galite pateikti ląstelių nuorodas:

    Daugiau formulių pavyzdžių rasite čia: "Excel COUNTIFS" funkcija su keliais kriterijais.

    Gaukite bendrą ląstelių skaičių diapazone

    Jei norite sužinoti bendrą stačiakampio intervalo ląstelių skaičių, naudokite funkcijas ROWS ir COLUMNS, kurios grąžina atitinkamai eilučių ir stulpelių skaičių masyve:

    =ROWS(diapazonas)*COLUMNS(diapazonas)

    Pavyzdžiui, norėdami sužinoti, kiek ląstelių yra tam tikrame intervale, tarkime, A1:D7, naudokite šią formulę:

    =EILUTĖS(A1:D7)*STULPELIAI(A1:D7)

    Na, štai kaip jūs naudojate "Excel" funkcijas COUNT ir COUNTA. Kaip jau minėjau, jos yra labai paprastos ir vargu ar susidursite su kokiais nors sunkumais, kai naudosite savo skaičiavimo formulę "Excel". Jei kas nors žino ir nori pasidalyti įdomiais patarimais, kaip skaičiuoti ląsteles "Excel", jūsų komentarai bus labai dėkingi. Dėkoju, kad perskaitėte, ir tikiuosi, kad pamatysime jus mūsų tinklaraštyje kitą kartąsavaitę!

    Michaelas Brownas yra atsidavęs technologijų entuziastas, mėgstantis supaprastinti sudėtingus procesus naudojant programinės įrangos įrankius. Turėdamas daugiau nei dešimtmetį patirtį technologijų pramonėje, jis patobulino savo įgūdžius „Microsoft Excel“ ir „Outlook“, taip pat „Google“ skaičiuoklėse ir dokumentuose. Michaelio tinklaraštis skirtas dalytis savo žiniomis ir patirtimi su kitais, jame pateikiami lengvai įgyvendinami patarimai ir vadovėliai, kaip pagerinti produktyvumą ir efektyvumą. Nesvarbu, ar esate patyręs profesionalas, ar pradedantysis, Michaelo tinklaraštyje rasite vertingų įžvalgų ir praktinių patarimų, kaip išnaudoti visas šių pagrindinių programinės įrangos įrankių galimybes.