Съдържание
За изпълнението на различни задачи в Excel може да ви се наложи да преброите броя на появяванията на всяка стойност. Програмата на тази статия е да ви покаже как да преброите броя на появяванията на всяка стойност в колона в Excel. В този случай ще демонстрираме 5 лесни и бързи метода по отношение на този проблем. И така, нека преминем през статията, за да изпълним задачата ефективно.
Изтегляне на работна тетрадка за практика
Можете да изтеглите следната работна книга на Excel, за да я разберете по-добре и да се упражните.
Преброяване на броя на повторенията на всяка стойност в колона.xlsx5 метода за преброяване на броя на повторенията на всяка стойност в колона в 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 на едно гише, за да научите повече.