MODE.SNGL Function
Returns the single most frequent value, choosing the lowest on a tie.
Syntax
Parameters
| Parameter | Description | Required |
|---|---|---|
| number1 | The first number, cell, or range to evaluate. | Required |
| number2 | Additional numbers, cells, or ranges (optional). | Optional |
Basic Example
Most frequent value in a small list
=MODE.SNGL(1,2,2,3,4)2 appears twice, more often than any other value.
Advanced Examples
Example 1: Tied frequencies return the smallest mode
Two values share the top frequencyMODE.SNGL returns one value and prefers the lowest when tied.
=MODE.SNGL(1,2,2,3,3,4)Example 2: Mode from a range with blanks
Survey tally with gapsEmpty cells are ignored when counting frequencies.
=MODE.SNGL(5,5,5,8,9)How MODE.SNGL Works
MODE.SNGL counts the frequency of each numeric value and returns the value with the greatest frequency. When several values tie, it returns the smallest of them. If no value repeats it returns #N/A. Text, logical values, and empty cells are ignored. It is identical in behavior to the legacy MODE.
Important Notes & Limitations
Returns only a single value even when multiple values tie for the highest frequency.
Returns #N/A when all values are unique.
Ignores text labels, so a repeated category name is not counted.
Common Errors & Fixes
#N/A errorNo value repeats in the supplied data.Fix: Use MODE.MULT to return all tied values, or confirm the data has duplicates.
Unexpected blank resultRepeated values are stored as text and ignored.Fix: Convert text entries to numbers before applying MODE.SNGL.
Download Practice File
MODE.SNGL
mode-snglPractice MODE.SNGL with Real Data
Download a sample CSV file with pre-populated data and practice exercises for the MODE.SNGL function. Works in both Excel and Google Sheets.
File format: CSV (comma-separated values) - opens in Excel, Google Sheets, and all spreadsheet apps