Función MAX en Excel: buscar el número más grande

Descargar libro de trabajo de ejemplo

Descarga el libro de trabajo de ejemplo

Este tutorial demuestra cómo utilizar el Función Excel MAX en Excel para calcular el número más grande.

Descripción general de la función MAX

La función MAX Calcula el número más grande.

Para usar la función de hoja de cálculo de MAX Excel, seleccione una celda y escriba:

(Observe cómo aparecen las entradas de la fórmula)

Sintaxis y entradas de la función MAX:

1 = MAX (número1, número2)

formación - Una matriz de números.

Cómo utilizar la función MAX

La función MAX devuelve el valor más grande de un conjunto de datos.

Utilicemos la función MAX para encontrar el PIB más alto del mundo:

1 = MÁX (B2: B11)

Celdas vacías o celdas con texto

La función MAX ignora las celdas que están vacías o que contienen valores no numéricos.

Fecha MAX

Dado que Excel almacena la fecha como números de serie, podemos usar la función MAX para encontrar la fecha máxima.

1 = MÁX (B2: B8)

VLOOKUP Y MAX

En nuestro ejemplo anterior, usamos la función MAX para determinar el PIB más alto del mundo. Después de encontrar el PIB MÁXIMO, podemos usar la función BUSCARV para encontrar el país con el PIB más alto:

1 = BUSCARV (MAX (A2: A9), A2: B9, 2, FALSO)

La función anterior calcula el PIB más alto utilizando la función MAX. La función BUSCARV busca el PIB más alto y devuelve la información de la segunda columna (como se indica con “2” en nuestra fórmula) del rango de búsqueda (A2: B9).

Nota: El elemento que estamos buscando (PIB) debe estar en la primera columna cuando se usa la función BUSCARV.

Función MAXIFS

La función MAXIFS devuelve el valor máximo de un rango de datos basado en uno o más criterios. De nuestro ejemplo de PIB, suponga que queremos encontrar el PIB más alto de un país asiático. Usa la fórmula:

1 = MAXIFS ($ C $ 2: $ C $ 11, $ B $ 2: $ B $ 11, E2)

La función reduce su rango de datos aplicando las condiciones que proporcionamos. Busca Asia en B2: B11, creando así un subconjunto del rango de datos original. A continuación, se calcula el valor máximo a partir de este subconjunto de datos.

Para obtener más información sobre cómo funciona la función MAXIFS, lea nuestro tutorial sobre MAXIFS y MINIFS.

Nota: La función MAXIFS solo está disponible en Excel 2022 o Excel 365. Si tiene una versión anterior de Excel, puede usar la función Array para crear su propio MAX IF.

MAX SI

Si está utilizando versiones anteriores de Excel, puede combinar la función IF con la función MAX utilizando una función de matriz. Tomando el mismo ejemplo anterior, use la fórmula:

1 {= MAX (SI (E2 = $ B $ 2: $ B $ 11, $ C $ 2: $ C $ 11))}

Nota: Al crear funciones de matriz, debe presionar CTRL + MAYÚS + ENTRAR en lugar de solo ENTRAR después de crear su fórmula.

Notarás cómo aparecen las llaves. No puede simplemente escribir manualmente las llaves; debe usar CTRL + MAYÚS + ENTRAR.

La fórmula crea un subconjunto del PIB utilizando los criterios de búsqueda. La función IF busca "Asia" en B2: B11 y devuelve los valores correspondientes de C2: C11 a la función MAX. Por lo tanto, se calcula el PIB más alto solo en Asia.

Nota: La fórmula anterior usa referencias absolutas (los signos $) para bloquear las referencias de celda al copiar fórmulas. Si no está familiarizado con esto, lea nuestra Guía de referencias de Excel

Función MAX en Google Sheets

La función MAX funciona exactamente igual en Google Sheets que en Excel.

Notas adicionales

La función MIN devuelve el número más pequeño de una serie.

Ejemplos MAX en VBA

También puede acceder a la función Excel MAX desde dentro de VBA, usando Application.WorksheetFunction.

1 Application.WorksheetFunction.Max (1, 1.23, 3, 21 + 9.43)

La declaración anterior devolverá 30,43 como valor máximo (21 + 9,43 = 30,43)

MAX también puede aceptar un rango (o rango con nombre) como parámetro como se muestra en el código VBA a continuación

12 Atenuar Max_Value como dobleMax_Value = Application.WorksheetFunction.Max (Range ("A1: A10"))

Además, MAX puede aceptar el nombre de una tabla como la que se muestra arriba, como parámetro:

12 Atenuar Max_Value como dobleMax_Value = Application.WorksheetFunction.Max (Range ("Table1"))

MAX ignora los valores no numéricos, por lo que el resultado del código anterior es 80.

Regrese a la lista de todas las funciones en Excel

wave wave wave wave wave