Съдържание
При работа в Excel често се налага да съставяне на таблица за разпределение . Можете да съставяне на таблица с честотно разпределение в Excel в голям брой начини. Тук сме обобщили общо 7 методи в тази статия.
С изключение на тези 6 ако знаете за други техники, споделете ги с мен в раздела за коментари.
Изтегляне на работна книга на Excel
Изготвяне на таблица за честотно разпределение.xlsxТерминологии на таблицата за честотно разпределение
Преди да преминете към обсъждане на това как да съставяне на таблица с честотно разпределение в Excel , нека ви запознаем с терминологията на таблица за разпределение на честотата .
Погледнете следните числа. Това са Математика резултати от 20 ученици на изпит.
40, 43, 54, 62, 88, 31, 94, 83, 81, 75, 62, 53, 62, 83, 90, 67, 58, 100, 74, 59 .
Мислете за себе си като за учител на тези ученици.
Вашата задача е да категоризирате горните резултати, за да откриете -
- Колко ученици са получили A
- Колко ученици са получили A-
- Колко ученици са получили B
- Колко ученици са получили C
- Колко ученици са получили D
- И колко ученици са се провалили (оценка F ) на изпита.
Тъй като броят на учениците е само 20 , можете да съставите таблица с честотно разпределение ръчно, без да използвате формула или сложен инструмент (напр, Таблица за завъртане ) Но ако сте статистик или работите с големи обеми от данни, може да ви се наложи да се справяте с хиляди числа, ако не и с милиони числа. И едно е сигурно: не можете да избегнете грешките, които могат да възникнат при ръчен процес.
На следващото изображение виждате, че сме направили таблица за разпределение на честотата . Направихме го ръчно и това е само за да ви запознаем с термините, свързани с таблицата за разпределение на честотите.
- Бин: В горното изображение има 6 контейнери. Те са >=80 , 70-79 , 60-69 , 50-59 , 40-49 , и <40 .
- Размер на коша: Размерът на първия бин ( >=80 ) е 21 . от 80 към 100 , има 21 размерът на втория контейнер ( 70-79 ), трети кош ( 60-69 ), четвърти контейнер ( 50-59 ) и пети контейнер ( 40-49 ) е 10 тъй като има 10 номера във всеки бин. Размерът на последния бин ( <40 ) е 40 като от 0 към 39 има 40 стойности.
- Честота: Честотата е колко стойности се отчитат за даден бин. Например за бин 70-79 открихме 2 Така че честотата на bin 70-79 е 2 . За кошче за боклук 50-59 открихме 4 Така че честотата на bin 50-59 е 4 .
- Кумулативна честота: Получавате кумулативната честота от стандартната честота. На горното изображение виждате, че има Кумулативна честота колона. Първата честота е 7 , която е същата като стандартната честота на 7 Следващата кумулативна честота е 9 . 9 се намира чрез сумиране на стандартните честоти 7 и 2 (7+2=9) По същия начин можете да намерите следващата кумулативна честота 13 (7+2+4) , следващият 1 7 ( 7+2+4+4) , следващата кумулативна честота при 19 ( 7+2+4+4+2), и последният 20 ( 7+2+4+4+2+1) .
Така че вече знаете термините, свързани с таблица за разпределение на честотата .
Подготовка на набор от данни за създаване на таблица за разпределение на честотите
Преди да съставяне на таблица с честотно разпределение в Excel , трябва да подготвите данните си по следните начини:
- Първоначално намерете най-ниските и най-високите стойности в набора от данни. Можете да използвате Excel Функция MIN и Функция MAX за да откриете съответно най-ниската и най-високата стойност. Или можете да използвате функциите на Excel: Сортиране от най-малък към най-голям , Сортирайте от най-голям към най-малък, или Сортиране за сортиране на данни и след това за намиране на най-малките и най-големите стойности от даден набор от данни. Предпочитаме да използвате MIN и MAX функции . Тези две действия няма да променят подредбата на данните ви.
- След това решете колко контейнера искате да създадете. По-добре е броят на контейнерите да бъде между 5 и 15 . 10 кофите за боклук са идеални.
- Размерът на коша зависи от това колко коша искате да създадете. Да речем, че най-ниската стойност е 23 а най-високата стойност е 252 . И искате да направите 10 Размерът на коша ви ще бъде: (Най-висока стойност - Най-ниска стойност)/Размер на контейнера = ( 252-23)/10 = 22.9 . 22.9 или 23 не е добър размер на контейнера. Ние го правим до 25.
- Сега е време да решите откъде ще започнете кофите. В горния пример не е добра идея да започнете с числото 23 . Нека започнем с числото 21 . Така че кошчетата ще бъдат: 21-45, 46-70, 71-95, 96-120, 121-145, 146-170, 171-195, 196-220, 221-245, и 246-270 .
- В Функция FREQUENCY има параметър bins_array За да откриете, че bins_array трябва да използвате най-високата стойност на интервалите. Например, за горните интервали bins_array ще бъде: 45, 70, 95, 120, 145, 170, 195, 220, 245 , и 270 . Просто запомнете тази информация. Ако не разбирате, не се притеснявайте. Концепцията ще ви бъде по-ясна, когато завършите този урок.
7 метода за създаване на таблица за честотно разпределение в Excel
В тази част на статията ще научим 7 лесни начини за съставяне на таблица с честотно разпределение в Excel .
Да не говорим, че сме използвали Microsoft Excel 365 версия за тази статия; можете да използвате всяка друга версия според удобството си.
1. Използване на PivotTable
Използване на PivotTable за създаване на Excel таблица за разпределение на честотата е един от най-лесните начини. В следния набор от данни имаме запис на 221 Нашата цел е да разделим учениците в зависимост от десетточковия диапазон ( 1-10, 11-20 и т.н.).
Нека следваме стъпките, посочени по-долу.
Стъпка 01: Вмъкване на таблицата Pivot
- Първо, изберете която и да е клетка в таблицата.
- След това щракнете върху Вмъкване на таб.
- След това в Таблици изберете групата PivotTable опция.
В резултат на това Създаване на PivotTable Диалоговият прозорец ще се появи в работния лист, както е показано на следното изображение.
- В Създаване на PivotTable диалогов прозорец, изберете Нов работен лист опция.
- След това кликнете върху OK .
След това ще можете да видите Полета на PivotTable както е показано на изображението по-долу.
Стъпка 02: Поставяне на полето за оценка в областта Редове
- Първо, поставете Резултат в полето Редове област в Полета на PivotTable панел със задачи.
За да поставите поле в област, трябва да преместите показалеца на мишката върху полето; показалецът на мишката ще се превърне в икона на четириглава черна стрелка. Сега щракнете върху мишката и плъзгайте, докато достигнете областта. Когато сте над областта, просто пуснете мишката.
Забележка: Можете също така да щракнете с десния бутон на мишката върху дадено поле, след което да изберете Добавяне към етикетите на редовете от падащото меню.
Стъпка 03: Поставяне на полето Student в областта Values
- По същия начин поставете Студент в полето Стойности област.
Стойности на Студент полетата се обобщават по бройки и се получава отчет с въртяща се таблица като на изображението по-долу.
Стъпка 04: Групиране за получаване на десетточков контейнер или диапазон
Сега ще направим групиране на десетточкови диапазони ( 1-10 , 11-20 и т.н.).
- Първо, щракнете с десния бутон на мишката върху всяка стойност в Резултат колона на полето в таблицата за завъртане и ще се появи меню за бърз достъп.
- След това изберете Група от опциите на контекстното меню.
Стъпка 05: Получаване на групираната таблица Pivot
- В Групиране диалогов прозорец, виждате Започвайки от стойността е 27 като 27 е най-ниската стойност на полето за оценка. Искаме да направим разпределение на честотата като 21-30 , 31-40 , 41-50 , и т.н. Така че въведохме 21 като Започвайки от стойност.
- След това влязохме в Приключва в стойност като 100 .
- След това използвахме От стойност като 10 тъй като всеки контейнер ще има 10 стойности.
- След това щракнете върху OK бутон.
В резултат на това ще получите отчет с въртяща се таблица като на следната снимка.
Стъпка 06: Създаване на хистограма/таблица и графика за разпределение на честотата
- Първо, изберете някоя клетка от PivotTable .
- Сега отидете в Вмъкване на от раздела Лента .
- След това изберете Вмъкване на колона и стълбовидна диаграма опция.
- След това изберете Клъстерирана колона от падащото меню.
В резултат на това в работния лист ще видите следната таблица.
Забележка: Използвахме еднакъв размер ( 1-10 , 11-20 и т.н.), за да се създадат автоматично групите в нашия пример. Ако не искате да групирате елементите в еднакви по големина диапазони, можете да създадете свои собствени групи. Да речем, може да искате да поставите буквени оценки (A+, A, B, C и т.н.) въз основа на резултатите на учениците. За да направите този тип групиране, изберете редовете за първата група, щракнете с десния бутон на мишката и след това изберете Група от контекстното меню. Повторете тези стъпки за всяка нова група, която искате да създадете. След това променете имената на групите по подразбиране с по-значими имена.
Прочетете още: Как да направите относителна хистограма на честотата в Excel (3 примера)
2. Използване на функцията COUNTIFS
Сега ще научим как можем да направим таблица с честотно разпределение в Excel, като използваме Функция COUNTIFS .
За да ви покажем как да направите таблица с честотно разпределение в Excel, като използвате COUNTIFS ще използваме функцията 3 примери.
Кажете, че вашата компания е направила проучване 100 хората да знаят две неща:
- Колко деца има всеки от изследваните лица.
- И техния годишен доход.
Това е демонстрирано в следния набор от данни.
Вашият шеф ви е наредил да направите две таблици за разпределение на честотите: една за Брой деца и още един за Приходи (годишно) .
Преди да направим разпределението на честотите, нека да дадем на диапазоните уникални имена.
- Сайтът Брой деца обхватът е C5: C104 , ще го нарека Деца .
- И Годишен Доходи обхватът е D5: D104 , ще го нарека Доходи .
Можете да използвате всеки 1 от посочените в тази статия методи за именуване на диапазоните в Excel.
Пример 01: Честотно разпределение на броя на детските колони
- Първо, използвайте формулата в клетката K4 за да получите Най-висока стойност в Брой на децата колона.
=MAX(Деца)
- Сега натиснете ВЪВЕДЕТЕ .
В резултат на това в работния лист ще получите следния резултат.
- След това въведете формулата, дадена по-долу, в клетка K5 за да получите Най-ниска стойност на колоната с име Брой деца .
=MIN(Деца)
В резултат на това ще имате най-ниска стойност в Колона "Брой деца", както е показано на следното изображение.
Така за колоната Брой деца , няма смисъл да се прави разпределение на честотите като 0-1 , 2-3 , и 4-5 Поради тази причина ще използваме прави 0 , 1 , 2 , 3 , 4 , и 5 както е показано на следното изображение.
- Сега въведете следната формула в клетката G5 .
=COUNTIFS(Деца, "="&F5)
Тук клетките F5 се отнася до клетката на колоната Брой деца .
- След това натиснете ВЪВЕДЕТЕ .
В резултат на това на екрана ще видите следното изображение.
- Впоследствие използвайте Автоматично попълване функция на Excel, за да получите останалите изходи в Честота колона.
- След това въведете следната формула в клетка H5 .
=G5
Тук клетките G5 показва клетката на колоната Честота .
- След това натиснете ВЪВЕДЕТЕ .
В резултат на това ще получите следния резултат, както е показано на снимката по-долу.
- След това в клетка H6 използвайте следната формула.
=H5+G6
Тук клетките H5 се отнася до първата клетка на колоната с име Кумулативна честота .
- След това натиснете ВЪВЕДЕТЕ .
Впоследствие в работния лист ще се появи следният резултат.
- Сега с помощта на Автоматично попълване на Excel, ще получите останалите изходи на Кумулативна честота колона.
Пример 02: Честотно разпределение на доходите (годишно) Колона
Най-ниската и най-високата стойност на колоната "Приходи" са 20,000 и 180,000 Съответно. Да кажем, че искате да направите разпределение на честотата, като използвате следните интервали:
- 50000 или по-малко
- 50001 - 70000
- 70001 - 90000
- 90001 - 110000
- 110001 - 130000
- 130001 - 150000
- Над 150000
- Сега въведете горните контейнери ръчно, както е показано на изображението по-долу.
Тук дефинирахме и bins_array стойности (знаете, че най-високите стойности на контейнерите правят bins_array На изображението се вижда, че последният контейнер няма най-висока стойност, така че bins_array стойността за този контейнер е празна).
- След това за първия контейнер въведете следната формула в клетката H13 .
=COUNTIFS(Income, "<="&G13)
Тук клетките G13 посочва клетката на колоната с име bins_array .
- Сега натиснете ВЪВЕДЕТЕ .
В резултат на това в работния лист ще получите следния резултат.
- Сега, в клетка H14 въведете следната формула.
=COUNTIFS(Income, ">"&G13, Income, "<="&G14)
- След това натиснете ВЪВЕДЕТЕ .
В резултат на това в работния лист ще получите следния резултат.
- След това плъзнете Дръжка за пълнене до клетка H18 и ще получите следния резултат в Честота колона.
- Сега, в клетка H19 използвайте формулата, дадена по-долу.
=COUNTIFS(Income,">150000")
- След това натиснете ВЪВЕДЕТЕ .
В резултат на това ще получите всички стойности в Честота колона, както е отбелязано на изображението по-долу.
Забележка: Тук сме използвали различна формула за различните клетки. Тъй като размерите на прозорците тук не са равни. Първият и последният прозорец са различни, а останалите са равни.
- След това, използвайте стъпките, споменати по-рано за да получите следните резултати в Кумулативна честота колона.
Пример 03: Разпределение на честотите от текстове
Сега погледнете следната съвкупност от данни. The Имена колоната има общо 50 Първата ни задача е да съставим списък на уникални имена в отделна колона. Следващата задача е да се открият срещите ( Честоти ) на Имена в колоната.
Нека следваме стъпките, посочени по-долу.
Стъпки:
- Първо, отидете в Данни таб. В Сортиране и филтриране щракнете върху групата команди Разширен команда.
В резултат на това Разширен филтър ще се появи диалогов прозорец.
- Под Действие ще намерите две опции: Филтриране на списъка на място , и Копиране на друго място . Изберете Копиране на друго място радио бутон.
- След това в Обхват на списъка поле, ще вмъкнем диапазон $B$4:$B$54 (включително заглавието на колоната Имена ).
- Нека сега Обхват на критериите като празен. В Копиране до полето, въведете $D$4 .
- Накрая изберете квадратчето Само уникални записи и щракнете върху OK .
В резултат на това ще получите списък с уникални записи в клетката D5 като изображението по-долу.
Сега нека разберем Честота и Кумулативна честота на тези имена.
- Първо, въведете следната формула в клетката E5 .
=COUNTIF($B$5:$B$54, D5)
Тук обхватът $B$5:$B$54 показва обхвата на Имена и клетка D5 се отнася до клетката на уникалния Имена .
- След това натиснете ВЪВЕДЕТЕ .
В резултат на това ще получите Честота на уникалните имена от обхвата, както е показано на следното изображение.
- Сега, като използвате Автоматично попълване на Excel, можем да получим останалите изходи.
- След това, използвайте стъпките, споменати по-рано за да получите следните резултати в Кумулативна честота колона.
Прочетете още: Как да изчислите кумулативния процент на честотата в Excel (6 начина)
3. Прилагане на функцията FREQUENCY
Прилагане на ФРЕКВЕНЦИЯ е друг ефективен начин за съставяне на таблица с честотно разпределение в Excel . Нека ви покажем как да използвате ФРЕКВЕНЦИЯ да направите разпределение на честотите, като използвате следните стъпки.
Стъпки:
- Първо, поставете Доходи диапазони и bins_array стойности, както е показано на следващата снимка.
- След това въведете формулата, дадена по-долу, в клетка D5 .
=FREQUENCY(Income,$C$5:$C$10)
Тук обхватът $C$5:$C$10 представлява диапазона от клетки в колоната bins_array .
- Сега натиснете ВЪВЕДЕТЕ .
В резултат на това ще получите Честота за всички диапазони наведнъж.
- Следващия, използвайте посочените по-горе стъпки за да получите следните резултати в Кумулативна честота колона.
Прочетете още: Как да намерим средната стойност на честотното разпределение в Excel (4 лесни начина)
4. Използване на функциите INDEX и FREQUENCY
В този раздел на статията ще използваме Функция INDEX и ФРЕКВЕНЦИЯ функция към съставяне на таблица с честотно разпределение в Excel . Нека следваме стъпките, посочени по-долу, за да направим това.
Стъпки:
- Първо, поставете Доходи диапазони и bins_array както е отбелязано на следното изображение.
- След това въведете следната формула в клетката E5 .
[email protected](FREQUENCY(Income,$D$5:$D$10),B5)
Тук обхватът $D$5:$D$10 се отнася до обхвата от клетки на колона bins_array , и клетка B5 посочва серийните номера.
- Сега натиснете ВЪВЕДЕТЕ .
Впоследствие ще можете да Честота за първия Доходи обхват.
- На този етап можете да използвате Автоматично попълване функция на Excel, за да получите останалите изходи от Честота колона.
- След това, използвайте същите стъпки, както споменатите по-рано за да получите следните резултати в Кумулативна честота колона.
Прочетете още: Как да изчислим относителното разпределение на честотите в Excel (2 метода)
5. Използване на функциите SUM и IF
Сега ще научим как да съставяне на таблица с честотно разпределение в Excel като използвате SUM и IF функции. Това е съвсем прост метод. Нека го следваме.
Стъпки:
- Първо, въведете Доходи диапазони и bins_array стойности, както е показано на следното изображение.
- След това въведете следната формула в клетката D5 .
=SUM(IF(Income<=C5,1,0))
Тук клетките C5 се отнася до клетката на bins_array колона.
- След това натиснете ВЪВЕДЕТЕ .
Впоследствие в работния лист се появява следният резултат.
- Сега, в клетка D6 , въведете формулата, дадена по-долу.
=SUM(IF((Income>C5)*(Income<=C6),1,0))
- След това натиснете ВЪВЕДЕТЕ .
В резултат на това ще имате Честота за 2. обхват.
- След това плъзнете Дръжка за пълнене до клетка D10 да копирате формулата в тези клетки и ще получите следния резултат.
- След това използвайте следната формула в клетка D11 .
=SUM(IF((Income>C10), 1, 0))
- След това натиснете ВЪВЕДЕТЕ .
В резултат на това ще получите Честота за всички диапазони.
Забележка: Тук сме използвали различни формули за различните клетки. Защото размерите на биновете тук не са равни. Първият и последният бин са различни, а останалите са равни.
- След това използвайте посочените по-горе стъпки за да получите следните резултати в Кумулативна честота колона.
Прочетете още: Как да създадете групирано разпределение на честотата в Excel (3 лесни начина)
6. Прилагане на функцията SUMPRODUCT
В тази част на статията ще приложим Функция SUMPRODUCT към съставяне на таблица с честотно разпределение в Excel . Нека използваме следните стъпки, разгледани по-долу.
Стъпки:
- Първо, поставете Доходи диапазони и bins_array стойности, както е показано на следното изображение.
- След това въведете следната формула в клетката D5 .
=SUMPRODUCT(--(Income<=C5))
Тук клетките C5 се отнася до клетката на колоната bins_array .
- Сега натиснете ВЪВЕДЕТЕ .
Впоследствие ще получите следния резултат, както е отбелязано на следващото изображение.
- След това използвайте следната формула в клетката D6 .
=SUMPRODUCT((Income>C5)*(Income<=C6))
- След това натиснете ВЪВЕДЕТЕ .
В резултат на това ще имате Честота за 2-ри доход обхват.
- Сега плъзнете Дръжка за пълнене до клетка D10 и ще получите следните резултати в работния си лист.
- След това използвайте следната формула в клетка D11 .
=SUMPRODUCT(--(Income>C10))
- Впоследствие натиснете ВЪВЕДЕТЕ .
В резултат на това ще имате Честота за всички Доходи както е показано на изображението по-долу.
- След това, използвайте същите стъпки, както споменатите по-рано за да получите следните резултати в Кумулативна честота колона.
Забележка: Тук сме използвали различни формули за различните клетки. Тъй като размерите на биновете тук не са равни. Първият и последният бин са различни, а останалите са равни.
Прочетете още: Как да изчислим стандартното отклонение на честотно разпределение в Excel
Практически раздел
В Работна книга на Excel , ние предоставихме Практически раздел в дясната част на работния лист. Моля, упражнявайте го сами.
Заключение
Това е всичко за днешната сесия. Силно вярвам, че тази статия е успяла да ви насочи към съставяне на таблица с честотно разпределение в Excel . Моля, не се колебайте да оставите коментар, ако имате някакви запитвания или препоръки за подобряване на качеството на статията. За да научите повече за Excel, можете да посетите нашия уебсайт, ExcelWIKI Щастливо учене!