Función MIN. SI. CONJUNTO (MINIFS)
Respuesta rápida
MIN.SI.CONJUNTO devuelve el valor más bajo de las filas que cumplen una o varias condiciones: el presupuesto más barato de una pieza, la primera fecha límite de un proyecto, la nota más baja por encima de cero.
- Sintaxis
=MIN.SI.CONJUNTO(rango_min; rango_criterios1; criterio1; ...)- Uso más común
=MIN.SI.CONJUNTO(C2:C8;B2:B8;"Perno")devuelve 0,37 € (El precio más bajo ofrecido por los pernos)
Igual que MAX.SI.CONJUNTO, devuelve 0 cuando no coincide ninguna fila, y eso puede parecer un resultado real.
- Nombre en inglés
- MINIFS
- Disponible en
- Excel 2019 y posteriores, incluido Microsoft 365
- Categoría
- Cálculos condicionales
- Devuelve
- El valor más bajo que coincide, o 0 si ninguna fila cumple las condiciones.
- Google Sheets
- También disponible en Google Sheets.
Sintaxis
=MIN.SI.CONJUNTO(rango_min; rango_criterios1; criterio1; ...)
En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.
| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
rango_min | Obligatorio | Las celdas en las que se busca el valor más bajo. |
rango_criterios1 | Obligatorio | El primer rango que se comprueba. |
criterio1 | Obligatorio | La condición para el primer rango. |
Ejemplos
Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.
| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| G2 | =MIN.SI.CONJUNTO(C2:C8;B2:B8;"Perno") | 0,37 € | El precio más bajo ofrecido por los pernos |
| G3 | =MIN.SI.CONJUNTO(C2:C8;B2:B8;"Perno";D2:D8;"<=5") | 0,39 € | El perno más barato que puede llegar en 5 días o menos |
| G4 | =MIN.SI.CONJUNTO(C2:C8;C2:C8;">0") | 0,05 € | Se salta el presupuesto de 0 € que hace de marcador |
Pruébalo en vivo
Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.
Ver los datos de ejemplo como tabla
| Presupuesto | Pieza | Precio unitario | Días de plazo | Comprobación | Resultado | |
| Q-1 | Perno | 0,42 € | 6 | Perno más barato | 0,37 € | |
| Q-2 | Tuerca | 0,18 € | 3 | Perno más barato en 5 días | 0,39 € | |
| Q-3 | Perno | 0,37 € | 9 | Precio más bajo mayor que cero | 0,05 € | |
| Q-4 | Arandela | 0,05 € | 2 | |||
| Q-5 | Perno | 0,45 € | 4 | |||
| Q-6 | Tuerca | 0,00 € | 5 | |||
| Q-7 | Perno | 0,39 € | 5 |
Practica MIN.SI.CONJUNTO
Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.
Mejor precio por proveedor
G2, devuelve el precio unitario más bajo ofrecido por el proveedor de F2. Rellena hacia abajo hasta G4.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| Un 0 que debería significar «sin datos» | MIN.SI.CONJUNTO devuelve 0 cuando no coincide nada. Comprueba el recuento con CONTAR.SI.CONJUNTO antes de fiarte de un 0. |
| #¿NOMBRE? | MIN.SI.CONJUNTO necesita Excel 2019 o posterior. En versiones anteriores usa =MIN(SI(B2:B8="Perno";C2:C8)) como fórmula matricial. |
| Ganan los ceros de relleno | Un 0 escrito para indicar «desconocido» se convierte en el mínimo. Añade una condición como ">0" sobre el rango de mínimos. |
Consejos
- MIN.SI.CONJUNTO sobre una columna de fechas devuelve la primera fecha que coincide, como el siguiente plazo de un proyecto.
Preguntas frecuentes
¿Cómo busco el valor mínimo con una condición?
Con =MIN.SI.CONJUNTO(C2:C8;B2:B8;"Perno") en Excel 2019 o posterior.
¿Cómo busco el valor más pequeño mayor que cero?
Con =MIN.SI.CONJUNTO(C2:C8;C2:C8;">0").
Esta página en inglés: MINIFS. Traductor de funciones de Excel: Nombres de las funciones en 8 idiomas. Todas las funciones en español.
Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .