miércoles, 10 de junio de 2020

EXCEL: Encuentra los n valores más bajos

Excel formula: Find lowest n values

Fórmula genérica

=K.ESIMO.MENOR(range,n)

Explicación

Para encontrar los n valores más bajos en un conjunto de datos, puede usar la función K.ESIMO.MENOR. Esto se puede combinar con INDICE como se muestra a continuación para recuperar los valores asociados. En el ejemplo que se muestra, la fórmula en F7 es:
=K.ESIMO.MENOR(bid,E7)
Nota: esta hoja de trabajo tiene dos rangos con nombre: oferta (C5: C12) y compañía (B5: B12), que se utilizan por conveniencia y legibilidad.

Cómo funciona esta fórmula

La función pequeña puede recuperar los valores más pequeños de los datos según el rango. Por ejemplo:
=K.ESIMO.MENOR(range,1) // smallest
=K.ESIMO.MENOR(range,2) // 2nd smallest
=K.ESIMO.MENOR(range,3) // 3rd smallest
En este caso, el rango simplemente proviene de la columna E.

Recuperar valores asociados

Para recuperar el nombre de la empresa asociada con las ofertas más pequeñas, utilizamos INDICE y COINCIDIR. La fórmula en G7 es:
=INDICE(company,COINCIDIR(F7,bid,0))
Aquí, el valor en la columna F se usa como el valor de búsqueda dentro de COINCIDIR, con la oferta de rango con nombre (C5: C12) para lookup_array, y el tipo de coincidencia establecido en cero para forzar la coincidencia exacta. COINCIDIR luego devuelve la ubicación del valor a INDICE como un número de fila. INDICE luego recupera el valor correspondiente de la compañía de rango nombrada (B5: B12).
La fórmula todo en uno para obtener el nombre de la empresa en un solo paso se vería así:
=INDICE(company,COINCIDIR(K.ESIMO.MENOR(bid,E7),bid,0))
Nota: si sus valores contienen duplicados, puede obtener vínculos cuando intente clasificar. Puede usar una fórmula como esta para romper los tiempos.

Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT