Spreadsheet Practice

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_minObligatorioLas celdas en las que se busca el valor más bajo.
rango_criterios1ObligatorioEl primer rango que se comprueba.
criterio1ObligatorioLa 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.

CeldaFórmulaResultadoQué 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
PresupuestoPiezaPrecio unitarioDías de plazoComprobaciónResultado
Q-1Perno0,42 €6Perno más barato0,37 €
Q-2Tuerca0,18 €3Perno más barato en 5 días0,39 €
Q-3Perno0,37 €9Precio más bajo mayor que cero0,05 €
Q-4Arandela0,05 €2
Q-5Perno0,45 €4
Q-6Tuerca0,00 €5
Q-7Perno0,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

En G2, devuelve el precio unitario más bajo ofrecido por el proveedor de F2. Rellena hacia abajo hasta G4.

Errores comunes

Lo que vesPor 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 rellenoUn 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").

Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .