Numărătoarea funcțiilor () - numărarea cu mai multe condiții în ms excel - compatibil cu Microsoft Excel

Funcția COUNT (), versiunea engleză a DCOUNT (), numără rânduri din tabelul de date care îndeplinesc condițiile specificate.

Utilizarea funcției FUNCTION () este disponibilă numai pentru utilizatorii "avansați", astfel încât atunci când vă întâlniți cu ei, utilizatorii nepregătiți au adesea emoții negative. Cu toate acestea, există veste bună - fără această funcție, puteți să o eliminați cu totul, înlocuind-o cu funcțiile SUMPROSE (). COUNT () sau formule de matrice.







Pregătirea tabelului sursă

Pentru a utiliza această funcție, aveți nevoie de:

  • tabela sursă a avut anteturile coloanelor;
  • Criteriile au fost formalizate ca un mic tabel separat cu titluri;
  • titlurile tabelului de criterii au coincis cu titlurile tabelului original (dacă criteriul nu este dat de formula).

Numărătoarea funcțiilor () - numărarea cu mai multe condiții în ms excel - compatibil cu Microsoft Excel

Sintaxa funcției FUNCTION ()

FREQUENCY (date_data, domeniu, criteriu)

Argumentul Database_Database este un tabel (vedeți linii 8-13 din figura de mai sus), una dintre coloanele cărora este utilizată pentru a calcula valorile. Rândul de sus al tabelului trebuie să conțină anteturile coloanelor.

Câmpul este titlul titlului coloanei care urmează să fie luat în considerare. Argumentul Field poate fi completat prin tastarea:

  • text cu antetul coloanei în ghilimele duble, de exemplu "Vânzător" sau "Vânzări",
  • numărul (fără ghilimele) care specifică poziția coloanei din tabel (specificată în argumentul bazei de date_data): 1 pentru prima coloană, 2 pentru a doua coloană și așa mai departe.
  • trimitere la antetul coloanei.

Se presupune că această coloană conține cifre, iar funcția va reveni la 0.

Notă. Dacă valorile din această coloană conțin numere stocate în format text. atunci trebuie să utilizați funcția CALCULATE ().

Notă. În teoria bazelor de date, rândurile unei mese sunt numite înregistrări, iar coloanele sunt numite câmpuri (de aici numele neobișnuit al argumentului).

Să presupunem că în intervalul A8: B13 există un tabel de vânzări care conține câmpurile (coloane) Vânzător și Vânzări (vezi imaginea de mai sus și fișierul exemplu).

Sarcina1 (cu un criteriu)

Numărați vânzările pentru> 3000. Ie Calculul va fi efectuat conform coloanei "Vânzări".

O soluție alternativă este formula simplă = COUNTRIES (B9: B13; A3).

Concluzie. pentru sarcini simple cu criterii unice, o grădină cu funcție = FIȘĂ () nu trebuie împrejmuită.

Problema 2 (Două criterii (coloane diferite), condiția I)

Să calculam numărul de vânzări al lui Belov, care este mai mic de 3000.







În acest caz, criteriile de selecție ar trebui plasate sub rubrici ale căror nume coincid cu titlurile coloanelor din tabelul sursă, prin care se va efectua calculul (coloane Vânzător și vânzări). Criteriile trebuie plasate într-o singură linie (vezi intervalul din figura de mai sus A2: B3).

Pentru a scrie formula în sine, este posibil ca = SHEET (A8: B13; B8; A2: B3)

O soluție alternativă este o formulă simplă = COUNTABLE (A9: A13; "Belov"; B9: B13; A3).

Problema 3 (Două criterii (o coloană), condiția I)

Contorizați numărul de vânzări în intervalul> 3000 și <6000.

În acest caz, criteriile de selecție ar trebui plasate sub titluri, ale căror nume coincid cu titlurile coloanelor din tabelul sursă, care vor fi căutate (coloana Vânzări). Criteriile ar trebui plasate într-o singură linie.

Numărătoarea funcțiilor () - numărarea cu mai multe condiții în ms excel - compatibil cu Microsoft Excel

Pentru a scrie formula în sine, este posibil ca = SHEET (B8: B13; B8; D2: E3)

O soluție alternativă este o formulă simplă = COUNTABLE (B9: B13; "> 3000"; B9: B13; "<6000")

Sarcina 4 (Două criterii (o coloană), condiția SAU)

Numără numărul de vânzări <3000 или>6000.

În acest caz, criteriile de selecție ar trebui plasate sub aceeași poziție (coloana Vânzări). Criteriile ar trebui plasate în linii diferite.

Numărătoarea funcțiilor () - numărarea cu mai multe condiții în ms excel - compatibil cu Microsoft Excel

Pentru a scrie formula în sine, este posibil ca = SHEET (B8: B13; B8; A2: A4)

O soluție alternativă este formula = COUNTRIES (B9: B13;<3000")+СЧЁТЕСЛИ(B9:B13;">6000 ")

Sarcina 5 (Două criterii (coloane diferite), condiții OR)

Vom calcula vânzările și vânzările lui Belov, orice vânzător care depășește 6000 (de asemenea, exclude o duplicare posibilă: vânzările lui Belov, care depășesc 6000).

În acest caz, criteriile de selecție trebuie să fie plasate în pozițiile ale căror nume corespund titlurilor coloanelor tabelei sursă pentru care vor fi produse de numărare (coloane, vânzări și vânzări). Criteriile ar trebui plasate în linii diferite.

Numărătoarea funcțiilor () - numărarea cu mai multe condiții în ms excel - compatibil cu Microsoft Excel

Pentru a scrie formula în sine este posibil ca = SHEET (A8: B13; B8; H2: I4)

O soluție alternativă - = formula COUNTIF (A9: A13; "Belov") + COUNTIF (B9: B13; "> 6000") - SCHOTESLIMN (B9: B13; "> 6000"; A9: A13; "Belov")

Sarcina 6 (Condiții de selecție create prin aplicarea formulei)

Calculăm numărul de vânzări cu o valoare mai mare decât media.

Ca o condiție de selecție, puteți utiliza valoarea calculată folosind formula. Formula trebuie să returneze rezultatul TRUE sau FALSE.

Pentru aceasta, introducem în celula F3 formula = B9> AVERAGE ($ B $ 9: $ B $ 13). iar în F2, în loc de titlu, introducem un text explicativ arbitrar, de exemplu, "Mai mult decât media" (titlul nu trebuie să repete rubricile tabelului original).

Numărătoarea funcțiilor () - numărarea cu mai multe condiții în ms excel - compatibil cu Microsoft Excel

Puteți scrie formula după cum urmează: = SHEET (B8: B13; B8; F2: F3)

O soluție alternativă este formula = COUNT (B9: B13; ">" AVERAGE ($ B $ 9: $ B $ 13))







Trimiteți-le prietenilor: