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

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

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

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

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

В тази статия

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

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

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

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

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

Вашият браузър не поддържа видео.

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

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

Брой числа

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

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

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

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

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

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

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

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

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

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

Синтаксисът subtotal отива по този начин:

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

ПРИМЕР ЗА МЕЖДИННА СУМА

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

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

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

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

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

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

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

Вашият браузър не поддържа видео.

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

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

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

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

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

Забележка: A7 е стойност за време, но съдържа текст (a.m.), следователно COUNT не го счита за числова стойност. Ако трябва да премахнете a.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 for Mac и искате да промените формулата или да създадете подобна формула, натиснете F2 и след това натиснете Ctrl+Shift+Enter, за да накарате формулата да върне очакваните резултати. В по-старите версии на Excel за Mac използвайте КОМАНДА +Shift+Enter.

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

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

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

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

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

Пример 1

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

Горната функция казва, че ако C2:C7 съдържа стойностите Buchanan и Dodsworth, тогава функцията SUM трябва да показва сумата от записите, където е изпълнено условието. Формулата намира три записа за Buchanan и един за Dodsworth в дадения диапазон и показва 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 има фактури за Buchanan за по-малко от $9000, sum трябва да покаже сумата от записите, където е изпълнено условието. Формулата намира, че C6 отговаря на условието и показва 1.

Важно: Формулите в този пример трябва да са въведени като формули за масиви. Това означава, че натиснете F2 и след това натиснете Ctrl+Shift+Enter. В по-старите версии Excel за Mac използвайте КОМАНДА+Shift+Enter.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    2. Плъзнете Тримесечие в областта Колони.

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

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

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

      В този момент екранът "Полета на обобщена таблица" изглежда така:

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

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

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

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

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

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

    PivotTable

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

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

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

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

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

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

Пример за COUNTA

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

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

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

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

Примерът по-долу използва функцията DCOUNTA, за да преброи броя на записите в базата данни, които се съдържат в диапазона A1:B7, които отговарят на условията, зададени в диапазона на критериите A9:B10. Тези условия са, че стойността на ИД на продукт трябва да е по-голяма или равна на 2000, а стойността "Оценки" трябва да е по-голяма или равна на 50.

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

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

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

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

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

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

Пример за COUNTBLANK

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Забележки: 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Преброяване на думи в диапазон с помощта на комбинация от функции SUM, IF, LEN, TRIM и SUBSTITUTE

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

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

Сега, за да работи правилно горната формула, трябва да направите тази формула за масив, в противен случай формулата връща #VALUE! грешка. За да направите това, щракнете върху клетката, в която е формулата, и след това в лентата за формули натиснете Ctrl + Shift + Enter. Excel добавя къдрава скоба в началото и края на формулата, което го прави формула за масив.

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

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

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

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

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

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

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на excel или да получите поддръжка в Общността за отговори от.

Нуждаете се от още помощ?

Разширете уменията си

Преглед на обучението >

Получавайте първи новите функции

Присъединете се към Microsoft приобщени >

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

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?

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

×