Excel are multe funcții în care un utilizator trebuie să specifice un singur sau mai multe criterii pentru a obține rezultatul. De exemplu, dacă doriți să numărați celule pe baza mai multor criterii, puteți utiliza funcțiile COUNTIF sau COUNTIFS în Excel.acest tutorial acoperă diferite moduri de utilizare a unui singur sau mai multe criterii în funcția COUNTIF și COUNTIFS în Excel.,

în Timp ce eu voi fi în primul rând axate pe COUNTIF și COUNTIFS funcții în acest tutorial, toate aceste exemple pot fi, de asemenea, utilizate în alte funcții Excel care ia mai multe criterii ca date de intrare (cum ar fi SUMIF, SUMIFS, AVERAGEIF, și AVERAGEIFS).acest Tutorial acoperă:

o introducere în funcțiile Excel COUNTIF și COUNTIFS

Să începem să folosim funcțiile COUNTIF și COUNTIF în Excel.,funcția Excel COUNTIF (ia criterii unice)

funcția Excel COUNTIF este cea mai potrivită pentru situațiile în care doriți să numărați celulele pe baza unui singur criteriu. Dacă doriți să numărați pe baza mai multor criterii, utilizați funcția COUNTIFS.

sintaxa

=COUNTIF (range, criteria)

argumente de intrare

  • range – gama de celule pe care doriți să le numărați.
  • criterii-criteriile care trebuie evaluate în funcție de intervalul de celule pentru o celulă care urmează să fie numărate.,

funcția Excel COUNTIFS (ia mai multe criterii)

funcția Excel COUNTIFS este cea mai potrivită pentru situațiile în care doriți să numărați celulele pe baza mai multor criterii.

Sintaxa

=COUNTIFS(criteria_range1, criterii1, …)

de Intrare de Argumente

  • criteria_range1 – gama de celule pentru care doriți să evalueze împotriva criterii1.
  • criteria1-criteriile pe care doriți să le evaluați pentru criteria_range1 pentru a determina ce celule să conteze.
  • – gama de celule pentru care doriți să evaluați în funcție de criterii2.,
  • – criteriile pe care doriți să le evaluați pentru criteria_range2 pentru a determina ce celule să conteze.acum, să aruncăm o privire la câteva exemple de utilizare a mai multor criterii în funcțiile COUNTIF din Excel.

    folosind criterii numerice în Excel funcții COUNTIF

    # 1 numărați celulele când criteriile sunt egale cu o valoare

    pentru a obține numărul de celule în care argumentul criteriilor este egal cu o valoare specificată, puteți introduce direct criteriile sau puteți utiliza referința celulei care conține criteriile.,

    mai jos este un exemplu în care numărăm celulele care conțin numărul 9 (ceea ce înseamnă că argumentul criteriilor este egal cu 9). Iată formula:

    =COUNTIF($B$2:$B$11,D3)

    în exemplul de mai sus (în pic), criteriile sunt în celula D3. De asemenea, puteți introduce criteriile direct în formulă., De exemplu, puteți utiliza și:

    = COUNTIF ($B$2:$B$11,9)

    #2 numărați celulele când criteriile sunt mai mari decât o valoare

    pentru a obține numărul de celule cu o valoare mai mare decât o valoare specificată, folosim mai mare decât operatorul („>”). Am putea să o folosim direct în formulă sau să folosim o referință de celule care are criteriile.ori de câte ori folosim un operator în criterii în Excel, trebuie să-l punem în ghilimele duble., De exemplu, dacă criteriilor este mai mare decât 10, atunci trebuie să introduceți „>10” drept criterii (a se vedea poza de mai jos):

    Aici este formula:

    =COUNTIF($B$2:$B$11,”>10″)

    puteți avea, de asemenea, criteriile într-o celulă și de a folosi referință de celulă ca și criterii. În acest caz, nu trebuie să puneți criteriile în ghilimele duble:

    =COUNTIF($B$2:$B$11,D3)

    ar putea exista și un caz în care doriți ca criteriile să fie într-o celulă, dar nu doriți cu operatorul., De exemplu, poate doriți ca celula D3 să aibă numărul 10 și nu >10.

    În acest caz, aveți nevoie pentru a crea un criteriu argument care este o combinație de operator și celula de referință (a se vedea poza de mai jos):

    =COUNTIF($B$2:$B$11,”>”&D3)

    NOTĂ: atunci Când combinați un operator și o referință de celulă, operatorul este întotdeauna în ghilimele duble. Operatorul și referința celulei sunt unite printr-un ampersand (&).,

    # 3 numărați celulele când criteriile sunt mai mici decât o valoare

    pentru a obține numărul de celule cu o valoare mai mică decât o valoare specificată, folosim operatorul mai mic („<„). Am putea să o folosim direct în formulă sau să folosim o referință de celule care are criteriile.ori de câte ori folosim un operator în criterii în Excel, trebuie să-l punem în ghilimele duble., De exemplu, dacă criteriul este că numărul ar trebui să fie mai mică decât 5, atunci avem nevoie pentru a introduce „<5” drept criterii (a se vedea poza de mai jos):

    =COUNTIF($B$2:$B$11,”<5″)

    puteți avea, de asemenea, criteriile într-o celulă și de a folosi referință de celulă ca și criterii., În acest caz, NU trebuie să pună criteriile în ghilimele duble (vezi poza de mai jos):

    =COUNTIF($B$2:$B$11,D3)

    de Asemenea, ar putea fi un caz atunci când doriți criteriile pentru a fi într-o celulă, dar nu vreau cu operatorul. De exemplu, poate doriți ca celula D3 să aibă numărul 5 și nu <5.,

    În acest caz, aveți nevoie pentru a crea un criteriu argument care este o combinație de operator și de referință de celulă:

    =COUNTIF($B$2:$B$11,”<„&D3)

    NOTĂ: atunci Când combinați un operator și o referință de celulă, operatorul este întotdeauna în ghilimele duble. Operatorul și referința celulei sunt unite printr-un ampersand (&).,

    #4 numărați celulele cu criterii Multiple-între două valori

    pentru a obține un număr de valori între două valori, trebuie să folosim mai multe criterii în funcția COUNTIF.metoda 1: Utilizarea funcției COUNTIFS funcția COUNTIFS poate gestiona mai multe criterii ca argumente și numără celulele numai atunci când toate criteriile sunt adevărate., Pentru a număra celulele cu valori între două valorilor specificate (5 și 10), putem folosi următoarele funcția COUNTIFS:

    =COUNTIFS($B$2:$B$11,”>5″,$B$2:$B$11,”<10″)

    NOTĂ: formula De mai sus nu numără celulele care conțin 5 sau 10. Dacă doriți să includeți aceste celule, utilizați mai mare decât egal cu (>=) și mai puțin decât egal cu (<=) operatorii., Aici este formula:

    =COUNTIFS($B$2:$B$11,”>=5″,$B$2:$B$11,”<=10″)

    puteți avea, de asemenea, aceste criterii în celule și de a folosi referință de celulă ca și criterii. În acest caz, NU trebuie să pună criteriile în ghilimele duble (vezi poza de mai jos):

    de asemenea, puteți utiliza o combinație de celule de referințe și operatori (în cazul în care operatorul este înscris direct în formulă). Când combinați un operator și o referință de celule, operatorul este întotdeauna în ghilimele duble., Operatorul și referința celulei sunt unite printr-un ampersand (&).

    METODA 2: Folosind două COUNTIF funcții

    Dacă aveți mai multe criterii, puteți folosi fie COUNTIFS sau pentru a crea o combinație de COUNTIF funcții., Formula de mai jos, de asemenea, ar face același lucru:

    =COUNTIF($B$2:$B$11,”>5″)-COUNTIF($B$2:$B$11,”>10″)

    În formula de mai sus, ne găsească mai întâi numărul de celule care au o valoare mai mare decât 5 și ne scade numărul de celule cu o valoare mai mare decât 10. Acest lucru ne-ar da rezultatul ca 5 (care este numărul de celule care au valori mai mari de 5 și mai mici decât egale cu 10).,3c219a21b4″>

Dacă doriți formula pentru a include ambele 5 și 10, utilizați următoarea formulă în loc:

=COUNTIF($B$2:$B$11,”>=5″)-COUNTIF($B$2:$B$11,”>10″)

Dacă doriți formula pentru a exclude atât ‘5’ și ’10’ de numărare, utilizați următoarea formulă:

=COUNTIF($B$2:$B$11,”>=5″)-COUNTIF($B$2:$B$11,”>10″)-COUNTIF($B$2:$B$11,10)

puteți avea aceste criterii în celule și de a folosi celule de referințe, sau puteți folosi o combinație de operatori și referințe de celule.,

folosind criterii de TEXT în funcțiile Excel

# 1 numărați celulele când criteriile sunt egale cu un text specificat

pentru a număra celulele care conțin o potrivire exactă a textului specificat, putem folosi pur și simplu acel text ca criterii. De exemplu, în setul de date (prezentat mai jos în imagine), dacă vreau să Număr toate celulele cu numele Joe în el, pot folosi formula de mai jos:

=COUNTIF($B$2:$B$11,”Joe”)

deoarece acesta este un șir de text, trebuie să pun criteriile de text în ghilimele duble.,

puteți avea, de asemenea, criteriile într-o celulă și apoi folosiți ca referință de celulă (după cum se arată mai jos):

=COUNTIF($B$2:$B$11,E3)

NOTĂ: Puteți obține rezultate eronate dacă există conducere/spații în criterii sau criterii de gama. Asigurați-vă că curățați datele înainte de a utiliza aceste formule.

# 2 numărați celulele când criteriile nu sunt egale cu un text specificat

Similar cu ceea ce am văzut în exemplul de mai sus, puteți număra și celule care nu conțin un text specificat., Pentru a face acest lucru, trebuie să folosim nu egal cu operatorul (<>).

să Presupunem că doriți pentru a număra toate celulele care nu conțin nume JOE, aici este formula pe care o va face:

=COUNTIF($B$2:$B$11,”<>Joe”)

puteți avea, de asemenea, criteriile într-o celulă și de a folosi referință de celulă ca și criterii., În acest caz, NU trebuie să pună criteriile în ghilimele duble (vezi poza de mai jos):

=COUNTIF($B$2:$B$11,E3)

ar putea fi, de asemenea, un caz în cazul în care doriți criteriile pentru a fi într-o celulă, dar nu vreau cu operatorul. De exemplu, poate doriți ca celula D3 să aibă numele Joe și nu <>Joe.,

În acest caz, aveți nevoie pentru a crea un criteriu argument care este o combinație de operator și celula de referință (a se vedea poza de mai jos):

=COUNTIF($B$2:$B$11,”<>”&E3)

atunci Când combinați un operator și o referință de celulă, operatorul este întotdeauna în ghilimele duble. Operatorul și referința celulei sunt unite printr-un ampersand (&).

utilizarea criteriilor de dată în funcțiile Excel COUNTIF și COUNTIFS

data și ora magazinului Excel ca numere., Deci îl putem folosi la fel cum folosim numerele.

#1 numărați celulele când criteriile sunt egale cu o dată specificată

pentru a obține numărul de celule care conțin data specificată, vom folosi egal cu operatorul (=) împreună cu data.pentru a utiliza data, vă recomand să utilizați funcția data, deoarece scapă de orice posibilitate de eroare în valoarea datei. Deci, de exemplu, dacă vreau să folosesc data 1 septembrie 2015, pot folosi funcția Data așa cum se arată mai jos:

=DATE(2015,9,1)

această formulă ar reveni la aceeași dată în ciuda diferențelor regionale., De exemplu, 01-09-2015 ar fi 1 septembrie 2015 conform sintaxei datei SUA și 09 ianuarie 2015 conform sintaxei datei din Marea Britanie. Cu toate acestea, această formulă ar reveni întotdeauna la 1 septembrie 2105.

Aici este formula pentru a conta numărul de celule care conțin data 02-09-2015:

=COUNTIF($A$2:$A$11,DATA(2015,9,2))

#2 Număra Celulele atunci când Criteriile este ÎNAINTE sau DUPĂ o Dată Specificată

Pentru a număra celulele care conțin data înainte sau după o dată specificată, putem folosi mai mică decât/mai mare de operatori.,

De exemplu, dacă vreau pentru a număra toate celulele care conțin o data care este după septembrie 02, 2015, pot folosi formula:

=COUNTIF($A$2:$A$11,”>”&DATA(2015,9,2))

în mod Similar, puteți conta, de asemenea, numărul de celule înainte de o anumită dată. Dacă doriți să includeți o dată în numărare, utilizați și operatorul „egal cu” împreună cu operatorul „mai mare decât/mai mic decât”.de asemenea, puteți utiliza o referință de celulă care conține o dată., În acest caz, trebuie să combinați operatorul (în ghilimele duble) cu data folosind un ampersand (&).

a se Vedea exemplul de mai jos:

=COUNTIF($A$2:$A$11,”>”&F3)

#3 Număra Celulele cu mai Multe Criterii Între Două Date

Pentru a obține un număr de valori între două valori, avem nevoie de a utiliza mai multe criterii în funcția COUNTIF.putem face acest lucru folosind două metode – o singură funcție COUNTIFS sau două funcții COUNTIF.,metoda 1: Utilizarea funcției COUNTIFS funcția COUNTIFS poate lua mai multe criterii ca argumente și numără celulele numai atunci când toate criteriile sunt adevărate. Pentru a număra celulele cu valori între două date specificate (să zicem 2 septembrie și 7 septembrie), putem folosi următoarele funcția COUNTIFS:

=COUNTIFS($A$2:$A$11,”>”&DATA(2015,9,2),$A$2:$A$11,”<„&DATA(2015,9,7))

formula De mai sus nu numără celulele care conțin datele specificate., Dacă doriți să includeți și aceste date, utilizați operatori mai mari decât egali cu (>=) și mai mici decât egali cu (<=). Aici este formula:

=COUNTIFS($A$2:$A$11,”>=”&DATA(2015,9,2),$A$2:$A$11,”<=”&DATA(2015,9,7))

puteți avea, de asemenea, datele într-o celulă și de a folosi referință de celulă ca și criterii. În acest caz, nu puteți avea operatorul cu data în celule., Trebuie să adăugați manual operatori în formula (în ghilimele duble) și să adăugați referință de celule folosind un ampersand (&). Vezi poza de mai jos:

=COUNTIFS($A$2:$A$11,”>”&F3,$A$2:$A$11,”<„&G3)

METODA 2: Folosind COUNTIF funcții

Dacă aveți mai multe criterii, puteți utiliza fie un COUNTIFS funcție sau de a crea o combinație de două COUNTIF funcții., Formula de mai jos ar face, de asemenea truc:

=COUNTIF($A$2:$A$11,”>”&DATA(2015,9,2))-COUNTIF($A$2:$A$11,”>”&DATA(2015,9,7))

În formula de mai sus, vom găsi mai întâi numărul de celule care au o data de la 2 septembrie și ne scade numărul de celule cu date după data de 7 septembrie. Acest lucru ne-ar da rezultatul ca 7 (care este numărul de celule care au date după 2 septembrie și la sau înainte de 7 septembrie).,>DATA(2015,9,2))-COUNTIF($A$2:$A$11,”>”&DATA(2015,9,7))

Dacă doriți să excludeți atât datele de numărare a voturilor, utilizați următoarea formulă:

=COUNTIF($A$2:$A$11,”>”&DATA(2015,9,2))-COUNTIF($A$2:$A$11,”>”&DATA(2015,9,7)-COUNTIF($A$2:$A$11,DATA(2015,9,7)))

de Asemenea, puteți avea criteriile date în celule și de a folosi celule referințe (împreună cu operatorii în ghilimele duble s-au alăturat folosind ampersand).,

Folosind METACARACTERE în Criteriile în COUNTIF & COUNTIFS Funcții

Există trei metacaractere în Excel:

puteți folosi funcția COUNTIF cu metacaractere pentru a număra celulele, atunci când alte încorporat funcția count eșuează. De exemplu, să presupunem că aveți un set de date așa cum se arată mai jos:

Acum, haideți să aruncăm diverse exemple:

#1 Numără Celulele care conțin Text

Pentru a număra celulele cu text în ea, putem folosi wildcard caracterul * (asterisc)., Deoarece asterisk reprezintă orice număr de caractere, ar conta toate celulele care au orice text în ea. Aici este formula:

=COUNTIFS($C$2:$C$11,”*”)

Notă: formula De mai sus ignoră celulele care conțin numere, celule goale, și valori logice, dar s-ar număra celulele conțin un apostrof (și, prin urmare, apar goale) sau celulele care conțin șir gol (=””) care au fost returnate ca o parte dintr-o formulă.

Iată un tutorial detaliat despre tratarea cazurilor în care există un șir gol sau apostrof.,

Iată un tutorial detaliat despre tratarea cazurilor în care există șiruri goale sau apostrofuri.

Mai jos este un videoclip care explică diferite scenarii de numărare a celulelor cu text în el.

# 2 numărați celule non-goale

Dacă vă gândiți să utilizați funcția COUNTA, gândiți-vă din nou.

încercați și s-ar putea să nu reușiți. COUNTA va număra, de asemenea, o celulă care conține un șir gol (adesea returnat prin formule ca =”” sau când oamenii intră doar un apostrof într-o celulă). Celulele care conțin șiruri goale arată goale, dar nu sunt, și astfel numărate de funcția COUNTA.,

COUNTA va număra, de asemenea, o celulă care conține un șir gol (adesea returnat prin formule ca =”” sau când oamenii introduc doar un apostrof într-o celulă). Celulele care conțin șiruri goale arată goale, dar nu sunt, și astfel numărate de funcția COUNTA.

deci, dacă utilizați formula =COUNTA(A1:A11), returnează 11, în timp ce ar trebui să returneze 10.

aici este fix:

=COUNTIF($a$1:$a$11,”?*”)+COUNT($A$1:$A$11)+SUMPRODUCT(–ISLOGICAL($A$1:$A$11))

Să înțelegem această formulă de rupere-l în jos:

  • COUNTIF($N$8:$N$18,”?,* „)- Această parte a formulei returnează 5. Aceasta include orice celulă care are un caracter text în ea. A ? reprezintă un caracter și * reprezintă orice număr de caractere. Prin urmare, combinația ?* în criteriile forțează excel să numere celulele care au cel puțin un caracter text în el.
  • COUNT($a$1:$A$11) – aceasta contează toate celulele care conțin numere. În exemplul de mai sus, returnează 3.
  • SUMPRODUCT(–ISLOGIC($a$1:$A$11) – aceasta contează toate celulele care conțin valori logice. În exemplul de mai sus, se întoarce 2.,

#3 Număra Celulele care conțin un anumit text

Să spunem că doriți pentru a număra toate celulele în cazul în care reprezentantul de vânzări nume începe cu J. Acest lucru poate fi ușor realizat prin utilizarea unui metacaracter în funcția COUNTIF. Aici este formula:

=COUNTIFS($C$2:$C$11,”J*”)

criteriile J* precizează că textul într-o celulă ar trebui să înceapă cu J și poate conține orice număr de caractere.dacă doriți să numărați celulele care conțin alfabetul oriunde în text, flancați-l cu un asterisc pe ambele părți., De exemplu, dacă doriți să numărați celulele care conțin alfabetul „a” în el, utilizați *a* ca criterii.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *