Како се користи функција Екцел ЦОУНТИФ -

Резиме

ЦОУНТИФ је Екцел функција за бројање ћелија у опсегу који испуњавају један услов. ЦОУНТИФ се може користити за бројање ћелија које садрже датуме, бројеве и текст. Критеријуми коришћени у ЦОУНТИФ подржавају логичке операторе (>, <,, =) и џокер знакове (* ,?) за делимично подударање.

Сврха

Преброј ћелије које одговарају критеријумима

Повратна вредност

Пребројан је број који представља ћелије.

Синтакса

= ЦОУНТИФ (опсег, критеријуми)

Аргументи

  • опсег - опсег ћелија за бројање.
  • критеријуми - критеријуми који контролишу које ћелије треба бројати.

Верзија

Екцел 2003

Напомене о употреби

Функција ЦОУНТИФ у програму Екцел броји број ћелија у опсегу који се подудара са једним испорученим условом. Критеријуми могу укључивати логичке операторе (>, <,, =) и џокер знакове (* ,?) за делимично подударање. Критеријуми се такође могу заснивати на вредности из друге ћелије, као што је објашњено у наставку.

ЦОУНТИФ се налази у групи од осам функција у програму Екцел које логичке критеријуме деле на два дела (опсег + критеријуми). Као резултат, синтакса која се користи за конструисање критеријума је другачија, а ЦОУНТИФ захтева опсег ћелија, не можете да користите низ.

ЦОУНТИФ подржава само један услов. Ако треба да примените више критеријума, користите функцију ЦОУНТИФС. Ако требате манипулисати вредностима у аргументу опсега као део логичког теста, погледајте функције СУМПРОДУЦТ и / или ФИЛТЕР.

Основни пример

На радном листу приказаном горе, следеће ћелије се користе у ћелијама Г5, Г6 и Г7:

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

Обавештење ЦОУНТИФ не разликује велика и мала слова, „ЦА“ и „ца“ се третирају исто.

Двоструки наводници ("") у критеријумима

Генерално, текстуалне вредности морају бити затворене у двоструке наводнике (""), а бројеви не. Међутим, када је логички оператор укључен у број, број и оператор морају бити наведени у наводницима, као што се види у другом примеру доле:

=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"

Вредност из друге ћелије

Вредност из друге ћелије може се укључити у критеријуме помоћу повезивања. У примеру испод, ЦОУНТИФ ће вратити број вредности у А1: А10 које су мање од вредности у ћелији Б1. Приметите да је оператор мање од (који је текст) приложен под наводницима.

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

Неједнако са

Да бисте конструисали критеријуме "није једнако", користите оператор "" окружен двоструким наводницима (""). На пример, формула у наставку рачунаће ћелије које нису једнаке „црвеној“ у опсегу А1: А10:

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

Празне ћелије

ЦОУНТИФ може да броји ћелије које су празне или нису празне. Формуле у наставку броје празне и непразне ћелије у опсегу А1: А10:

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

Датуми

Најлакши начин да користите ЦОУНТИФ са датумима је позивање на важећи датум у другој ћелији са референцом на ћелију. На пример, за бројање ћелија у А1: А10 које садрже датум већи од датума у ​​Б1, можете користити формулу попут ове:

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

Приметите да морамо повезати оператора до датума у ​​Б1. Да бисте користили напредније критеријуме датума (тј. Све датуме у датом месецу или све датуме између два датума), желећете да пређете на функцију ЦОУНТИФС, која може да обрађује више критеријума.

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

Како се користи функција ЦОУНТИФ У овом видеу ћемо погледати како се функција ЦОУНТИФ користи за бројање ћелија које у скупу података испуњавају више критеријума. Наведите дупликате вредности помоћу ФИЛТЕР У овом видеу ћемо погледати како да набројите дупле вредности помоћу функције ФИЛТЕР. Другим речима, вредности које се појављују више пута у скупу података. Како створити динамички именовани опсег са табелом У овом видеу ћемо погледати како створити динамички именовани опсег са табелом. Ово је најједноставнији начин за стварање динамичког именованог опсега у програму Екцел. Како упоређивати две листе и истакнути разлике У овом видеу ћемо погледати како упоређивати две листе помоћу условног форматирања. Ово је одличан начин да визуелно истакнете ставке које недостају на листи. Како уцртати податке анкете у тракасти графикон У овом видеу ћемо погледати како у графикон у Екцел тракасти графикон уцртати преко 3000 одговора анкете на питање. Како пронаћи вредности које недостају помоћу функције ЦОУНТИФ У овом видеу ћемо погледати како помоћу функције ЦОУНТИФ решити уобичајени проблем: како пронаћи вредности на једној листи које се појављују на другој листи.

Занимљиви Чланци...