Cómo utilizar la función MAX IF en Excel (4 ejemplos prácticos)

  • Compartir Este
Hugh West

Al trabajar en Excel, necesitamos encontrar el valor máximo bajo una condición dada. La combinación de las teclas MAX y SI pueden ayudarle a encontrar el valor máximo de un intervalo de datos dado con criterios específicos. En este artículo, aprenderemos a utilizar las funciones MAX SI en Excel y explique todas las formas posibles de hallar el valor máximo bajo ciertos criterios.

Descargar el cuaderno de prácticas

Uso de la función MAX IF.xlsx

¿Qué es la fórmula MAX IF en Excel?

Para entender la fórmula MAX IF, tenemos que comprender dos funciones individualmente.

🔁 Función MAX

En MAX es una de las funciones más utilizadas en Excel. Devuelve el valor máximo de un rango seleccionado. La función MAX ignora los valores lógicos y el texto. La sintaxis de la función MAX se indica a continuación.

MAX (número1, [número2], ...)

🔁 Función IF

En SI es otra función esencial de Excel. La función SI devuelve un valor especificado, si prueba lógica La sintaxis de la directiva SI se indica aquí.

=IF(prueba_logica, [valor_si_verdadero], [valor_si_falso])

En este artículo, utilizaremos la combinación de las funciones MAX y la función SI En general, la función MAX SI devuelve el mayor valor numérico que satisface uno o más criterios en un rango dado de números, fechas, textos y otras condiciones. Tras combinar estas dos funciones, obtenemos una fórmula genérica como ésta.

=MAX(IF(rango_criterios=criterios, rango_máx))

4 Ejemplos de uso de la función MAX IF en Excel

En esta sección del artículo hablaremos de cuatro enfoques adecuados para utilizar la MAX SI Sin mencionar que para este artículo hemos utilizado la versión de Microsoft Excel 365; no obstante, puede utilizar cualquier versión según sus preferencias.

1. Uso de la función MAX IF con una fórmula de matriz

En primer lugar, utilizaremos el MAX SI fórmula con un matriz en Excel. Podemos utilizar la función MAX SI basada no sólo en una única condición, sino también en varios criterios. A continuación, analizaremos ambas situaciones.

1.1 Utilización de la fórmula MAX IF con un único criterio

En esta sección del artículo, aprenderemos a utilizar la función MAX SI fórmula con un criterio Supongamos que se nos da un rango de datos, como en la imagen de abajo. Necesitamos encontrar el número máximo de ventas de la categoría Representante de ventas.

Ahora, sigamos los pasos que se mencionan a continuación para hacerlo.

Pasos:

  • En primer lugar, cree una tabla en cualquier lugar de la hoja de cálculo, y en la columna nombre, inserte los nombres de los Representantes de ventas .

  • A continuación, aplique el MAX SI Aquí, queremos encontrar las ventas máximas para "Alex" La fórmula es la siguiente.
=MAX(IF(B5:B16=B19,D5:D16))

Aquí, el rango de celdas B5:B16 indica las celdas del Representante de ventas. columna, celda B19 se refiere al representante de ventas seleccionado. y el rango de celdas D5:D16 representa las celdas del Venta total columna.

Desglose de fórmulas

  • Toma, rango_máximo es el Venta total columna ( D5:D16 ).
  • criterios es el nombre del Representante de ventas ( B19 ).
  • rango_de_criterios ¿Es el Ventas Representante . columna ( B5:B16 ).
  • Producción → 3.000 dólares .
  • Dado que se trata de una fórmula de matriz, tenemos que completarla cerrando todos los paréntesis. Por lo tanto, pulse SHIFT + CTRL + ENTER para hacerlo.

Para los otros dos nombres, utilizaremos la misma fórmula.

1.2 Aplicación de la fórmula MAX IF con múltiples criterios

Cuando trabajamos en Excel, a veces tenemos que encontrar el valor máximo satisfaciendo múltiples criterios. Utilizando la función MAX SI Supongamos que tenemos más de un Representante de ventas llamado "Alex" , "Bob" y "John" en el Ordenador , Ciclo y Medicina Ahora tenemos que encontrar el mayor número de ventas realizadas por estas categorías. Representantes de ventas en cada categoría.

Ahora, sigamos las instrucciones que se indican a continuación para hacerlo.

Pasos:

  • En primer lugar, cree una tabla en cualquier lugar de la hoja de cálculo y el nombre y el Categoría inserte los criterios indicados.

  • A continuación, aplique el MAX SI Queremos encontrar las ventas máximas de "Alex" bajo el Ordenador La fórmula se indica a continuación.
=MAX(IF(B5:B20=B23,IF(C5:C20=C23,D5:D20)))

Aquí, rango de celdas C5:C20 indica las celdas del Categoría columna, celda C23 se refiere a la categoría seleccionada.

Desglose de fórmulas

  • En la primera SI función,
    • C5:C20=C23 → Es el prueba_lógica argumento.
    • D5:D20 → Esto indica la [value_if_true] argumento.
    • Salida {FALSO;FALSO;FALSO;FALSO;60;90;80;FALSO;FALSO;FALSO;200;150;FALSO;FALSO} .
  • En la 2ª SI función,
    • B5:B20=B23 → Este es el prueba_lógica argumento.
    • IF(C5:C20=C23,D5:D20) → Se refiere a la [value_if_true] argumento.
    • Salida {FALSO;FALSO;FALSO;FALSO;FALSO;90;80;FALSO;FALSO;FALSO;150;FALSO;FALSO}
  • Ahora, el MAX devuelve el valor máximo de la matriz.
    • Salida $150 .
  • A continuación, pulse SHIFT + CTRL + ENTER simultáneamente para aplicar la fórmula. La fórmula final es la siguiente

Como resultado, hemos encontrado nuestro número máximo.

  • Después, aplique la misma fórmula a esas otras celdas y obtendrá los siguientes resultados.

2. Utilizando el MAX IF de Excel sin una Matriz

Podemos obtener el mismo resultado sin utilizar la fórmula de matriz. Para ello, podemos utilizar la función Función SUMPRODUCT donde no tengamos que presionar SHIFT + CTRL + ENTER Para ello, utilicemos el procedimiento descrito en la sección siguiente.

Pasos:

Aquí utilizaremos los datos del ejemplo anterior. Nuestro objetivo es encontrar el mayor número posible de ventas de " "Alex" " en el " Ordenador " categoría.

  • En primer lugar, cree una tabla como se muestra en la siguiente imagen.

  • A continuación, aplique la fórmula siguiente en la celda D23 .
=SUMPRODUCT(MAX(((B5:B20=B23)*(C5:C20=C23)*(D5:D20))))

Desglose de fórmulas

  • Toma, rango_máximo denota el Venta total columna ( D5:D20 )
  • Criterios2 es el nombre del Categoría ( C23 )
  • rango_de_criterios2 se refiere al Categoría columna ( C5:C20 )
  • Criterios1 es el nombre del Representante de ventas ( B23 )
  • rango_de_criterios1 indica el Representante de ventas Columna ( B5:B20 )
  • Salida $150 .

  • A continuación, pulse INTRODUCE y nuestro valor máximo estará disponible en la celda D23 como se muestra en la siguiente imagen.

3. Utilización de la fórmula MAX IF con la lógica OR

Podemos utilizar el MAX SI junto con O En esta sección del artículo analizaremos el procedimiento detallado para utilizar la función MAX SI fórmula con O Por lo tanto, vamos a explorar las directrices que se indican a continuación.

Pasos:

  • En primer lugar, inserte una nueva tabla como se muestra en la siguiente imagen.

  • A continuación, utilice la siguiente fórmula en la celda C24 .
=MAX(IF((B5:B20=C22)+(B5:B20=C23),D5:D20))

Aquí, la célula C22 se refiere al primer nombre seleccionado, y la celda C23 indica el segundo nombre seleccionado.

Desglose de fórmulas

  • Toma, rango_máximo es el Columna Venta total ( D5:D20 ).
  • criterios2 es el nombre del Categoría ( C23 ).
  • rango_de_criterios2 se refiere al Categoría columna ( B5:B20 ).
  • criterios1 es el nombre del Representante de ventas ( C22 ).
  • rango_de_criterios1 indica el Columna de representantes de ventas ( B5:B20 ).
  • A continuación, aplique la fórmula pulsando SHIFT + CTRL + ENTER .

En consecuencia, obtendremos el importe máximo de ventas entre "Alex" y "Bob" en celda C24 .

4. Aplicación de la fórmula MAX IF con la lógica AND

También podemos utilizar el MAX SI fórmula con una combinación de Y Aquí, satisfaremos 2 criterios a la vez para aplicar Y Ahora vamos a seguir las instrucciones que se indican a continuación.

Pasos:

  • En primer lugar, cree una nueva tabla como se muestra en la siguiente imagen.

  • A continuación, utilice la siguiente fórmula en la celda C24 .
=MAX(IF((B5:B20=C22)*(C5:C20=C23),D5:D20))

Desglose de fórmulas

  • Toma, rango_máximo representa el Venta total columna ( D5:D20 ).
  • criterios2 se refiere al nombre del Categoría ( C23 ).
  • rango_de_criterios2 indica el Categoría columna ( B5:B20 ).
  • criterios1 es el nombre del Representante de ventas ( C22 ).
  • rango_de_criterios1 es el Columna de representantes de ventas ( B5:B20 ).
  • A continuación, pulse INTRODUCE .

Como resultado, obtendrá el siguiente resultado en su hoja de cálculo, como se muestra en la siguiente imagen.

Cómo utilizar la función MAXIFS en Excel

En Función MAXIFS es una alternativa directa al MAX SI con múltiples criterios. Los usuarios de Excel 2019 y Excel para Office 365 puede obtener el mismo resultado utilizando el MAXIFS Sigamos los pasos que se mencionan a continuación para utilizar la función MAXIFS en Excel.

Pasos:

  • En primer lugar, inserte una tabla e introduzca sus criterios como se muestra en la siguiente imagen.

Aquí, tenemos que encontrar las ventas máximas para "Alex" , "Bob" y "John" en una categoría determinada.

  • A continuación, utilice la fórmula siguiente en la celda D22 .
=MAXIFS($D$4:$D$20,$B$4:$B$20,B23,$C$4:$C$20,C23)

Desglose de fórmulas

  • Toma, rango_máximo es el Venta total columna ( $D$4:$D$20 ).
  • rango_de_criterios1 es el Representante de ventas. columna ( $B$4:$B$20 ).
  • criterios1 Es el nombre del Representante de ventas ( B23 ).
  • rango_de_criterios2 es el nombre del Categoría columna ( $C$4:$C$20 ).
  • criterios2 es el nombre del Categoría ( C23 ).
  • Salida → 150 dólares .

  • A continuación, pulse INTRODUCE y obtendrá el siguiente resultado en su hoja de cálculo.

  • Por último, utilice la función Autorrelleno de Excel para obtener los resultados restantes.

Cosas para recordar

  • En MAX SI es un Fórmula Array por lo que en las versiones antiguas de Excel, hay que pulsar SHIFT + CTRL + ENTER simultáneamente para completar esta fórmula.
  • En MAXIFS sólo está disponible para Excel 2019 y Oficina 365 .

Sección práctica

En el Libro Excel hemos proporcionado un Sección práctica en la parte derecha de la hoja de ejercicios. Por favor, practícalo tú mismo.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.