Kā izmantot funkciju Excel COUNTIF -

Kopsavilkums

COUNTIF ir Excel funkcija, lai skaitītu šūnas diapazonā, kas atbilst vienam nosacījumam. COUNTIF var izmantot, lai uzskaitītu šūnas, kurās ir datumi, skaitļi un teksts. COUNTIF izmantotie kritēriji daļējai saskaņošanai atbalsta loģiskos operatorus (>, <,, =) un aizstājējzīmes (* ,?).

Mērķis

Skaita šūnas, kas atbilst kritērijiem

Atgriešanās vērtība

Skaitīts šūnu skaitlis.

Sintakse

= COUNTIF (diapazons, kritēriji)

Argumenti

  • diapazons - skaitāmo šūnu diapazons.
  • kritēriji - kritēriji, kas kontrolē, kuras šūnas jāuzskaita.

Versija

Excel 2003

Lietošanas piezīmes

Funkcija COUNTIF programmā Excel skaita šūnu skaitu diapazonā, kas atbilst vienam piegādātajam nosacījumam. Kritērijos var iekļaut loģiskos operatorus (>, <,, =) un aizstājējzīmes (* ,?) daļējai saskaņošanai. Kritēriju pamatā var būt arī vērtība no citas šūnas, kā paskaidrots turpmāk.

COUNTIF ir Excel astoņu funkciju grupā, kas loģiskos kritērijus sadala divās daļās (diapazons + kritēriji). Rezultātā kritēriju izveidošanai izmantotā sintakse ir atšķirīga, un COUNTIF ir nepieciešams šūnu diapazons, jūs nevarat izmantot masīvu.

COUNTIF atbalsta tikai vienu nosacījumu. Ja jums jāpiemēro vairāki kritēriji, izmantojiet funkciju COUNTIFS. Ja loģiskā testa ietvaros ir jāmaina diapazona argumenta vērtības, skatiet funkcijas SUMPRODUCT un / vai FILTER.

Pamata piemērs

Iepriekš parādītajā darblapā šūnās G5, G6 un G7 tiek izmantotas šādas formulas:

=COUNTIF(D5:D12,">100") // count sales over 100 =COUNTIF(B5:B12,"jim") // count name = "jim" =COUNTIF(C5:C12,"ca") // count state = "ca"

Paziņojums COUNTIF nav reģistrjutīgs, pret “CA” un “ca” izturas vienādi.

Divkāršās pēdiņas ("") kritērijos

Parasti teksta vērtības jāievieto divkāršās pēdiņās (""), un skaitļi to nedara. Tomēr, ja loģiskais operators ir pievienots skaitlim, skaitlis un operators jāpievieno pēdiņās, kā redzams otrajā piemērā:

=COUNTIF(A1:A10,100) // count cells equal to 100 =COUNTIF(A1:A10,">32") // count cells greater than 32 =COUNTIF(A1:A10,"jim") // count cells equal to "jim"

Vērtība no citas šūnas

Vērtību no citas šūnas var iekļaut kritērijos, izmantojot savienojumu. Tālāk sniegtajā piemērā COUNTIF atgriezīs vērtību A1: A10 vērtību skaitu, kas ir mazāks par vērtību šūnā B1. Ievērojiet, ka mazāks nekā operators (kas ir teksts) ir pievienots pēdiņās.

=COUNTIF(A1:A10,"<"&B1) // count cells less than B1

Nav vienāds ar

Lai izveidotu kritērijus "nav vienāds ar", izmantojiet operatoru "", kuru ieskauj dubultās pēdiņas (""). Piemēram, zemāk esošā formula skaitīs šūnas, kas nav vienādas ar “sarkanām” diapazonā A1: A10:

=COUNTIF(A1:A10,"red") // not "red"

Tukšas šūnas

COUNTIF var saskaitīt tukšas vai tukšas šūnas. Zemāk esošajās formulās tiek skaitītas tukšas un ne tukšas šūnas diapazonā A1: A10:

=COUNTIF(A1:A10,"") // not blank =COUNTIF(A1:A10,"") // blank

Datumi

Vienkāršākais veids, kā lietot COUNTIF ar datumiem, ir atsauce uz derīgu datumu citā šūnā ar šūnas atsauci. Piemēram, lai skaitītu šūnas A1: A10, kurās ir datums, kas ir lielāks par datumu B1, varat izmantot šādu formulu:

=COUNTIF(A1:A10, ">"&B1) // count dates greater than A1

Ņemiet vērā, ka mums jāsavieno operators līdz datumam B1. Lai izmantotu precīzākus datuma kritērijus (ti, visus datumus noteiktā mēnesī vai visus datumus starp diviem datumiem), pārslēdzieties uz funkciju COUNTIFS, kas var apstrādāt vairākus kritērijus.

The safest way hardcode a date into COUNTIF is to use the DATE function. This ensures Excel will understand the date. To count cells in A1:A10 that contain a date less than April 1, 2020, you can use a formula like this

=COUNTIF(A1:A10,"<"&DATE(2020,4,1)) // dates less than 1-Apr-2020

Wildcards

The wildcard characters question mark (?), asterisk(*), or tilde (~) can be used in criteria. A question mark (?) matches any one character and an asterisk (*) matches zero or more characters of any kind. For example, to count cells in a A1:A5 that contain the text "apple" anywhere, you can use a formula like this:

=COUNTIF(A1:A5,"*apple*") // cells that contain "apple"

To count cells in A1:A5 that contain any 3 text characters, you can use:

=COUNTIF(A1:A5,"???") // cells that contain any 3 characters

The tilde (~) is an escape character to match literal wildcards. For example, to count a literal question mark (?), asterisk(*), or tilde (~), add a tilde in front of the wildcard (i.e. ~?, ~*, ~~).

Notes

  • COUNTIF is not case-sensitive. Use the EXACT function for case-sensitive counts.
  • COUNTIF only supports one condition. Use the COUNTIFS function for multiple criteria.
  • Text strings in criteria must be enclosed in double quotes (""), i.e. "apple", ">32", "ja*"
  • Cell references in criteria are not enclosed in quotes, i.e. "<"&A1
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters (zero or more).
  • To match a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).
  • COUNTIF requires a range, you can't substitute an array.
  • COUNTIF returns incorrect results when used to match strings longer than 255 characters.
  • COUNTIF will return a #VALUE error when referencing another workbook that is closed.

Related videos

Funkcijas COUNTIF izmantošana Šajā videoklipā aplūkosim, kā izmantot funkciju COUNTIF, lai skaitītu šūnas, kas datu kopā atbilst vairākiem kritērijiem. Uzskaitiet dublikātu vērtības, izmantojot FILTER. Šajā videoklipā mēs aplūkosim, kā uzskaitīt dublikātu vērtības, izmantojot funkciju FILTER. Citiem vārdiem sakot, vērtības, kas vairākkārt parādās datu kopā. Kā izveidot dinamisku nosaukto diapazonu ar tabulu Šajā videoklipā aplūkosim, kā ar tabulu izveidot dinamisko nosaukto diapazonu. Tas ir vienkāršākais veids, kā programmā Excel izveidot dinamisku nosaukto diapazonu. Kā salīdzināt divus sarakstus un izcelt atšķirības Šajā videoklipā aplūkosim, kā salīdzināt divus sarakstus, izmantojot nosacītu formatējumu. Tas ir lielisks veids, kā vizuāli izcelt trūkstošos vienumus sarakstā. Kā uzzīmēt aptaujas datus joslu diagrammā Šajā video apskatīsim, kā Excel joslu diagrammā uzzīmēt vairāk nekā 3000 aptaujas atbildes uz jautājumu. Kā atrast trūkstošās vērtības, izmantojot funkciju COUNTIF

Interesanti raksti...