SUMIF, COUNTIF ir AVERAGEIF funkcijos - pagrindinis vadovas

Ši „Excel“ pamoka parodo, kaip naudoti „Excel Countif“ ir „Countifs“ funkcijas.

Formulės pavyzdžiai:

Funkcijos COUNTIF aprašymas:

Skaičiuoja visas serijos ląsteles, kurios atitinka vieną (COUNTIF) arba kelis (COUNTIFS) nurodytus kriterijus.

COUNTIF sintaksė

diapazonas - skaičių, teksto ar tuščių verčių masyvas.
kriterijai - eilutė, kurioje yra kriterijai. Pavyzdys „> 0“

Daugiau pavyzdžių:

Pirmiausia pažvelkime į paprastą COUNTIF pavyzdį:

COUNTIF Didesnis už nulį

Šis kodas skaičiuos visas A stulpelio langelius, kurie yra didesni už nulį.
= priešingas (a4: a10, "> 0")

COUNTIF mažiau nei nulis

Šis kodas skaičiuos visas A stulpelio langelius, kurie yra mažesni už nulį.
= countertif (a4: a10, "<0")

COUNTIF tuščios ląstelės

= countertif (a4: a10, "")
Ši COUNTIF formulė suskaičiuoja visas tuščias A stulpelio ląsteles. Tačiau vietoj to galite naudoti COUNTBLANK, kad suskaičiuotumėte visas tuščias ląsteles:
= countblank (a4: a10)

Skaičiuokite tuščias ląsteles

Skaičiuoti tuščias ląsteles yra šiek tiek sudėtingiau. Jūs manote, kad tai suskaičiuos visas tuščias langelius:
= countertif (a4: a10, "")
ir paprastai tai daro, išskyrus vieną pastebimą išimtį. Kai langelyje yra formulė, kurios rezultatas yra „“ (tuščia), aukščiau pateiktas kodas jį skaičiuos kaip tuščią, nes ląstelėje yra formulė. Vietoj to naudokite šią formulę:
= countertif (a4: a10, "*?")
Šioje formulėje naudojami pakaitos simboliai. Apie juos sužinosime žemiau.

Turite žinoti dar vieną skaičiavimo funkciją: funkcija COUNTA. Funkcija COUNTA skaičiuoja visas ląsteles, kuriose yra bet kas: formulė (net jei gaunama „“), loginė vertė (TRUE arba FALSE), tekstas ar skaičius.

Tuščių ir tuščių langelių skaičiavimo pavyzdžiai:

!!!!!!!!! paveikslėlis įvairių pavyzdžių !!!!!!!!!!

(paminėti skaičių?)

„Countif“ pakaitos simbolis

Galbūt girdėjote apie „Excel“ pakaitos simbolius. Pakaitos simboliai yra simboliai, galintys pavaizduoti bet kurį simbolį. Štai diagrama:

nuotrauka su obuoliais

Tekstas - tiksli atitiktis

= countertif (a2: a10, „obuoliai“)

Tekstas - yra teksto

= countertif (a2: a10, "*obuoliai*")

Tekstas - yra bet koks tekstas

= countertif (a2: a10, "*")

Countif - nėra jokio teksto

= countertif (a2: a10, "*")

Countif Color

Deja, nėra lengvo būdo suskaičiuoti konkrečių spalvų ląsteles. Norėdami tai padaryti, turite naudoti VBA. Čia yra nuoroda su daugiau informacijos: CountIf Cell Color naudojant VBA>.

Countif dublikatai

Yra daug būdų, kaip suskaičiuoti dublikatus, tačiau pažvelkime į vieną iš paprastesnių metodų, naudodami tik COUNTIF funkcijas.

Paveikslas

Pirmiausia sukurkite stulpelį, kad suskaičiuotumėte, kaip dažnai įrašas rodomas duomenyse. Bet koks įrašas, rodomas daugiau nei vieną kartą (> 1), laikomas dublikatu.
= skaičiuoti

Tada sukuriame funkciją COUNTIF, kad būtų galima suskaičiuoti daugiau nei vieną kartą pasirodžiusių įrašų skaičių:
= skaičiuoti

Skaičiuokite su dviem ar keliomis sąlygomis - funkcija Countifs

Iki šiol dirbome tik su funkcija COUNTIF. Funkcija COUNTIF vienu metu gali apdoroti tik vieną kriterijų. Norėdami naudoti COUNTIF su keliais kriterijais, turite naudoti funkciją COUNTIFS. COUNTIFS elgiasi lygiai taip pat kaip COUNTIFS. Tiesiog pridėkite papildomų kriterijų. Pažvelkime į keletą pavyzdžių…

VAIZDAS

COUNTIFS - didesnis ir mažesnis nei

Padarykime COUNTIF, kur patikrinsime, ar skaičius patenka į diapazoną. Skaičius turi būti didesnis nei 0, bet mažesnis nei 100:

COUNTIFS - dienų sekos

Dabar pabandykime su datomis. Raskite bet kokias datas nuo 2015-01-01 iki 2015-07-15:

SKAIČIUS - Or

Iki šiol mes tik susitvarkėme IR kriterijai. Pvz .: didesnis nei 0 IR mažiau nei 100. Ką daryti su COUNTIFS ARBA?

sulankstoma lentelė

Kaip atlikti skaitiklį „Excel“
Countif kriterijai

viršuje yra hipersaitai į įvairius skyrius
turėkite nuorodų į jo turinį formulės puslapyje su #, kad galėtumėte susieti su įvairiais dalykais

kai taikote kriterijus, elkitės kaip su tekstu

įvaizdį

Sintaksė ir argumentai:

x -

COUNTIF VBA pavyzdžiai

Taip pat galite pasiekti „Excel COUNTIF“ funkciją iš VBA, naudodami Application.WorksheetFunction.

Tipas:

1 application.worksheetfunction.CountIf (diapazonas, kriterijai)

Darant prielaidą, kad turime aukščiau pateiktus duomenis:

1 WorksheetFunction.CountIf (Diapazonas („A1: A10“), „> 60“)

Pateiks 4, nes yra keturios ląstelės, kurių vertės didesnės nei 60

1 WorksheetFunction.CountIf (Diapazonas („A1: A10“), „10“)

Pateiks 1, nes yra viena ląstelė, kurios vertė lygi 10

1 „MsgBox WorksheetFunction.CountIf“ (diapazonas („A1: A10“), „“)

Pateiks 10, nes visos ląstelės turi reikšmes

1 „MsgBox WorksheetFunction.CountIf“ (diapazonas („A1: A10“), „“)

Pateiks 10, nes nėra tuščių langelių

Darant prielaidą, kad turime duomenis lentelėje, pavadintoje „1 lentelė“, kaip parodyta aukščiau:

1 WorksheetFunction.CountIf (Diapazonas („1 lentelė“), „*testas*“)

Pateiks 6, nes yra šešios ląstelės, kuriose yra žodis „testas“.

1 WorksheetFunction.CountIf (Diapazonas („1 lentelė“), „test“)

Pateiks 6, nes nėra langelių, kuriuose būtų TIK žodis „testas“.

1 WorksheetFunction.CountIf (Diapazonas („1 lentelė“), „F*“)

Pateiks 6, nes yra trys langeliai, kurių reikšmės prasideda raide „F“.

Kaip naudoti „Excel“ funkciją COUNTIF:

Grįžkite į funkcijų sąrašą

Norėdami gauti daugiau informacijos apie funkciją COUNTIF, apsilankykite „Microsoft COUNTIF“ pagalbos puslapyje.

Prieš kalbėdami apie tai, kaip naudotis skaitiklio funkcija, turėtume paminėti šias 3 kitas funkcijas
skaičiuoti
skaičiuoti
skaičiai

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave