ЧАСТОТА Функція Excel - Створення гістограми

Завантажити Приклад робочої книги

Завантажте зразок робочої книги

Цей підручник демонструє, як користуватися ЧАСТОТА Функція Excel в Excel для створення гістограми.

Огляд функції ЧАСТОТИ

Функція ЧАСТОТИ Обчислює частоту значень, які потрапляють у задані діапазони. Повертає вертикальний масив, що містить кількість кожного «відра». Примітка: Це функція масиву. Прочитайте нижче, щоб отримати конкретні вказівки щодо використання цієї функції.

(Зверніть увагу, як виглядають вхідні дані формул)

Функція ЧАСТОТИ Синтаксис та входи:

1 = ЧАСТОТА (масив даних, масив масивів)

масив даних - Масив чисел, для яких потрібно підрахувати частоту.

bins_array - Масив інтервалів або "сегментів", у які потрібно згрупувати підрахунки.

У статистичному аналізі частота - це кількість разів, коли виникає значення даних. Наприклад, 8 учнів можуть оцінити 65 у тесті. Оцінка 65 мала б частоту 8. У Excel функція частоти - це кількість разів, коли виникає діапазон значень. Замість всього 65 можна обчислити, скільки студентів набере оцінку від 61 до 70.

Давайте розглянемо приклад оцінок студентів. Є 2 учні, які набрали від 61 до 70 (Мері та Пем)

1 {= ЧАСТОТА (C3: C7, E3: E6)}

Щоб скористатися функцією Excel ЧАСТОТА, налаштуйте діапазон значень, які потрібно спочатку знайти:

Значення діапазону просто означають:

Зверніть увагу на дві речі вище. Перше значення діапазону починається з 0, а максимальне - це значення, вказане зліва.

Існує також додаткове значення, позначене мною червоним кольором (> 80). Коли воно знаходить значення за вказаним вами діапазоном, воно потрапляє до цієї категорії.

Як тільки це буде зроблено, вам потрібно вибрати діапазон із розміром вашого діапазону значень (+ один додатковий рядок). У нашому прикладі тут чотири діапазони значень (50, 60, 70 і 80). Тому ми вибираємо п'ять (4 + 1 додатковий рядок).

Введіть діапазон результатів тестування та діапазон значень у функцію:

1 = ЧАСТОТА (C3: C7, E3: E6)

Не натискайте Enter, а CTRL + SHIFT + ENTER, оскільки це формула масиву. Ви повинні побачити фігурні дужки, що оточують його, коли все зроблено правильно. Якщо ви використовуєте Excel 2022 або Office 365, ви можете ввести формулу нормально і навіть вибрати лише одну клітинку для створення формули. Це автоматично розкине діапазон.

Це говорить про те, що 0 учнів набрали тестові бали від 0 до 50. 1 учень від 51 до 60 (Боб). 2 учні від 61 до 70 років (Мері та Пем). 1 учень від 71 до 80 (Кім). І, нарешті, 1 учень за вказаний вами діапазон,> 80 (Джон).

Функція FREQUENCY ігнорує порожні клітинки або містять нечислові значення.

Важливо: Функція FREQUENCY ігнорує цифри, збережені у вигляді тексту. Щоб використовувати функцію ЧАСТОТИ з номерами, збереженими у вигляді тексту, спочатку скористайтеся функцією VALUE, щоб перетворити цифри, збережені як текст, у фактичні числа.

Дуже поширеним використанням функції FREQUENCY є отримання чіткого підрахунку. Наприклад, тут є п’ять тестів, але лише для 3 студентів (Джон з’являвся тричі, а Боб і Кім - один раз).

Оскільки функція FREQUENCY не працює з текстом, ми повинні перетворити учнів у числа. Ці цифри також повинні вказувати, чи це ті самі учні. Excel має функцію MATCH, яка визначає номер першої позиції того, що ви шукаєте всередині діапазону.

1 = МАТЧ (B3: B7, B3: B7,0)

Це означає, що ви шукаєте B3: B7 всередині діапазону B3: B7. Це формула масиву і насправді повертає кілька результатів, які ви не бачите. Якщо натиснути всередині рядка формул і натиснути F9 для обчислення, ви побачите:

Це означає, що "Джон" знаходиться в позиції 1 (з B3: B7), "Боб" у позиції 2 (з B3: B7), "Джон" у позиції 1 (повертає номер першої позиції), "Джон" у позиції 1 знову, і "Кім" на позиції 5.

Нам потрібно створити діапазон значень, а також наш приклад оцінки тесту. Тут ми хочемо порахувати, скільки позицій від 0 до 1 (Джон),> від 1 до 2 (Боб) і> від 4 до 5 (Кім). Функція ROW в Excel допомагає нам отримати номер рядка.

1 = РЯД (B3: B7)

Це знову дає нам формулу масиву. ROW (B3) дає нам рядок 3, ROW (B4) дає нам 4 тощо. Ви можете натиснути всередині рядка формул і знову натиснути F9, щоб знову обчислити. Це показує:

Ми хочемо, щоб B3 був рядком 1, а не рядком 3, щоб вони були однаковими. Для цього просто відніміть початковий рядок і плюс 1.

1 = РЯД (B3: B7) -РОВО (B3) +1

Ряд 3 мінус 3 плюс 1 дорівнює 1. Рядок 4 мінус 3 плюс 1 дорівнює 2. І так далі. Клацніть всередині рядка формул і натисніть F9, щоб перевірити.

Тож замість того, щоб використовувати «Тестовий бал» як перший аргумент, а Діапазон значень - як другий аргумент ФРЕКВЕНЦІЇ, ми можемо використати функції MATCH та ROW для того ж.

1 = ЧАСТОТА (МАТЧ (B3: B7, B3: B7,0), РЯД (B3: B7) -РОЙ (B3) +1)

Натисніть F9 для обчислення, і він покаже:

Це означає, що позиції від 0 до 1 з'явилися 3 рази (Джон), позиція> 1 до 2 з'явилася один раз (Боб), позиція> 2 до 3 і> 3 до 4 з'явилася 0 разів, а позиція> від 4 до 5 з'явилася один раз (Кім). І, нарешті, пам’ятайте, що FREQUENCY має додатковий діапазон значень для тих> 5 (вище зазначеного вами діапазону).

Ми могли бачити, скільки разів кожен зі студентів з’являвся зараз, але це не мета. Ми хочемо знати, скільки там різних студентів. І ми могли бачити зверху, що поки значення> 0, на цій посаді є студент. Отже, ми хочемо підсумувати будь -які числа в масиві, які> 0. Давайте спочатку додамо функцію IF, щоб перевірити, чи число FREQUENCY більше нуля. Якщо так, покажіть як 1.

1 = IF (ЧАСТОТА (МАТЧ (B3: B7, B3: B7,0), ROW (B3: B7) -ROW (B3) +1)> 0,1)

Натисніть F9 для обчислення, і він покаже:

Ви бачите лише позицію Джона, Боба та Кім як єдиної.

Нарешті, додайте суму, щоб підсумувати ці показники. Оскільки цього разу ми хочемо отримати єдину відповідь від масиву, натисніть CTRL + SHIFT + ENTER для підтвердження. Це дає нам кількість 3 різних студентів.

Функція ЧАСТОТИ працює в Google Таблицях точно так само, як і в Excel 2022 та Office 365. Вам не потрібно натискати CTRL + SHIFT + ENTER або вибирати групу клітинок, до якої потрібно розлитись.

ЧАСТОТА Приклади у VBA

Ви також можете використовувати функцію ЧАСТОТИ у VBA. Тип:

1 application.worksheetfunction.frequency (data_array, bins_array)

Для аргументів функції (data_array тощо) ви можете або ввести їх безпосередньо у функцію, або визначити змінні для використання замість них.

Повернення до списку всіх функцій Excel

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave