Функции COUNT и COUNTA за броене на клетки в Excel

  • Споделя Това
Michael Brown

Този кратък урок обяснява основите на функциите COUNT и COUNTA в Excel и показва няколко примера за използване на формула за броене в Excel. Ще научите също как да използвате функциите COUNTIF и COUNTIFS за броене на клетки, които отговарят на един или повече критерии.

Както всеки знае, Excel е предназначен за съхраняване и пресмятане на числа. Освен за изчисляване на стойности обаче може да ви се наложи да преброите клетки със стойности - с всякаква стойност или с определени типове стойности. Например може да искате бързо преброяване на всички елементи в списък или на общия брой инвентарни номера в избран диапазон.

Microsoft Excel предоставя няколко специални функции за броене на клетки: COUNT и COUNTA. И двете са много прости и лесни за използване. Затова нека първо разгледаме набързо тези основни функции, а след това ще ви покажа няколко формули на Excel за броене на клетки, които отговарят на определени условия, и ще ви разясня странностите при броенето на някои типове стойности.

    Функция COUNT на Excel - броене на клетки с числа

    Използвате функцията COUNT в Excel, за да преброите броя на клетките, които съдържат цифрови стойности .

    Синтаксисът на функцията COUNT в Excel е следният:

    COUNT(стойност1, [стойност2], ...)

    Където value1, value2 и т.н. са препратки към клетки или диапазони, в които искате да преброите клетките с числа.

    В Excel 365 - 2007 функцията COUNT приема до 255 аргумента. В по-ранните версии на Excel можете да предоставите до 30 стойности.

    Например следната формула връща общия брой на цифровите клетки в диапазона A1:A100:

    =COUNT(A1:A100)

    Забележка. Във вътрешната система на Excel датите се съхраняват като серийни номера и затова функцията COUNT на Excel отчита дати и пъти също така.

    Използване на функцията COUNT в Excel - неща, които трябва да запомните

    По-долу са описани двете прости правила, по които работи функцията COUNT на Excel.

    1. Ако аргументът(ите) на формулата за броене на Excel е препратка към клетка или диапазон, се броят само числата, датите и времената. Празните клетки и клетките, които съдържат нещо друго освен числова стойност, се игнорират.
    2. Ако въведете стойности директно в аргументите COUNT на Excel, се отчитат следните стойности: числа, дати, времена, булеви стойности TRUE и FALSE и текстово представяне на числа (напр. число, оградено в кавички, като "5").

    Например следната формула COUNT връща 4, тъй като са преброени следните стойности: 1, "2", 1/1/2016 и TRUE.

    =COUNT(1, "apples", "2", 1/1/2016, TRUE)

    Примери за формула на Excel COUNT

    Ето и още няколко примера за използване на функцията COUNT в Excel за различни стойности.

    Преброяване на клетки с цифрови стойности в един диапазон , използвайте проста формула за броене като

    =COUNT(A2:A10)

    Следната екранна снимка показва кои видове данни се отчитат и кои се игнорират:

    Преброяване на няколко несвързани диапазони например, за да преброите клетките с числа в колони B и D, можете да използвате формула, подобна на тази:

    =COUNT(B2:B7, D2:D7)

    Съвети:

    • Ако искате да преброите числата, които отговарят на определени критерии. , използвайте функцията COUNTIF или COUNTIFS.
    • Ако освен числата искате да преброите и клетките с текст, логически стойности и грешки, използвайте бутона COUNTA което ни води към следващия раздел на този урок.

    Функция COUNTA на Excel - броене на непразни клетки

    Функцията COUNTA в Excel преброява клетките, които съдържат някаква стойност, т.е. клетките, които не са празни.

    Синтаксисът на функцията COUNTA на Excel е подобен на този на COUNT:

    COUNTA(стойност1, [стойност2], ...)

    Където value1, value2 и т.н. са препратки към клетки или диапазони, в които искате да преброите непразни клетки.

    Например, за да преброите клетките със стойност в диапазона A1:A100, използвайте следната формула:

    =COUNTA(A1:A100)

    За да преброите непразните клетки в няколко несъседни диапазона, използвайте формулата COUNTA, подобна на тази:

    =COUNTA(B2:B10, D2:D20, E2:F10)

    Както виждате, не е задължително диапазоните, подавани към формулата COUNTA на Excel, да са с еднакъв размер, т.е. всеки диапазон може да съдържа различен брой редове и колони.

    Моля, имайте предвид, че функцията COUNTA на Excel брои клетки, съдържащи всеки тип данни , включително:

    • Числа
    • Дати/часове
    • Текстови стойности
    • Булеви стойности TRUE и FALSE
    • Стойности за грешка като #VALUE или #N/A
    • Празни текстови низове ("")

    В някои случаи резултатът от функцията COUNTA може да ви смути, защото се различава от това, което виждате с очите си. Въпросът е, че формулата COUNTA на Excel може да брои клетки, които визуално изглеждат празни Например, ако случайно напишете интервал в клетка, тази клетка ще бъде преброена. Или ако клетка съдържа формула, която връща празен низ, тази клетка също ще бъде преброена.

    С други думи, единствените клетки, в които функцията COUNTA не се брои са абсолютно празни клетки .

    Следващата снимка показва разликата между функциите COUNT и COUNTA на Excel:

    За повече начини за преброяване на непразни клетки в Excel разгледайте тази статия.

    Съвет. Ако искате само бързо да преброите непразни клетки в избран диапазон , просто погледнете Лентата на състоянието в долния десен ъгъл на прозореца на Excel:

    Други начини за броене на клетки в Excel

    Освен COUNT и COUNTA, Microsoft Excel предоставя няколко други функции за броене на клетки. По-долу ще разгледаме 3 най-често срещани случая на използване.

    Преброяване на клетките, които отговарят на едно условие (COUNTIF)

    Функцията COUNTIF е предназначена за преброяване на клетки, които отговарят на определен критерий. Синтаксисът ѝ изисква 2 аргумента, които са разбираеми:

    COUNTIF(обхват, критерии)

    В първия аргумент определяте диапазона, в който искате да преброите клетките. А във втория параметър посочвате условие, което трябва да бъде изпълнено.

    Например, за да преброите колко клетки в обхвата A2:A15 са " Ябълки ", използвате следната формула COUNTIF:

    =COUNTIF(A2:A15, "ябълки")

    Вместо да въвеждате критерий директно във формулата, можете да въведете препратка към клетка, както е показано на следващата снимка:

    За повече информация вижте Как да използваме COUNTIF в Excel.

    Преброяване на клетките, които отговарят на няколко критерия (COUNTIFS)

    Функцията COUNTIFS е подобна на COUNTIF, но позволява задаването на множество диапазони и множество критерии. Синтаксисът ѝ е следният:

    COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]...)

    Функцията COUNTIFS беше въведена в Excel 2007 и е налична във всички по-късни версии на Excel 2010 - 365.

    Например, за да преброите колко " Ябълки " (колона А) са реализирали продажби за 200 и повече долара (колона Б), използвате следната формула COUNTIFS:

    =COUNTIFS(A2:A15,"apples", B2:B15,">=200")

    За да направите формулата COUNTIFS по-универсална, можете да предоставите препратки към клетки като критерии:

    Още много примери за формули ще намерите тук: Функция COUNTIFS на Excel с множество критерии.

    Получаване на общия брой клетки в даден диапазон

    Ако трябва да разберете общия брой клетки в правоъгълен диапазон, използвайте функциите ROWS и COLUMNS, които връщат броя на редовете и колоните в масив:

    =ROWS(обхват)*COLUMNS(обхват)

    Например, за да разберете колко клетки има в даден диапазон, например A1:D7, използвайте следната формула:

    =РЕДОВЕ(A1:D7)*КОЛОНИ(A1:D7)

    Е, това е начинът, по който използвате функциите COUNT и COUNTA на Excel. Както казах, те са много прости и е малко вероятно да срещнете някакви трудности, когато използвате формулата си за броене в Excel. Ако някой знае и е готов да сподели някои интересни съвети за това как да броите клетки в Excel, вашите коментари ще бъдат много ценни. Благодаря ви за четенето и се надявам да ви видя в нашия блог следващияседмица!

    Майкъл Браун е отдаден технологичен ентусиаст със страст към опростяване на сложни процеси с помощта на софтуерни инструменти. С повече от десетилетие опит в технологичната индустрия, той е усъвършенствал уменията си в Microsoft Excel и Outlook, както и в Google Sheets и Docs. Блогът на Майкъл е посветен на споделянето на неговите знания и опит с други, предоставяйки лесни за следване съвети и уроци за подобряване на продуктивността и ефективността. Независимо дали сте опитен професионалист или начинаещ, блогът на Michael предлага ценни прозрения и практически съвети за извличане на максимума от тези основни софтуерни инструменти.