La función MAXA en Excel devuelve el valor máximo de un conjunto de argumentos. A diferencia de su función hermana MAX, MAXA evalúa los valores de texto y los valores lógicos (VERDADERO y FALSO) dentro de su cálculo.
Específicamente, MAXA trata el valor lógico VERDADERO como 1 y FALSO como 0. Las representaciones de números en formato de texto (por ejemplo, «3») también se incluyen en el cálculo. El texto que no se puede interpretar como un número se evalúa como 0.
Sintaxis
=MAXA(valor1; [valor2]; ...)
La función MAXA utiliza los siguientes argumentos:
- valor1: El primer número, referencia de celda o rango del que se desea obtener el valor máximo. Obligatorio.
- [valor2], …: Números, referencias de celda o rangos adicionales a evaluar. Se pueden incluir hasta 255 argumentos. Opcional.
Ejemplos
Ejemplo 1: Uso básico con números y texto
En este ejemplo se utiliza MAXA para encontrar el valor máximo en un rango que contiene números, texto y un valor lógico. La función MAX se muestra a modo de comparación para resaltar la diferencia en el tratamiento de los datos.
| A | B | |
|---|---|---|
| 1 | Producto | Puntuación |
| 2 | Manzanas | 10 |
| 3 | Naranjas | 8 |
| 4 | Plátanos | VERDADERO |
| 5 | Uvas | «12» |
| 6 | Peras | No puntúa |
=MAXA(B2:B6)
Resultado esperado: 12
MAXA evalúa el rango de la siguiente manera: 10, 8, 1 (VERDADERO), 12 (el texto «12») y 0 (el texto «No puntúa»). El valor más alto en este conjunto es 12.
=MAX(B2:B6)
Resultado esperado: 10
En contraste, la función MAX solo considera los valores numéricos (10 y 8), ignorando el texto y los valores lógicos por completo.
Ejemplo 2: Comportamiento con valores FALSO y texto no numérico
Este ejemplo muestra cómo MAXA devuelve 0 cuando el rango solo contiene texto que no se puede convertir a números o el valor lógico FALSO.
=MAXA("texto1"; "texto2"; FALSO)
Resultado esperado: 0
La función evalúa los argumentos como 0 («texto1»), 0 («texto2») y 0 (FALSO). El valor máximo de este conjunto es 0.
Observaciones
Es importante tener claro cómo MAXA interpreta los diferentes tipos de datos:
- Los números se evalúan como de costumbre.
- El valor lógico VERDADERO se cuenta como 1.
- El valor lógico FALSO se cuenta como 0.
- Los números almacenados como texto (p. ej. «5») se convierten a números para el cálculo.
- Cualquier texto que no pueda ser interpretado como un número (p. ej. «manzana») se evalúa como 0.
- Las celdas vacías son ignoradas por la función.
- Si ninguno de los argumentos proporcionados puede ser evaluado como un número, MAXA devolverá 0.
Errores comunes
La función MAXA no genera errores basados en el tipo de dato. Si se proporciona un rango que contiene valores de error como #N/A o #¡VALOR!, la función propagará ese error.
Disponibilidad por versión de Excel
La función MAXA está disponible en todas las versiones de Excel desde Excel 2007 en adelante, incluyendo Excel para Microsoft 365, Excel 2021, 2019, 2016, 2013 y 2010.
Compatibilidad
| Software | Compatibilidad | Notas |
|---|---|---|
| Microsoft Excel | ✔️ | Funcionalidad completa. |
| Google Sheets | ✔️ | Comportamiento idéntico a Excel. |
| LibreOffice Calc | ✔️ | Comportamiento idéntico a Excel. |
| OpenOffice Calc | ✔️ | Comportamiento idéntico a Excel. |
| WPS Office Spreadsheets | ✔️ | Comportamiento idéntico a Excel. |
| Apple Numbers | ✔️ | Comportamiento idéntico a Excel. |
Funciones Relacionadas
- MAX: Encuentra el valor máximo en un rango, pero ignora completamente los valores de texto y lógicos.
- MINA: Es la función opuesta a MAXA. Encuentra el valor mínimo en un rango, tratando los valores de texto y lógicos de la misma manera (VERDADERO=1, FALSO=0, texto=0).
- MIN: Encuentra el valor mínimo en un rango, ignorando el texto y los valores lógicos.
- K.ESIMO.MAYOR: Devuelve el k-ésimo valor más grande de un conjunto de datos, ofreciendo más flexibilidad para encontrar valores que no son necesariamente el máximo absoluto.
