
Find the number that appears most often in a list. Useful when you want the most common score, rating, or ID.
MODE.SNGL returns the number that appears most often in a set of values. If one number repeats more than the others, that repeated number is the result.
This makes the function useful for lists where the most common choice matters more than the average. Ratings, scores, product IDs, response codes, and time slots are all good examples because you usually want to know what shows up most, not what the arithmetic mean is.
Returns the value with the highest frequency in a numeric list.
Returns one most frequent value. If no value repeats, Excel returns #N/A.
=MODE.SNGL(number1, [number2], ...)
You can pass numbers directly, use one range, or combine several ranges and values in the same formula.
If you are deciding between central-tendency functions, the easiest way is to ask what kind of answer you want.
| Function | What it returns | Use it when |
|---|---|---|
MODE.SNGL |
One most frequent value | You want a single most common number |
MODE.MULT |
All modes | You want every tied most frequent value |
MEDIAN |
The middle value | You want the center of the sorted list |
AVERAGE |
The arithmetic mean | You want the standard average |
MODE.SNGL is often the better choice when the values are categories stored as numbers. For example, if a store tracks shoe sizes as numbers, an average size may not tell you much, but the most common size tells you what customers buy most often. The same idea works for survey ratings, ticket codes, and repeated time slots.
Microsoft notes that when you use array or reference arguments, text, logical values, and blank cells are ignored, while zero is included. That means a range with numbers and some empty cells can still work fine. If the range contains no repeated numbers at all, the function returns #N/A because there is no mode to return.
One practical detail is the name itself. MODE.SNGL is the modern single-result version of the older MODE function. If you only want one result, this is the function to use. If you want all tied modes, switch to MODE.MULT.
Here the number 5 appears more often than the others, so that is the result.
=MODE.SNGL(B1:B3) // Returns the most common value in the range.
Find the most common score in B1 to B10. Formula: =MODE.SNGL(B1:B10).
You do not always need a worksheet range. MODE.SNGL also works with typed values.
=MODE.SNGL(1,2,2,3) // Returns 2.
Find the most frequent number in the set 1, 2, 2, 3. Formula: =MODE.SNGL(1,2,2,3).
This is useful for test results, ratings, and review scores when you want the value people picked most.
=MODE.SNGL(B1:B10) // Returns the repeated score that appears most often.
Find the most frequent numeric value in B1:B10. Formula: =MODE.SNGL(B1:B10).
Repeated time values can show a pattern in activity. MODE.SNGL helps you pick out that repeated peak.
=MODE.SNGL(B1:B10) // Returns the most frequent hour in the range.
Identify the most common score in B1:B10. Formula: =MODE.SNGL(B1:B10).
#N/A.MODE.MULT instead.Tell your friends about this post