Pentru a contoriza numere sau date care îndeplinesc o singură condiție (cum ar fi egal cu, mai mare decât, mai mic decât, mai mare sau egal cu sau mai mic sau egal cu), utilizați funcția COUNTIF . Pentru a contoriza numere sau date care se încadrează într-un interval (cum ar fi mai mare decât 9000 și, în același timp, mai mic decât 22500), puteți utiliza funcția COUNTIFS . Alternativ, puteți utiliza și SUMPRODUCT.
Exemplu
Notă: Va trebui să ajustați aceste referințe de formule de celule evidențiate aici, pe baza locului și a modului în care copiați aceste exemple în foaia Excel.
1 |
A |
B |
---|---|---|
2 |
Vânzător |
Factură |
3 |
Lupu |
15.000 |
4 |
Lupu |
9.000 |
5 |
Crisiarcu |
8.000 |
6 |
Suyma |
20.000 |
7 |
Lupu |
5.000 |
8 |
Ene-Pietroșanu |
22.500 |
9 |
Formulă |
Descriere (Rezultat) |
10 |
=COUNTIF(B2:B7;">9000") |
Funcția COUNTIF contorizează numărul de celule din zona B2:B7 care conțin numere mai mari decât 9000 (4) |
11 |
=COUNTIF(B2:B7;"<=9000") |
Funcția COUNTIF contorizează numărul de celule din zona B2:B7 care conțin numere mai mici de 9000 (4) |
12 |
=COUNTIFS(B2:B7,">=9000",B2:B7,"<=22500") |
Funcția COUNTIFS (disponibilă în Excel 2007 și versiunile ulterioare) contorizează celulele din zona B2:B7 mai mare sau egală cu 9000 și sunt mai mici sau egale cu 22500 (4) |
13 |
=SUMPRODUCT((B2:B7>=9000)*(B2:B7<=22500)) |
Funcția SUMPRODUCT contorizează numărul de celule din zona B2:B7 care conțin numere mai mari sau egale cu 9000 și mai mici sau egale cu 22500 (4). Puteți utiliza această funcție în Excel 2003 și versiunile anterioare, unde COUNTIFS nu este disponibil. |
14 |
Dată |
|
15 |
3/11/2011 |
|
16 |
1/1/2010 |
|
17 |
12/31/2010 |
|
18 |
6/30/2010 |
|
19 |
Formulă |
Descriere (Rezultat) |
20 |
=COUNTIF(B14:B17;">01.03.2010") |
Contorizează celulele din zona B14:B17 cu date mai mari decât 01.03.2010 (3) |
21 |
=COUNTIF(B14:B17;"31.12.2010") |
Contorizează celulele din zona B14:B17 egale cu 31.12.2010 (1). Semnul egal nu este necesar în criterii, deci nu este inclus aici (formula va funcționa cu semnul egal dacă o includeți ("=31.12.2010"). |
22 |
=COUNTIFS(B14:B17,">=1.1.2010",B14:B17,"<=31.12.2010") |
Contorizează celulele din zona B14:B17 care sunt între 01.01.2010 și 31.12.2010 (3). |
23 |
=SUMPRODUCT((B14:B17>=DATEVALUE("1.01.2010"))*(B14:B17<=DATEVALUE("31.12.2010"))) |
Contorizează celulele din zona B14:B17 care sunt între 01.01.2010 și 31.12.2010 (3). Acest exemplu este un înlocuitor al funcției COUNTIFS care a fost introdusă în Excel 2007. Funcția DATEVALUE efectuează conversia datelor într-o valoare numerică, cu care funcția SUMPRODUCT poate lucra. |