COUNTIF (funcția COUNTIF)

Utilizați COUNTIF, una dintre funcțiile statistice, pentru a contoriza celulele care îndeplinesc un criteriu; de exemplu, pentru a contoriza de câte ori apare o anumită localitate într-o listă de clienți.

Sintaxa

COUNTIF(zonă, criterii)

De exemplu:

  • =COUNTIF(A2:A5;"mere")

  • =COUNTIF(A2:A5;A4)

Nume argument

Descriere

zonă    (obligatoriu)

Grupul de celule pe care doriți să le contorizați. Zona poate conține numere, matrice sau referințe care conțin numere. Valorile text și necompletate sunt ignorate.

Aflați cum să selectați zone într-o foaie de lucru.

criterii    (obligatoriu)

Un număr, o expresie, o referință de celulă sau un șir de text care determină celulele care vor fi contorizate.

De exemplu, puteți utiliza un număr precum 32, o comparație, cum ar fi „> 32”, o celulă, cum ar fi B4 sau un cuvânt, cum ar fi „mere”.

COUNTIF utilizează doar un criteriu unic. Utilizați COUNTIFS dacă doriți să utilizați mai multe criterii.

Exemple

Pentru a utiliza aceste exemple în Excel, copiați datele din tabelul de mai jos și lipiți-le în celula A1 a unei foi de lucru noi.

Date

Date

mere

32

portocale

54

piersici

75

mere

86

Formulă

Descriere

=COUNTIF(A2:A5;"mere")

Contorizează celulele care conțin „mere” în celulele de la A2 la A5. Rezultatul este 2.

=COUNTIF(A2:A5;A4)

Contorizează celulele care conțin „piersici” (folosind criteriul din A4) din celulele de la A2 la A5. Rezultatul este 1.

=COUNTIF(A2:A5;A3)+COUNTIF(A2:A5;A2)

Contorizează numărul cu portocale (utilizând criteriul din A3) și mere (utilizând criteriul din A2) din celulele de la A2 la A5. Rezultatul este 3.

=COUNTIF(B2:B5;">55")

Contorizează celulele cu o valoare mai mare decât 55 din celulele de la B2 până la B5. Rezultatul este 2.

=COUNTIF(B2:B5;"<>"&B4)

Contorizează celulele cu o valoare diferită de 75 din celulele B2 până la B5. Semnul ampersand (&) îmbină operatorul de comparație „nu este egal cu” (<>) și valoarea din B4 pentru a citi =COUNTIF (B2:B5,"<>75"). Rezultatul este 3.

=COUNTIF(B2:B5;">=32")-COUNTIF(B2:B5;">85")

Contorizează celulele cu o valoare mai mare (>) sau egală cu (=) 32 și mai mică (<) sau egală cu (=) 85 din celulele B2 până la B5. Rezultatul este 3.

=COUNTIF(A2:A5,"*")

Contorizează celulele care nu conțin text din celulele de la A2 până la A5. Asteriscul (*) este utilizat ca un caracter wildcard pentru a se potrivi cu orice caracter. Rezultatul este 4.

=COUNTIF(A2:A5,"?????es")

Contorizează celulele care au exact 7 caractere ce se termină cu literele „es” din celulele de la A2 la A5. Semnul întrebării (?) se utilizează ca un caracter wildcard pentru a se potrivi caracterelor individuale. Rezultatul este 2.

Probleme comune

Problemă

Ce nu a funcționat

S-a returnat o valoare greșită pentru șiruri lungi.

Funcția COUNTIF returnează rezultate incorecte atunci când o utilizați pentru a potrivi șiruri mai lungi de 255 de caractere.

Pentru a potrivi șiruri mai lungi de 255 de caractere, utilizați funcția CONCATENATE sau operatorul de concatenare &. De exemplu, =COUNTIF(A2:A5,"șir lung"&"alt șir lung").

Nu s-a returnat nicio valoare atunci când vă așteptați la o valoare.

Nu uitați să includeți argumentul criterii între ghilimele.

Exemple de bună practică

Faceți așa

De ce?

Rețineți, COUNTIF ignoră diferențierea dintre literele mari și mici în șirurile de text.

Criteriile nu sunt sensibile la literele mari și mici. Mai exact, șirurile „mere” și „MERE” vor determina contorizarea acelorași celule.

Utilizați metacaractere.

Metacaracterele, cum ar fi semnul de întrebare (?) și asteriscul (*), se pot utiliza în criterii. Un semn de întrebare se potrivește cu orice caracter unic. Asteriscul se potrivește cu orice secvență de caractere. Dacă doriți să găsiți un semn de întrebare sau un asterisc, tastați tilda (~) în fața caracterului.

De exemplu, =COUNTIF(A2:A5,"măr?") va contoriza toate instanțele „măr” cu o ultimă literă care poate varia.

Asigurați-vă că datele dvs. nu conțin caractere greșite.

Când se contorizează valori text, asigurați-vă că datele nu conțin spații la început, spații la sfârșit, utilizări inconsistente ale apostrofului sau ghilimelelor drepte sau curbate sau caractere neimprimabile. În aceste cazuri, COUNTIF poate returna o valoare neașteptată.

Poate fi necesar să eliminați spațiile suplimentare dintr-o celulă după valorile de tabel pentru a obține rezultate corecte. Încercați să utilizați funcția CLEAN sau funcția TRIM.

Subiecte corelate

Se aplică la: Excel 2010, Excel Starter, Excel 2007, Excel for Mac 2011, Excel 2013, Excel 2016 for Mac, Excel Online



Au fost utile aceste informații?

Da Nu

Cum putem îmbunătăți?

255 caractere ramase

Pentru a vă proteja confidențialitatea, nu includeți informații de contact în feedback. Revizuiți Politică de confidențialitate.

Vă mulțumim pentru feedback!

Resurse de asistență

Modificați limba