Преброяване на повторенията на дадена стойност в Excel

Отнася се за
Excel за Microsoft 365 Excel за Microsoft 365 за Mac Excel 2024 Excel 2024 за Mac Excel 2021 Excel 2021 за Mac Excel 2019 Excel 2016

Да предположим, че искате да намерите колко пъти се среща конкретен текст или числова стойност в диапазон от клетки. Например:

  • Ако даден диапазон, например A2:D20, съдържа числовите стойности 5, 6, 7 и 6, тогава числото 6 се среща два пъти.
  • Ако колоната съдържа "Димитров", "Банков", "Банков" и "Банков", тогава "Банков" се среща 3 пъти.

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

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

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

Примери за COUNTIF За повече информация вж. функцията COUNTIF.

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

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

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

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

Вижте примера по-долу:

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

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

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

Забележка

  • Формулите в този пример трябва да са въведени като формули за масиви.

    • Ако имате текуща версия на Microsoft 365, можете просто да въведете формулата в горната лява клетка на изходния диапазон, след което да натиснете ENTER , за да потвърдите формулата като формула за динамичен масив.
    • Ако сте отворили тази работна книга в по-нови версии на Excel за Windows или Excel for Mac и искате да промените формулата или да създадете подобна формула, натиснете клавиша F2, след което натиснете Ctrl+Shift+Enter , за да направите така, че формулата да връща очаквания от вас резултат.
  • За да работят примерните формули, вторият аргумент за функцията IF трябва да е число.

Примери за вложени функции COUNT и IF За да научите повече за тези функции, вж. функцията COUNT и функцията IF .

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

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

Забележка

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

  • Ако имате текуща версия на Microsoft 365, можете просто да въведете формулата в горната лява клетка на изходния диапазон, след което да натиснете ENTER , за да потвърдите формулата като формула за динамичен масив.
  • Ако сте отворили тази работна книга в по-нови версии на Excel за Windows или Excel for Mac и искате да промените формулата или да създадете подобна формула, натиснете клавиша F2, след което натиснете Ctrl+Shift+Enter , за да направите така, че формулата да връща очаквания от вас резултат.

Пример 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.

Преброяване на повторенията на множество стойности с помощта на обобщена таблица

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

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

    Примерни данни за обобщена таблица

  2. Изберете A2:C8

  3. Изберете "Вмъкване>на обобщена таблица".

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

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

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

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

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

    4. Повторете стъпка в.
      Името на полето се показва като SumofSales2 както в обобщената таблица, така и в областта на стойностите.
      На този етап екранът с полета на обобщената таблица изглежда така:

      Полета на обобщената таблица

    5. В областта " Стойности " изберете падащото меню до "Сума на продажбите2 " и изберете "Настройки на поле за стойност".

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

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

      2. В полето за име по избор променете името на "Брой".

        Диалогов прозорец

      3. Изберете OK.

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

    Обобщена таблица

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

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

Вж. също

Общ преглед на формулите в Excel

Начини за избягване на повредени формули

Намиране и коригиране на често срещани грешки във формули

Клавишни комбинации и функционални клавиши за Excel

Функции на Excel (по азбучен ред)

Функции на Excel (по категории)