Функција ЦОУНТА - Примери у Екцелу, ВБА, Гоогле табелама

Овај водич показује како се користи Екцел ЦОУНТА функција у програму Екцел за бројање бројева који нису празни.

Преглед функције ЦОУНТА

Функција ЦОУНТА Броји број ћелија које нису празне у низу

Да бисте користили функцију ЦОУНТА Екцел радног листа, изаберите ћелију и откуцајте:

(Обратите пажњу на то како се појављују уноси формуле)

Функција ЦОУНТА Синтакса и улази:

Синтакса за формулу ЦОУНТА је:

= ЦОУНТА (вредност1, [вредност2],…)

арраи - Низ бројева, текста или празних вредности.

Екцел ЦОУНТА функција враћа број ћелија унутар датог опсега које нису празне.

Како се користи функција ЦОУНТА

Користите Екцел ЦОУНТА функцију као што је приказано испод:

= ЦОУНТА (Б3: Б11)

У овом примеру, ЦОУНТА враћа 8, пошто постоји само једна празна ћелија у опсегу Б3: Б11, и осам које нису празне.

ЦОУНТА броји празне низове

Имајте на уму да ЦОУНТА броји ћелије са било којом врстом података у њима - чак и ако то корисници не виде. Погледајте пример испод:

Изгледа да у овом опсегу постоји седам ћелија које нису празне, па зашто је ЦОУНТА вратио 8?

То је зато што ћелија Б8 заправо није празна. Садржи формулу за празан низ:

=””

Због тога ЦОУНТА броји ту ћелију.

Како пребројати ћелије које су празне

Шта ако желите да бројите ћелије у опсегу који су Празни? То можемо и ми! Задржавајући исти пример као горе, могли бисмо само користити следећу формулу:

= (РЕДОВИ (Б3: Б11)*КОЛОНЕ (Б3: Б11)) - ЦОУНТА (Б3: Б11)

У овој формули:

  • РОВС враћа број редова унутар опсега (9 у овом случају)
  • ЦОЛУМНС враћа број колона унутар опсега (само 1 овде)
  • Множењем РОВС и ЦОЛУМНС заједно враћа се укупан број ћелија у том опсегу (9 * 1 = 9)
  • Сада само треба да одузмемо број празних ћелија од укупног броја, а за то користимо ЦОУНТА (9 - 8 = 1)

Опет, пошто Б8 садржи = ””, не рачуна се као празно. Само је Б6 заиста празан, па формула враћа 1.

Ако требате да бројите празне ћелије, али желите да укључите ћелије које садрже информације, али немају видљиве податке (попут празних низова), уместо тога користите ЦОУНТБЛАНК <>.

ЦОУНТА у Гоогле табелама

Функција ЦОУНТА ради потпуно исто у Гоогле таблицама као и у Екцелу:

ЦОУНТА Примери у ВБА

Такође можете користити функцију ЦОУНТА у ВБА. Тип:
апплицатион.ворксхеетфунцтион.цоунта (вредност1, вредност2)
За аргументе функције (низ итд.) Можете их унијети директно у функцију или дефинирати варијабле које ћете умјесто тога користити.

Да бисте пребројали ћелије које нису празне у следећем опсегу

извршили бисмо следећи ВБА код

Привате Суб Екцел_ВБАЕкампле_ЦоунтА () Дим ДимВануес Ас Вариант ЦоунтВалуес = Апплицатион.ВорксхеетФунцтион.ЦоунтА (Ранге ("А1: Д13")) МсгБок ("ЦоунтА ресулт ис:" & ЦоунтВалуес) Енд Суб

Резултат би био:

ЦоунтА резултат је: 52

Можемо пребројати ћелије које нису празне до 30 дефинисаних опсега. Ако треба да бројимо ћелије које нису празне за следеће:

Извођење доњег кода:

ЦоунтВалуес = Апплицатион.ВорксхеетФунцтион.ЦоунтА (Опсег ("А1: Д13"), Опсег ("Г1: Ј13"))

Смислио би:

ЦоунтА резултат је: 86

пошто у ова два опсега има 86 ћелија које нису празне

Повратак на листу свих функција у програму Екцел

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave