Преминаване към основното съдържание

Начини за преброяване на стойностите в работен лист

Преброяването е неразделна част от анализа на данни независимо дали изчислявате броя на хората в отдел във вашата организация, или бройките, които са продадени за всяко тримесечие. Excel предоставя няколко техники, които можете да използвате за преброяване на клетки, редове или колони с данни. За да ви помогнем да направите най-добрия избор, тази статия предоставя цялостно обобщение на методите, една работна книга за изтегляне с интерактивни примери и връзки към свързаните теми за по-нататъшно разбиране.

Забележка: Преброяването не трябва да се бърка със събиране. За повече информация относно сумирането на стойности в клетки, колони или редове вижте Сумиране на начините за събиране и преброяване на данни на Excel.

Изтеглете нашите примери

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

Изтегляне на примери за преброяване на стойностите в електронна таблица

В тази статия

Просто преброяване

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

Excel може също да показва броя на избраните клетки в лента на състоянието на Excel. Вижте демото за видео, което следва за бърз поглед върху помощта на лентата на състоянието. Също така вижте раздела Показване на изчисления и брой на лентата на състоянието за повече информация. Можете да препращате към стойностите, показани на лентата на състоянието, когато искате бърз поглед върху данните и нямате време да въвеждате формули.

Видео: Преброяване на клетки с помощта на лентата на състоянието на Excel

Гледайте видеото по-долу, за да научите как да преглеждате брой на лентата на състоянието.

Вашият браузър не поддържа видео. Инсталирайте Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

Използване на автосумиране

Използвайте Автосумиране , като изберете диапазон от клетки, съдържащ поне една цифрова стойност. След това в раздела формули щракнете върху Автосумиране > брой числа.

Брой числа

Excel връща броя на числовите стойности в диапазона в клетка, която е съседна на избрания от вас диапазон. По принцип този резултат се показва в клетка отдясно за хоризонтален диапазон или в клетка отдолу за вертикален диапазон.

Най-горе на страницата

Добавяне на ред за междинни суми

Можете да добавите ред за междинни суми към данните в Excel. Щракнете някъде в данните, след което щракнете върху данни > междинни суми.

Забележка: Опцията за междинни суми ще работи само по нормалните данни на Excel, а не с таблици на Excel, обобщени таблици или обобщени диаграми.

Щракнете върху "междинна сума" в раздела "данни", за да добавите ред за междинни суми в данните в Excel

Също така вижте следните статии:

Най-горе на страницата

Преброяване на клетките в списък или колона на таблица на Excel с помощта на функцията SUBTOTAL

Използвайте функцията за междинни суми , за да преброите стойностите в таблица на Excel или диапазон от клетки. Ако таблицата или диапазонът съдържат скрити клетки, можете да използвате МЕЖДИНна сума, за да включвате или изключвате тези скрити клетки, и това е най-голямото различие между функциите SUM и МЕЖДИНни СУМИ.

Синтаксисът на МЕЖДИНната сума минава по следния начин:

SUBTOTAL(функция_ном;препр1;[препр2];...])

Пример за МЕЖДИНни СУМИ

За да включите скритите стойности в диапазона, трябва да зададете аргумента function_num на 2.

За да изключите скритите стойности в диапазона, настройте аргумента function_num на 102.

Най-горе на страницата

Преброяване на базата на едно или няколко условия

Можете да преброите клетките в диапазон, които отговарят на определени условия (известни също като критерии), като ги зададете чрез различни функции за работен лист.

Видео: Използване на функциите COUNT, COUNTIF и COUNTA

Гледайте следващото видео, за да видите как да използвате функцията COUNT и как да използвате функциите COUNTIF и COUNTA, за да преброите само клетките, които отговарят на зададени от вас условия.

Вашият браузър не поддържа видео. Инсталирайте Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

Най-горе на страницата

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

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

Пример за функция COUNT

В горния пример a2, a3 и A6 са само клетките, които съдържат числови стойности в диапазона, следователно резултатът е 3.

Забележка: A7 е стойност за време, но съдържа текст (ч.), поради което COUNT не го счита за числова стойност. Ако искате да премахнете . m. в клетката COUNT ще разглежда A7 като цифрова стойност и ще промени изхода на 4.

Най-горе на страницата

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

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

Примери за COUNTIF

Най-горе на страницата

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

Функция DCOUNT Преброява клетките, които съдържат числа в поле (колона) от записи в списък или база данни, които отговарят на зададени от вас условия.

В примера по-долу можете да намерите броя на месеците, включително или по-късна от 2016 март, които са продадени повече от 400. Първата таблица в работния лист, от a1 до B7, съдържа данните за продажбите.

Примерни данни за DCOUNT

DCOUNT използва условия, за да определи къде трябва да бъдат върнати стойностите. Условията обикновено се въвеждат в клетки в работния лист и след това се препращат към тези клетки в аргумента критерии . В този пример клетки A10 и B10 съдържат две условия – една, която указва, че върнатата стойност трябва да бъде по-голяма от 400, а другата указва, че краят на месеца трябва да е равен или по-голям от 31ви март 2016.

Трябва да използвате следния синтаксис:

= DCOUNT (a1: B7; "край на месеца"; A9: B10)

DCOUNT проверява данните в диапазона от a1 до B7, прилага условията, зададени като A10 и B10, и връща 2– общият брой редове, които отговарят на двете условия (редове 5 и 7).

Най-горе на страницата

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

Функцията COUNTIFS е подобна на функцията COUNTIF с едно важно изключение: COUNTIFS ви позволява да прилагате критерии към клетки в няколко диапазона и преброява колко пъти са изпълнени всички критерии. Можете да използвате до 127 диапазони/критерии със COUNTIFS.

Синтаксисът за COUNTIFS е:

COUNTIFS(критерии_диапазон1; критерии1; [критерии_диапазон2; критерии2];…)

Вижте следния пример:

Пример за COUNTIFS

Най-горе на страницата

Преброяване на базата на критерии със съвместното използване на функциите COUNT и IF

Да речем, че трябва да определите колко продавачи са продали даден артикул в определен регион или искате да знаете колко продажби над определена стойност са извършени от конкретен продавач. Можете да използвате съвместно функциите IF и COUNT: първо използвате функцията IF, за да проверите условието, и след това, само ако резултатът от функцията IF е True, използвате функцията COUNT за преброяване на клетките.

Забележки: 

  • Формулите в този пример трябва да са въведени като формули за масиви. Ако сте отворили тази работна книга в Excel за Windows или Excel 2016 за Mac и искате да промените формулата или да създадете подобна формула, натиснете клавиша F2 и след това натиснете CTRL + SHIFT + ENTER, за да накарате формулата да върне очакваните резултати. В по-ранни версии на Excel for Mac Използвайте COMMAND + SHIFT + ENTER.

  • За да работят примерните формули, вторият аргумент за функцията IF трябва да е число.

Примери на вложени COUNT и IF функции

Най-горе на страницата

Преброяване на повторенията на множество текстови или числови стойности със съвместното използване на функциите SUM и IF

В примерите, които следват, използваме заедно функциите IF и SUM. Първо функцията IF тества стойностите в някакви клетки и ако резултатът от теста е истина, SUM сумира тези стойности, които преминават успешно теста.

Пример 1

Пример 1: SUM и IF вложена във формула

Функцията по-горе казва дали C2: C7 съдържа стойностите Димитров и банков, а след това функцията SUM трябва да показва сумата от записите, където условието е изпълнено. Формулата намира три записа за Димитров и една за банков в даден диапазон и показва 4.

Пример 2

Пример 2: SUM и IF вложена във формула

Горепосочената функция казва, че ако D2: D7 съдържа стойности, по-малки от $9000 или по-големи от $19 000, тогава SUM трябва да показва сбора на всички тези записи, където условието е изпълнено. Формулата намира два записа D3 и D5 със стойности, по-малки от $9000, а след това D4 и D6 със стойности, по-големи от $19 000, и показва 4.

Пример 3

Пример 3: SUM и IF вложена във формула

Гореспоменатата функция казва, ако D2: D7 има фактури за Димитров за по-малко от $9000, а след това SUM трябва да показва сумата от записите, където условието е изпълнено. Формулата открива, че C6 отговаря на условието и показва 1.

Важно: Формулите в този пример трябва да са въведени като формули за масиви. Това означава, че натиснете клавиша F2 и след това натиснете CTRL + SHIFT + ENTER. В по-ранни версии на Excel for Mac Използвайте COMMAND + SHIFT + ENTER.

Вижте следните статии в Базата знания за допълнителни съвети:

Най-горе на страницата

Преброяване на клетките в колона или ред в обобщена таблица

Обобщената таблица обобщава вашите данни и ви помага да анализирате и раздълбаете във вашите данни, като ви позволява да изберете категориите, за които искате да видите данните си.

Можете бързо да създадете обобщена таблица, като изберете клетка в диапазон от данни или в таблица на Excel и след това в раздела Вмъкване, в групата Таблици щракнете върху Обобщена таблица.

Пример на обобщена таблица и начин на свързване на полета със списъка "Полета".

Нека разгледаме примерен сценарий на електронна таблица за продажби, където можете да преброите колко стойности за продажби има за Golf и тенис за определени тримесечия.

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

  1. Въведете следните данни в електронна таблица на Excel.

    Примерни данни за обобщена таблица
  2. Изберете a2: C8

  3. Щракнете върху Вмъкване > Обобщена таблица.

  4. В диалоговия прозорец Създаване на обобщена таблица щракнете върху избор на таблица или диапазон, след което щракнете върху нов работен листи след това щракнете върху OK.

    В нов лист е създадена празна обобщена таблица.

  5. В екрана полета на обобщена таблица направете следното:

    1. Плъзнете спорт в областта " редове ".

    2. Плъзнете тримесечие до областта за колони .

    3. Плъзнете " продажби " в областта " стойности ".

    4. Повторете стъпка c.

      Името на полето се показва като SumofSales2 и в областта "обобщена таблица", и в областта "стойности".

      В този момент прозорецът с полета на обобщената таблица изглежда по следния начин:

      Полета на обобщена таблица
    5. В областта Values щракнете върху падащия списък до SumofSales2 и изберете Настройки на поле за стойност.

    6. В диалоговия прозорец Настройки на поле за стойност направете следното:

      1. В раздела обобщаване на стойности по секция изберете брой.

      2. В полето потребителско име Променете името за преброяване.

        Диалогов прозорец "Настройки на поле за стойност"
      3. Щракнете върху OK.

    Обобщената таблица показва броя на записите за Golf и тенис в тримесечие 3 и Quarter 4 заедно с данните за продажбите.

    PivotTable

Най-горе на страницата

Преброяване, когато вашите данни съдържат празни стойности

Можете да преброите клетките, които съдържат данни или които са празни с помощта на функции за работен лист.

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

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

Когато броите клетки, понякога искате да игнорирате всички празни клетки, тъй като само клетките със стойности имат смисъл за вас. Например искате да преброите общия брой продавачи, които са направили продажба (колона D).

Пример за COUNT

COUNT игнорира празните стойности в D3, D4, D8 и D11 и преброява само клетките, съдържащи стойности в колона D. Функцията намира шест клетки в колона D, съдържащи стойности и показва 6 като резултат.

Най-горе на страницата

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

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

Следващият пример използва функцията DCOUNTA , за да преброи броя на записите в базата данни, които се съдържат в диапазона a1: B7, които отговарят на условията, зададени в диапазона на критериите А9: B10. Тези условия са, че стойността на ИД на продукта трябва да е по-голяма или равна на 2000 и стойността на оценките трябва да е по-голяма или равна на 50.

Пример за функция DCOUNTA

DCOUNTA намира два реда, които отговарят на условията – редове 2 и 4 и показва стойността 2 за изхода.

Най-горе на страницата

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

Използвайте функцията COUNTBLANK , за да върнете броя на празните клетки в непрекъснат диапазон (клетки са съседни, ако всички те са свързани в ненарушена последователност). Ако една клетка съдържа формула, която връща празен текст (""), тази клетка се брои.

Когато броите клетките, може да има случаи, когато искате да включите празни клетки, тъй като имат смисъл за вас. В примера по-долу на електронна таблица за продажби на хранителни продукти. да предположим, че искате да разберете колко клетки не разполагат с упоменатите данни за продажби.

Пример за COUNTBLANK

Забележка: Функцията за работен лист на COUNTBLANK предоставя най-удобния метод за определяне на броя на празните клетки в диапазон, но не работи много добре, когато клетките на интереси са в затворена работна книга или когато не формират последователен диапазон. Статията в базата знания XL: кога да използвате SUM (IF ()) вместо CountBlank () ви показва как да използвате формула за масив (IF ()) в тези случаи.

Най-горе на страницата

Преброяване на празни клетки в прекъснат диапазон с помощта на комбинация от функциите SUM и IF

Използвайте комбинация от функциите SUM и IF. В общи линии можете да направите това с помощта на функцията if във формула за масив, за да определите дали всяка посочена клетка съдържа стойност, и след това да сумирате броя на неверните стойности, върнати от формулата.

Вижте няколко примера за комбинация от функции SUM и IF в по-ранен раздел колко често възникват множество текстови или числови стойности с помощта на ФУНКЦИИТЕ SUM и If заедно в тази тема.

Най-горе на страницата

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

Можете да преброите уникалните стойности в диапазон с помощта на обобщена таблица, функция COUNTIF, SUM и If функции заедноили диалоговия прозорец допълнителен филтър .

Преброяване на уникалните стойности в колона на списък с помощта на разширен филтър

Използвайте диалоговия прозорец Разширен филтър, за да намерите уникалните стойности в колона с данни. Можете или да филтрирате стойностите на място, или да ги извлечете и да ги поставите в ново местоположение. След това можете да използвате функцията ROWS, за да пресметнете броя в новия диапазон.

За да използвате Advanced Filter, щракнете върху раздела данни и в групата сортиране на & филтър щракнете върху Разширени.

Фигурата по-долу показва как използвате разширения филтър, за да копирате само уникалните записи в ново местоположение в работния си лист.

Допълнителен филтър

На фигурата по-долу колона д съдържа стойности, които са копирани от диапазона в колона D.

Колона, копирана от друго местоположение

Забележки: 

  • Ако филтрирате вашите данни на място, стойностите не се изтриват от вашия работен лист – възможно е един или повече редове да са скрити. Щракнете върху Изчисти в групата Сортиране и филтриране в раздела Данни, за да покажете тези стойности отново.

  • Ако искате само набързо да видите броя на уникалните стойности, изберете данните, след като сте използвали разширения филтър (филтрираните или копираните данни), и след това погледнете лентата на състоянието. Стойността за Брой на лентата на състоянието би трябвало да е равна на броя на уникалните стойности.

За повече информация вижте Филтриране чрез използване на разширени критерии

Най-горе на страницата

Преброяване на уникалните стойности в диапазон, които отговарят на едно или повече условия с помощта на функциите IF, SUM, FREQUENCY, MATCH и LEN

Използвайте различни комбинации от функциите IF, SUM, FREQUENCY, MATCH и LEN.

За повече информация и примери вижте раздела "преброяване на уникалните стойности с помощта на функции" в статията преброяване на уникалните стойности измежду дублирани.

Също така вижте статията XL: как да определите броя на уникалните елементи в списък.

Най-горе на страницата

Специални случаи (преброяване на всички клетки, преброяване на думи)

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

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

Да предположим, че искате да определите размера на голям работен лист, за да решите дали да използвате ръчно, или автоматично изчисление във вашата работна книга. За да преброите всички клетки в диапазон, използвайте формула, която умножава върнатите стойности, като използвате функциите редове и колони . Вижте следното изображение за един пример:

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

Най-горе на страницата

Преброяване на думите в диапазон с помощта на комбинация от СУМИРАне, IF, LEN, TRIM и ЗАМЕСТВАщи функции

Можете да използвате комбинация от функциите SUM, if, LEN, Trimи заместващ във формула за масив. Примерът по-долу показва резултата от използването на вложена формула за намиране на броя на думите в диапазон от 7 клетки (3 от които са празни). Някои клетки съдържат начални или крайни интервали – функциите TRIM и SUBSTITUTE премахват тези излишни интервали преди преброяването. Вижте следния пример:

Пример за вложена формула за преброяване на думи

Сега, за да работи правилно формулата по-горе, трябва да направите това формула за масив, в противен случай формулата връща #VALUE! #VALUE!. За да направите това, щракнете върху клетката, която съдържа формулата, и след това в лентата за формули натиснете CTRL + SHIFT + ENTER. Excel добавя фигурна скоба в началото и края на формулата, като по този начин го прави формула за масив.

За повече информация за формулите за масиви вижте общ преглед на формулите в Excel и Създайте формула за масив.

Най-горе на страницата

Показване на изчисления и брой на лентата на състоянието

Когато са избрани една или повече клетки, информация за данните в тези клетки се показва на лентата на състоянието на Excel. Например ако са избрани четири клетки в работния лист и те съдържат стойности 2, текстов низ (например "облак"), 3 и 4, всяка една от следните стойности може да се покаже по едно и също време на лентата на състоянието: "Средно", "Брой", "Брой числа", "Минимум", "Максимум" и "Сума". Щракнете с десния бутон върху лентата на състоянието, за да покажете или скриете някои или всички стойности. Тези стойности са показани на следващата фигура.

Лента на състоянието

Най-горе на страницата

Имате конкретен въпрос за Excel?

Публикувайте въпрос във форума на общността на Excel

Помогнете ни да подобрим на Excel

Имате ли предложения как можем да подобрим следващата версия на Excel? Ако е така, вижте темите в Гласът на потребителите на Excel

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×