Съдържание
Този кратък урок обяснява основите на функциите 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.
- Ако аргументът(ите) на формулата за броене на Excel е препратка към клетка или диапазон, се броят само числата, датите и времената. Празните клетки и клетките, които съдържат нещо друго освен числова стойност, се игнорират.
- Ако въведете стойности директно в аргументите 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, вашите коментари ще бъдат много ценни. Благодаря ви за четенето и се надявам да ви видя в нашия блог следващияседмица!