Jump to content

Buscar mínimo excepto cero de matriz SI


nanogama

Recommended Posts

Buenas a todos, mi nombre es Agustín y estoy trabajando en un proyecto en el que necesito encontrar el valor mínimo de una columna con dos criterios: que se corresponda a una fila con un determinado valor, y que sea mayor que cero. Tengo una de las columnas (Sector 1), que no tiene ningún cero en la condición, entonces no tuve problemas para obtener todos los minimos haciendo: =MIN(SI(A2:A20=K5;B2:B20)) y ejecutando con Ctrl + Shift + Enter para que sea una matriz. 

Ahora, para los valores de la columna Sector 2, si hay filas con valor 0, y lo que no puedo es descartar esos ceros y que me tome el siguiente. Probé con SI(Y), y poniendo las dos condiciones, pero me devuelve 0. También probé con INDICE y COINCIDIR pero tuve el mismo resultado. Adjunto el archivo. 

Aclaro, la condición 1 es buscar en la Columna A un cierto número, que me devuelva los valores que están en la Columna B y de esos valores encontrar el mínimo distinto de cero (condición 2) 

Desde ya muchas gracias, 

Saludos, 

Agustin. 

1er Entrenamiento Clase 1.xlsx

Link to comment
Share on other sites

Hola,

En cualquier celda de la hoja 'RAW', cambia la fórmula así:

{=MIN(SI((C2:C26>0)*(A2:A26=K5);C2:C26))}

Y para versiones Excel 2019 o superior, puede hacerse:

=MIN.SI.CONJUNTO(C2:C26;C2:C26;">0";A2:A26;K5)

Esta última fórmula no necesita introducirse matricialmente.

Saludos,

Link to comment
Share on other sites

hace 3 horas, nanogama dijo:

Funciona perfecto la primera opción! 

 

Muchas gracias! 

 

Por si no tienes MIN.SI.CONJUNTO que aparece desde Excel 2019 o posterior

Te dejo otra opción con Agregar disponible a partir 2010

=AGREGAR(15,6,C$2:C$26/((C$2:C$26>0)*(A$2:A$26=$K5)),1)

 

Link to comment
Share on other sites

Muchas gracias Gerson!

Tengo otra duda, del mismo estilo. En el caso de mi archivo, la columna F tiene un formato de x;xx,xxx. Al utilizar las fórmulas no me reconoce los valores, entiendo que porque no reconoce el formato.  Habría alguna forma de poder reconocerlos, incluso pasando a algún formato de sólo segundos en una celda auxiliar. El formato es minutos;segundos,décimas. 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

Privacy Policy