
Find the most frequently occurring number in a list. MODE is useful for repeated numeric categories such as scores, ratings, or hourly activity blocks.
The Excel MODE function returns the most frequently occurring number in a dataset. If one value appears more often than the others, MODE returns that value. This makes it useful for repeated numeric categories such as ratings, size codes, test scores, or hour blocks.
MODE is a legacy function in Excel. Microsoft recommends MODE.SNGL in newer workbooks, but MODE still appears in many existing files and works for the same one-result use case. If no number repeats in the dataset, the function returns #N/A because there is no mode to report.
Useful when the analysis depends on repetition rather than on the mean or the midpoint.
Returns one numeric value. If no numbers repeat, the result is #N/A.
=MODE(number1, [number2], ...)
The arguments can be numbers, named ranges, or cell references. For example, =MODE(A1:A10) scans the numeric values in that range and returns the one that appears most often.
MODE is designed for numeric data. Text, logical values, and blank cells in references are ignored. If the referenced set contains no duplicate numbers, the function returns #N/A.
MODE measures repetition, not central tendency in the same sense as AVERAGE or MEDIAN.
| Function | Main Role | Use When |
|---|---|---|
MODE |
Returns one most frequent number | You need the repeated value that occurs most often |
MODE.SNGL |
Modern replacement for MODE | You want the same one-result behavior in a newer workbook |
MODE.MULT |
Returns all modes | You expect a tie and need every most frequent value |
MEDIAN |
Returns the midpoint | You want the center of the distribution, not the repeated value |
MODE is especially useful for discrete values. It is less informative when nearly every number is unique, because the function can only return a result when at least one value repeats.
MODE is best for datasets where repetition matters more than arithmetic balance. If customer ratings are recorded as integers from 1 to 5, the mode shows which rating appeared most often. In that situation, the result can be more interpretable than an average such as 4.2 because the mode tells you the most common actual response.
The function is also useful for repeated codes. A product ID, shift number, store code, or hour block can all be analyzed with MODE as long as the values are numeric. The returned value tells you which code occurs most frequently, which can be useful in operational reporting.
One limitation is that MODE returns only one result. If two values are tied for the highest frequency, MODE returns the first mode it finds. When the full list of tied winners matters, MODE.MULT is the better choice.
The values are 5, 8, and 5. Since 5 appears twice and 8 appears once, MODE returns 5. The example is simple, but it captures the exact logic used on larger datasets.
=MODE(B1:B3)
Find the most common score in B1:B10. Formula: =MODE(B1:B10).
In a list of numeric IDs, MODE returns the ID that occurs most often. That makes it useful when the worksheet stores repeated item codes as numbers and you want to know which code dominates the list.
=MODE(101, 102, 101, 105)
Find the most frequent number in the set 10, 20, 20, 30. Formula: =MODE(10, 20, 20, 30).
Ratings are a natural use case because the values come from a small numeric scale and repetition is expected. In this example, rating 4 appears more often than rating 5, so it becomes the mode.
=MODE(B1:B3)
Find the most frequent numeric value in B1:B10 even if some cells contain text notes. Formula: =MODE(B1:B10).
If hour values are stored as numbers such as 14, 15, and 14, MODE returns 14 because it occurs most often. In scheduling or traffic analysis, that gives you the most common hour without building a separate frequency table first.
=MODE(B1:B3)
Find the hour value that appears most often in B1:B10. Formula: =MODE(B1:B10).
MODE returns the most frequently occurring number.#N/A when no number repeats.MODE.MULT when tied modes matter.Tell your friends about this post