Завантажте зразок робочої книги
Цей підручник демонструє, як користуватися ЧАСТОТА Функція 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