Subiecte asociate
×
Formule și funcții
Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.
Formule și funcții

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.

În forma sa cea mai simplă, COUNTIF spune:

  • = COUNTIF(Unde doriți să căutați?, Ce doriți să căutați?)

De exemplu:

  • =COUNTIF(A2:A5,"București")

  • =COUNTIF(A2:A5;A4)

Browserul nu acceptă redarea video. Instalați Microsoft Silverlight, Adobe Flash Player sau Internet Explorer 9.

COUNTIF(zonă, criterii)

Nume argument

Descriere

zonă    (obligatoriu)

Grupul de celule pe care doriți să le contorizați. Zona poate conține numere, matrice, o zonă numită 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 „prune”.

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

prune

32

căpșune

54

afine

75

prune

86

Formulă

Descriere

=COUNTIF(A2:A5;"prune")

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

=COUNTIF(A2:A5;A4)

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

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

Contorizează celulele care conțin „prune” (valoarea din A2) și „căpșune” (valoarea din A3) din celulele de la A2 la A5. Rezultatul este 3. Această formulă utilizează COUNTIF de două ori pentru a specifica mai multe criterii, un singur criteriu per expresie. Puteți utiliza și funcția COUNTIFS.

=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 1.

=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,"???ne")

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

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.

O formulă COUNTIF primește o valoare #VALUE! atunci când face referire la o altă foaie de lucru.

Această eroare apare atunci când formula care conține funcția se referă la celule sau la o zonă dintr-un registru de lucru închis și celulele sunt calculate. Pentru ca această caracteristică să funcționeze, celălalt registru de lucru trebuie să fie deschis.

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 „prune” și „PRUNE” 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 de "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ă.

Încercați să utilizați funcția CLEAN sau funcția TRIM.

Pentru comoditate, utilizați zonele denumite

COUNTIF acceptă zone denumite într-o formulă (cum ar fi =COUNTIF(fruit,">=32")-COUNTIF(fruit,">85"). Zona denumită poate fi în foaia de lucru curentă, într-o altă foaie de lucru din același registru de lucru sau din alt registru de lucru. Pentru a face referire la un alt registru de lucru, și al doilea registru de lucru trebuie să fie deschis.

Notă: Funcția COUNTIF nu va contoriza celulele în funcție de fundalul celulei sau de culoarea de font. Totuși, Excel acceptă funcții definite de utilizator (UDF) utilizând operațiuni Microsoft Visual Basic for Applications (VBA) pe celule, pe baza pe culorii de fundal sau de font. Iată un exemplu de numărare a celulelor cu o culoare specifică, utilizând VBA.

Aveți nevoie de ajutor suplimentar?

Puteți oricând să întrebați un expert din Comunitatea tehnică Excel sau să obțineți asistență în Comunități.

Consultați și

Funcția COUNTIFS

Funcția IF

Funcția COUNTA

Prezentarea generală a formulelor din Excel

IFS (funcția IFS)

Funcția SUMIF

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×