일. 8월 10th, 2025

Understanding the distribution of your data is a fundamental step in any data analysis. Whether you’re tracking sales performance, analyzing student scores, or categorizing survey responses, knowing how often values fall within certain ranges provides invaluable insights. Excel’s FREQUENCY function is a powerful, yet often misunderstood, tool designed specifically for this purpose.

This blog post will guide you through the FREQUENCY function, explaining its syntax, demonstrating its use with a practical example, and sharing essential tips to help you transform raw numbers into actionable intelligence. 📊


What is the FREQUENCY Function?

The FREQUENCY function is a statistical array function in Excel that calculates how often values occur within a range of values, and then returns a vertical array of numbers. It’s particularly useful for creating frequency distributions or preparing data for histograms.

Syntax:

FREQUENCY(data_array, bins_array)
  • data_array (Required): This is the set of values (a range of cells) that you want to count. It represents the raw data whose distribution you want to understand.
  • bins_array (Required): This is a range of cells that defines the intervals or “bins” into which you want to group your data_array values. The bins_array must be sorted in ascending order. Each value in the bins_array represents the upper limit for each interval.

Key Characteristic: Array Function ⚠️ Unlike most Excel functions, FREQUENCY is an array function. This means you must enter it by pressing CTRL + SHIFT + ENTER (CMD + SHIFT + ENTER on Mac) instead of just ENTER. When entered correctly, Excel will automatically enclose the formula in curly braces {}.


Why Use FREQUENCY?

Using the FREQUENCY function helps you quickly:

  • Identify Patterns: See where your data is clustered or spread out. For example, are most of your sales between $50 and $100? 📈
  • Spot Outliers: Easily identify values that fall far outside the common ranges.
  • Prepare for Histograms: It’s the perfect precursor to manually building a frequency distribution table, which can then be used to create a histogram chart.
  • Make Informed Decisions: Understanding data distribution can help you make better business decisions, resource allocation, or educational strategies.

How to Use the FREQUENCY Function: Step-by-Step

Let’s break down the process of using FREQUENCY with an example.

Preparation: Organize Your Data and Define Your Bins

Before you even touch the function, you need two things: your raw data and your desired “bins” (intervals).

  • Raw Data: A list of numbers.
  • Bins: A list of numbers that define the upper limits of your intervals. For example, if you want bins for 0-10, 11-20, 21-30, your bins_array would be 10, 20, 30. Any number less than or equal to 10 would go into the first bin, numbers greater than 10 up to 20 into the second, and so on.

Step 1: Define Your Bins (The bins_array) 🎯

Enter your bin values into a column on your spreadsheet. Remember, these represent the upper limit of each interval, and they must be in ascending order.

  • Example: If you’re analyzing student scores (0-100) and want to see how many fall into certain grade ranges, your bins might look like this:
    • 59 (for scores 59 and 69 and 79 and 89 and <= 100)

Step 2: Select the Output Range 📏

This is a critical step for array formulas. You need to select the range of cells where you want the frequency counts to appear before you enter the formula.

  • How many cells to select? The number of cells you select should be one greater than the number of values in your bins_array.
    • Why one more? The FREQUENCY function automatically adds an extra category at the end to count any values that are greater than the largest value in your bins_array.

Step 3: Enter the Formula ✍️

With your output range selected, type the FREQUENCY formula into the first cell of your selected range. Do not press ENTER yet!

Step 4: Confirm as an Array Formula (CTRL + SHIFT + ENTER) ✨

While your cursor is still in the formula bar (or at the end of the formula you just typed), press CTRL + SHIFT + ENTER simultaneously.

  • If you did it correctly, Excel will automatically enclose your formula in curly braces {} in the formula bar, and the frequency counts will populate the entire selected output range.

Practical Example: Student Exam Scores 📚

Let's say you have the following student exam scores in column A (A2:A21):

Scores
75
88
62
91
79
55
82
95
68
70
80
99
60
73
85
90
58
77
84
92

And you define your bins_array in column B (B2:B6) as:

Bins
59
69
79
89
100

Steps:

  1. Select Output Range: Select cells C2 to C7 (6 cells, which is 5 bins + 1 extra cell).
  2. Enter Formula: In cell C2 (the first cell of your selection), type:
    =FREQUENCY(A2:A21, B2:B6)
  3. Confirm: Press CTRL + SHIFT + ENTER.

Resulting Output in C2:C7:

Frequency Interpretation
2 Scores 59 and 69 and 79 and 89 and 100 (extra bin)

From this, you can immediately see the distribution of grades! For instance, 5 students scored between 70-79, and 5 scored between 80-89.


Tips and Best Practices ✨

  1. Always Use CTRL + SHIFT + ENTER: This cannot be stressed enough. If you just press ENTER, FREQUENCY will only return the count for the first bin. ✅
  2. Sorted Bins are a Must: Your bins_array must be sorted in ascending order. If not, the results will be incorrect. ⬆️
  3. Understand the “Extra” Bin: The last value returned by FREQUENCY represents the count of data_array values that are greater than the largest value in your bins_array. 🧐 This is useful for capturing outliers or data points beyond your defined ranges.
  4. Visualize with Histograms: Once you have your frequency distribution, select the bin ranges and their corresponding frequencies, then go to Insert &gt; Charts &gt; Statistical Charts &gt; Histogram to create a visual representation. 📊
  5. Dynamic Bins (Advanced): For more complex scenarios, you might use other Excel functions (like SEQUENCE for Office 365 users) to create dynamic bins_array values based on your data’s range.
  6. Error Handling: Ensure your data_array and bins_array contain numeric values. Non-numeric data will result in errors. 🚫

Common Pitfalls to Avoid ❌

  • Forgetting CTRL + SHIFT + ENTER: This is by far the most common mistake. Your formula won’t work as expected.
  • Incorrect Output Range Selection: If you select too few cells for the output, you won’t get all the frequency counts. If you select too many, the extra cells will show #N/A.
  • Unsorted bins_array: This will lead to illogical and incorrect frequency counts.

Conclusion 🚀

The FREQUENCY function in Excel is an incredibly powerful statistical tool that, once mastered, empowers you to transform raw data into actionable insights by understanding its underlying distribution. By correctly defining your bins, selecting your output range, and remembering the crucial CTRL + SHIFT + ENTER step, you can unlock a deeper level of analysis for your datasets. Happy analyzing! G

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다