Para encontrar la moda (el valor que más se repite) en Excel escribe =MODA.UNO(B2:B9). Si hay empate entre dos o más valores, MODA.UNO devuelve solo el primero que aparece en el rango; para verlos todos usa =MODA.VARIOS(B2:B9), que en Excel 365 se desborda en varias celdas. Ambas funcionan solo con números: para la palabra o categoría más repetida necesitas una fórmula con CONTAR.SI. En inglés se llaman MODE.SNGL y MODE.MULT.
Sintaxis
| Función | Qué devuelve | Si no hay repetidos |
|---|---|---|
=MODA.UNO(B2:B9) | Un solo valor, el primero de los más repetidos | #N/D |
=MODA.VARIOS(B2:B9) | Todos los valores empatados como más repetidos | #N/D |
=MODA(B2:B9) | Igual que MODA.UNO (compatibilidad) | #N/D |
| Texto más repetido | =INDICE(A2:A11,COINCIDIR(MAX(CONTAR.SI(A2:A11,A2:A11)),CONTAR.SI(A2:A11,A2:A11),0)) | Devuelve el primero |
| Cuántas veces aparece la moda | =CONTAR.SI(B2:B9,MODA.UNO(B2:B9)) |
Paso a paso
- Escribe
=MODA.UNO(y selecciona el rango. - Cierra el paréntesis y pulsa Enter.
- Calcula cuántas veces aparece con
=CONTAR.SI(B2:B9,celda_de_la_moda). Una moda que aparece 2 veces entre 200 datos dice muy poco. - Si sospechas empates, escribe
=MODA.VARIOS(B2:B9)en una celda con espacio libre debajo. En Excel 2019 o anterior, selecciona antes varias celdas en columna y confirma con Ctrl + Mayús + Enter. - Para categorías de texto, usa la fórmula de INDICE y COINCIDIR, o una tabla dinámica con «Cuenta» ordenada de mayor a menor.
Ejemplos resueltos
Ejemplo 1: la talla más vendida
Tallas de calzado vendidas en un día, en B2:B9: 25, 26, 26, 27, 25, 26, 28 y 24.
=MODA.UNO(B2:B9) → 26
El 26 aparece tres veces; el 25, dos. Para decidir qué tallas reponer, la moda es más útil que el promedio (25.875), que no corresponde a ninguna talla real. Con =CONTAR.SI(B2:B9,26) confirmas que 3 de las 8 ventas fueron de talla 26.
Ejemplo 2: empate entre dos valores
Calificaciones de un examen en B2:B8: 7, 8, 8, 9, 7, 10 y 6.
=MODA.UNO(B2:B8) → 7
=MODA.VARIOS(B2:B8) → 7 y 8, en dos celdas
El 7 y el 8 aparecen dos veces cada uno. MODA.UNO devuelve el 7 solo porque aparece primero en el rango: si reordenas los datos, puede devolver 8. Cuando informes una moda, revisa siempre con MODA.VARIOS que no haya empate. Un conjunto con dos modas se llama bimodal.
Ejemplo 3: el método de pago más usado
En A2:A11 hay diez pagos: Tarjeta, Efectivo, Tarjeta, Transferencia, Tarjeta, Efectivo, Tarjeta, Transferencia, Efectivo y Tarjeta.
=INDICE(A2:A11,COINCIDIR(MAX(CONTAR.SI(A2:A11,A2:A11)),CONTAR.SI(A2:A11,A2:A11),0)) → Tarjeta
CONTAR.SI(A2:A11,A2:A11) cuenta, para cada fila, cuántas veces aparece su valor (Tarjeta 5, Efectivo 3, Transferencia 2); MAX toma el 5; COINCIDIR busca la primera fila con 5 e INDICE devuelve su texto. En Excel 2019 o anterior, confírmala con Ctrl + Mayús + Enter. MODA.UNO sobre esta columna daría #N/D, porque no hay números.
Errores comunes
- #N/D sin repetidos. Con datos continuos (pesos con decimales, tiempos), es normal que ningún valor se repita. Agrupa en intervalos con una tabla de frecuencias y busca el intervalo modal.
- No ver el empate. MODA.UNO esconde las demás modas. Revisa con MODA.VARIOS.
- #DESBORDAMIENTO! con MODA.VARIOS. Hay datos debajo de la celda que impiden mostrar todas las modas. Libera espacio.
- Celdas vacías y ceros. Las vacías se ignoran, pero si las rellenaste con 0, el cero puede convertirse en la moda.
- Usar la moda como promedio. La moda indica lo más frecuente, no el centro. Para el centro, usa la mediana o el promedio.
La definición y los casos en que la moda es la mejor medida están en moda y en media, mediana y moda. Para comprobar empates sin fórmulas, usa la calculadora de moda.
Preguntas frecuentes
¿Qué diferencia hay entre MODA y MODA.UNO?
Ninguna en el resultado. MODA es la función antigua, que Excel conserva por compatibilidad; MODA.UNO es su nombre actual desde Excel 2010.
¿Por qué MODA.UNO devuelve #N/D?
Porque ningún número se repite. Si todos los valores aparecen una sola vez, no hay moda.