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

  • Споделя Това
Hugh West

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

Изтегляне на работна тетрадка за практика

Можете да изтеглите следната работна книга на Excel, за да я разберете по-добре и да се упражните.

Преброяване на броя на повторенията на всяка стойност в колона.xlsx

5 метода за преброяване на броя на повторенията на всяка стойност в колона в Excel

Преди да пристъпим към урока, нека се запознаем с днешния набор от данни.

Тук имаме Представител по продажбите , Град , и Заплата Има няколко стойности, които се повтарят в колоните, за да бъдат примерите разбираеми. Представител по продажбите и Град са колони с текстови стойности, а Заплата Тази връзка и набор от данни са предназначени само за практически цели.

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

1. Използване на функцията COUNTIF

Използване на Функция COUNTIF , можем да преброим броя на срещите на всяка стойност в колона или диапазон. Просто и лесно е. Нека го видим в действие.

📌 Стъпки:

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

Нека напишем формулата за преброяване на Представител по продажбите в нашата примерна работна книга на Excel

=COUNTIF(B7:B23,F7)

В рамките на Функция COUNTIF , вмъкнахме всички стойности на Представител по продажбите като обхват . критерии бяха всяко име, тъй като трябва да изчислим броя на случаите за всяко име. Така че като критерий вмъкнахме име (първото име в този случай, постепенно ще проверяваме, използвайки всяко друго име). Това даде броя на случаите за името Макс Тъй като нашият набор от данни не е голям, можете да направите бърз преглед и да откриете, че има 4 Макс вътре в него Представител по продажбите колона.

  • Сега преместете курсора в долния десен ъгъл на клетката E7 и това ще изглежда като плюс (+) знак. Това е Дръжка за пълнене инструмент.
  • След това щракнете два пъти върху него, за да видите останалите стойности.

О! Предоставя грешна стойност. Допуснали сме грешка.

Не сме използвали Абсолютна референция , така че препратките към клетките ни се променяха и даваха грешен резултат. Затова трябва да използваме Абсолютна референция преди тренировка Автоматично попълване .

=COUNTIF($B$7:$B$23,F7)

Този път той предостави правилните стойности.

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

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

  • Първоначално изберете целия Представител по продажбите колона ( B6:B23 ).
  • След това отидете в Данни таб.
  • Тук ще намерите Разширен опция в Сортиране и филтриране група. Изберете я.

Кликване върху Разширен ще ви отведе до Разширен филтър диалогов прозорец.

  • Първо, изберете Копиране на друго място .
  • Сайтът Списък Обхват се избира автоматично, тъй като преди това сме избрали ако.
  • В Копиране до вмъкнете препратката към клетката, в която искате да я поставите. В този случай я дадохме като клетка F6 .
  • След това се уверете, че сте поставили отметка в квадратчето Само уникални записи .
  • Накрая натиснете ВЪВЕДЕТЕ или щракнете върху OK .

Сега можем да видим всички уникални стойности от колоната на отделно място в F6:F12 обхват.

  • Сега използвайте предишния COUNTIF формула.

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

  • След това използвайте Автоматично попълване за копиране на формулата в следните клетки.

Този COUNTIF формулата може да се използва и за числови стойности.

  • В този момент напишете формулата за Заплата в нашия пример.
=COUNTIF($D$7:$D$23,F15)

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

Прочетете още: Как да преброим повтарящите се думи в Excel (11 метода)

2. Използване на функциите SUM и EXACT

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

Името казва всичко за Функция SUM , тя ще ви предостави сумата за предоставения в нея диапазон.

Сайтът ЕКЗАКТНА функция сравнява две стойности и връща TRUE ако са абсолютно еднакви, в противен случай FALSE . Обикновено тази функция се използва за текстови стойности.

📌 Стъпки:

Нашата формула, използваща SUM и EXACT функцията ще бъде нещо подобно на това.

SUM(-EXACT(обхват,критерии))

За да разберете по-добре формулата, напишете ЕКЗАКТНА функция първа част.

  • Първо, изберете клетка G7 и въведете следната формула.
=--EXACT($B$7:$B$23,F7)

Тук сме написали ЕКЗАКТНА функция за Представител по продажбите Също така използвахме двоен дефис, за да преобразуваме TRUE/FALSE към 0 и 1 . Можем да забележим, че това е формула за масив. Ще видите какво връща тя за всяко съвпадение, което предоставя 1 и 0 за несъответствие.

  • След това Функция SUM и дава резултата.
=SUM(--EXACT($B$7:$B$23,F7))

Забележка: Тъй като това е формула за масив, трябва да използвате CTRL + SHIFT + ENTER вместо само ВЪВЕДЕТЕ Но ако използвате Excel 365, можете да изпълните задачата, като просто натиснете ВЪВЕДЕТЕ . И след въвеждане на всяка формула за масив тя показва чифт къдрави скоби около формулата. Excel го дава автоматично. Не е необходимо да го правите ръчно .

  • И накрая, използвайте Дръжка за пълнене да направите същото и с останалите клетки.

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

=SUM(--EXACT($D$7:$D$23,F16))

Прочетете още: Excel VBA за броене на дубликати в колона (пълен анализ)

Подобни четива

  • Как да преброите дублиращите се редове в Excel (4 метода)
  • Отчитане на дублиращи се стойности само веднъж в Excel (3 начина)
  • Как да преброите случаите на ден в Excel (4 бързи начина)

3. Вмъкване на функциите COUNT и IF

Видяхме как да изчислим броя на срещите с помощта на Функция COUNTIF . Този път ще видим използването на COUNT и IF функции.

Не се обърквайте, докато в COUNTIF там използвахме една функция ( COUNTIF ), но в този раздел ще използваме COUNT & IF две отделни функции.

📌 Стъпки:

  • В самото начало напишете Функция IF на тази формула за Представител по продажбите колона.
=IF($B$7:$B$23=F7,$D$7:$D$23)
  • След това натиснете ВЪВЕДЕТЕ .

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

Тук тя намери 4 мачове, така че на тези 4 места те върнаха диапазон на числата стойност ( Заплата ).

  • Сега вътре в Функция COUNT , ще преброим тези стойности на числата и ще предоставим броя на появяванията.
=COUNT(IF($B$7:$B$23=F7,$D$7:$D$23))

  • По същия начин можете да направите това и за стойностите на числата. Просто заменете полетата с подходящите диапазони и критерии.
=COUNT(IF($D$7:$D$23=F16,$D$7:$D$23))

Забележка: Уверете се, че вторият ви параметър в Функция IF е диапазон на числата и използвате Абсолютна референция .

Прочетете още: VBA за броене на дубликати в диапазон в Excel (4 метода)

4. Прилагане на функциите SUM и IF

В рамките на Функция IF, проверяваме дали критериите съвпадат или не, ако съвпадат, се връща 1 , в противен случай 0 Това дава масив от 1 и 0 към Функция SUM и след това обобщава масива и дава отговора. Нека видим подробния процес по-долу.

📌 Стъпки:

  • Първоначално отидете в клетка G7 и вмъкнете формулата по-долу.
=SUM(IF($B$7:$B$23=F7,1,0))
  • След това докоснете ВЪВЕДЕТЕ ключ.

Формулата ще работи добре и за стойностите на числата.

=SUM(IF($D$7:$D$23=F16,1,0))

Прочетете още: Как да преброите дубликатите в колона в Excel (3 начина)

5. Използване на PivotTable

Можете да използвате PivotTable за преброяване на броя на появяванията на всяка стойност в колоната. Нека видим процеса в детайли.

📌 Стъпки:

  • Първоначално изберете някоя клетка в обхвата. Тук избрахме клетка B4 .
  • Второ, отидете в Вмъкване на таб.
  • Трето, щракнете върху PivotTable на Таблици група.

Сайтът PivotTable от таблица или диапазон ще се отвори диалогов прозорец.

  • Тук проверете Маса/обхват е правилно или не.
  • Съответно изберете Работен лист за излизане тъй като искаме да вмъкнем PivotTable в същия лист.
  • След това дайте Местоположение . Тук го направихме като клетка F4 .
  • След това щракнете върху OK .

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

Тук вътре в Полета на PivotTable ще видите името на колоната на таблицата в прозореца за задачи. Поле раздел. И четири области: Филтри , Колони , Редове , Стойности .

  • Понастоящем плъзнете Представител по продажбите в полето Редове и Стойности област.

Той отчита броя на появяванията на всяка стойност в рамките на Представител по продажбите колона.

Прочетете още: Преброяване на дубликатите в таблицата Excel Pivot (2 лесни начина)

Преброяване на броя на срещите с множество критерии в Excel

В предишните раздели се научихме да броим броя на срещите на всяка стойност в колона. Тук ще покажем как можем да броим броя на срещите с няколко критерия.

Тук ще покажем демонстрацията за Макс и Джон. От набора от данни можем да видим, че има Макс в Ню Йорк , Лос Анджелис, и Сан Франциско . Но искаме да преброим Макс само от Ню Йорк град. За да направите това,

  • Първоначално отидете в клетка H5 и поставете следната формула в клетката.
=COUNTIFS($B$5:$B$21,F5,$C$5:$C$21,G5)

Тук използвахме Функция COUNTIFS която може да приема множество критерии.

  • След това натиснете ВЪВЕДЕТЕ .

Прочетете още: Как да преброите дубликатите въз основа на множество критерии в Excel

Заключение

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

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.