COUNTIF (funcția COUNTIF)

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.

Î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 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,"???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,"prun?") va contoriza toate instanțele „prun” 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ă zonele denumite într-o formulă (cum ar fi =COUNTIF(fructe,"> = 32")-COUNTIF(fructe,"> 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 întreba întotdeauna un expert de la Excel Tech Community, puteți obține asistență de la comunitatea Answers sau puteți sugera o caracteristică nouă sau o îmbunătățire pe Excel UserVoice.

Consultați și

Pentru a număra celulele care nu sunt necompletate, utilizați funcția COUNTA

Pentru a număra celulele utilizând mai multe criterii, utilizați funcția COUNTIFS

Urmăriți un videoclip despre utilizarea funcției COUNTIFS

Funcția SUMIF adună doar valorile care îndeplinesc un criteriu unic

Funcția SUMIFS adună doar valorile care îndeplinesc mai multe criterii

Funcția IFS (Office 365, Excel 2016 și versiunile mai recente)

Utilizați funcția TRIM pentru a elimina spațiile de la începutul și de la sfârșitul celulelor

Utilizați funcția CLEAN pentru a elimina caracterele neimprimabile din celule

Prezentare generală a formulelor din Excel

Cum să evitați formulele eronate

Detectarea erorilor din formule

Funcțiile statistice

Funcțiile Excel (în ordine alfabetică)

Funcțiile Excel (după categorie)

Utilizarea funcțiilor SUMIF, COUNTIF și a funcțiilor asociate pentru analiza rapidă a datelor (previzualizare gratuită)

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×