Функции COUNT и COUNTA в Google Sheets с примери за формули

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

Функцията COUNT в Google Sheets е една от най-лесните за усвояване и изключително полезна за работа.

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

    Какво представляват COUNT и COUNTA в електронна таблица на Google?

    Сайтът COUNT Функцията COUNT в Google Sheets ви позволява да преброите броя на всички клетки с числа в рамките на определен диапазон от данни. С други думи, COUNT работи с числови стойности или такива, които се съхраняват като числа в Google Sheets.

    Синтаксисът на Google Sheets COUNT и неговите аргументи е следният:

    COUNT(стойност1, [стойност2,...])
    • Стойност1 (задължително) - означава стойност или диапазон, в който да се брои.
    • Стойност2, стойност3 и т.н. (по избор) - допълнителни стойности, които също ще бъдат обхванати.

    Какво може да се използва като аргумент? Самата стойност, препратка към клетка, диапазон от клетки, именуван диапазон.

    Какви ценности можете да преброите? Числа, дати, формули, логически изрази (TRUE/FALSE).

    Ако промените съдържанието на клетката, която попада в диапазона за броене, формулата автоматично ще преизчисли резултата.

    Ако няколко клетки съдържат една и съща стойност, COUNT в Google Sheets ще върне броя на всички нейни появявания в тези клетки.

    За да бъдем по-точни, функцията преброява броя на случаите, в които числовите стойности се появяват в обхвата, а не проверява дали някоя от стойностите е уникална.

    Съвет: За да преброите уникалните стойности в обхвата, използвайте функцията COUNTUNIQUE.

    Таблици на Google COUNTA Синтаксисът му също е аналогичен на този на COUNT:

    COUNTA(стойност1, [стойност2,...])
    • Стойност (задължително) - стойностите, които трябва да преброим.
    • Стойност2, стойност3 и т.н. (незадължително) - допълнителни стойности, които да се използват при броенето.

    Каква е разликата между COUNT и COUNTA? В стойностите, които обработват.

    COUNTA може да брои:

    • Числа
    • Дати
    • Формули
    • Логически изрази
    • Грешки, напр. #DIV/0!
    • Текстови данни
    • Клетки, съдържащи водещ апостроф ('), дори без други данни в тях. Този символ се използва в началото на клетката, така че Google да третира последващия низ като текст.
    • Клетки, които изглеждат празни, но в действителност съдържат празен низ (=" ")

    Както можете да видите, основната разлика между функциите се състои във възможността на COUNTA да обработва тези стойности, които услугата Google Sheets съхранява като текст. И двете функции игнорират напълно празните клетки.

    Разгледайте примера по-долу, за да видите как се различават резултатите от използването на COUNT и COUNTA в зависимост от стойностите:

    Тъй като датите и времето се съхраняват и броят като числа в Google Sheets, A4 и A5 бяха преброени с помощта на COUNT и COUNTA.

    A10 е напълно празен, поради което е игнориран и от двете функции.

    Другите клетки бяха преброени по формулата с COUNTA:

    =COUNTA(A2:A12)

    И двете формули със COUNT дават един и същ резултат, тъй като диапазонът A8:A12 не включва числови стойности.

    В клетка A8 има число, записано като текст, което не е обработено от Google Sheets COUNT.

    Съобщението за грешка в A12 се въвежда като текст и се разглежда само от COUNTA.

    Съвет: За да зададете по-точни условия за изчисление, препоръчвам ви да използвате функцията COUNTIF.

    Как да използвате COUNT и COUNTA в Google Sheets - включени примери

    Нека разгледаме по-подробно как се използва функцията COUNT в електронна таблица на Google и как тя може да ни бъде от полза при работа с таблици.

    Да предположим, че имаме списък с оценките на учениците. Ето начините, по които COUNT може да помогне:

    Както можете да видите, имаме различни формули със COUNT в колона C.

    Тъй като колона A съдържа фамилни имена, COUNT игнорира цялата колона. Но какво да кажем за клетки B2, B6, B9 и B10? В B2 има число, форматирано като текст; B6 и B9 съдържат чист текст; B10 е напълно празна.

    Друга клетка, на която трябва да обърнете внимание, е B7. В нея е записана следната формула:

    =COUNT(B2:B)

    Обърнете внимание, че обхватът започва от B2 и включва всички останали клетки на тази колона. Това е много полезен метод, когато често се налага да добавяте нови данни в колоната, но искате да не променяте обхвата на формулата всеки път.

    Как ще работи Google Sheets COUNTA със същите данни?

    Както можете да видите и сравните, резултатите се различават. Тази функция игнорира само една клетка - напълно празната B10. Затова имайте предвид, че COUNTA включва текстови стойности, както и цифрови.

    Ето още един пример за използване на COUNT за намиране на средна сума, изразходвана за продукти:

    Клиентите, които не са закупили нищо, бяха пропуснати от резултатите.

    Още една особеност, свързана с COUNT в Google Sheets, се отнася до обединените клетки. Има правило, което COUNT и COUNTA следват, за да се избегне двойното отчитане.

    Забележка: Функциите отчитат само най-лявата клетка на обединения диапазон.

    Когато обхватът за броене съдържа слети клетки, те ще бъдат обработени от двете функции само ако горната лява клетка попада в обхвата за броене.

    Например, ако обединим B6:C6 и B9:C9, формулата по-долу ще преброи 65, 55, 70, 55, 81, 88, 61, 92:

    =COUNT(B2:B)

    В същото време същата формула с малко по-различен диапазон ще работи само с 80, 75, 69, 60, 50, 90:

    =COUNT(C2:C)

    Левите части на обединените клетки са изключени от този диапазон, поради което не се разглеждат от COUNT.

    COUNTA работи по подобен начин.

    1. =COUNTA(B2:B) преброява следните числа: 65, 55, 70, 55, 81, 88, 61, "Неуспешно", 92. Както и при COUNT, празният B10 се игнорира.
    2. =COUNTA(C2:C) работи с 80, 75, 69, 60, 50, 90. Празните C7 и C8, както в случая със COUNT, се пренебрегват. C6 и C9 се пропускат в резултата, тъй като обхватът не включва най-левите клетки B6 и B9.

    Преброяване на уникатите в Google Sheets

    Ако предпочитате да преброите само уникалните стойности в обхвата, по-добре използвайте функцията COUNTUNIQUE. Тя изисква буквално един аргумент, който може да се повтаря: обхват или стойност за обработка.

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

    Формулите в електронните таблици ще изглеждат така просто:

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

    Преброяване с множество критерии - COUNTIF в Google Таблици

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

    За да преброите & подчертаете дубликатите в Google Sheets, посетете тази статия вместо това.

    Наистина се надявам, че тази статия ще подпомогне работата ви с Google Sheets и че функциите COUNT и COUNTA ще ви служат добре.

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