Encuentra enésima grande con criterios y enésimo más pequeño con criterios en Excel
En este artículo, aprenderemos cómo encontrar el n-ésimo más pequeño con los criterios y el n-ésimo más grande con los criterios de la tabla dada en Excel.
Escenario:
En palabras simples, mientras se trabaja con números en números de datos, a veces se da una condición, es decir, cuando necesitamos buscar el quinto valor más alto dado. Puede realizar la solución a este problema fácilmente utilizando las funciones de Excel como se explica a continuación.
Nth más grande con criterios
¿Cómo solucionar el problema?
Para este artículo, se nos pedirá que usemos el enlace: / fórmulas-lógicas-excel-función-grande [función GRANDE]
. Ahora haremos una fórmula con estas funciones. Aquí se nos da una tabla y necesitamos encontrar el enésimo valor más grande en el rango con los criterios dados.
Fórmula genérica:
{ = LARGE ( IF ( c_range = "value" , range ) , n )}
rango_c: valor de rango de criterios: rango de valor de coincidencia de criterios: matriz de resultados n: n-ésimo mayor Nota: No coloque llaves manualmente. Esta es una fórmula de matriz, debe usar Ctrl + Shift + Enter en lugar de solo Enter donde devuelve #NUM! error.
Ejemplo:
Todos estos pueden resultar confusos de entender. Entonces, probemos esta fórmula ejecutándola en el ejemplo que se muestra a continuación.
Aquí tenemos los detalles del pedido con la fecha del pedido, la región y el precio del pedido.
Necesitamos averiguar el quinto precio de pedido más grande de la región este. Aquí, el rango se da usando la herramienta de Excel de rango con nombre.
región (C3: C16)
precio (D3: D16)
En primer lugar, necesitamos encontrar el quinto valor más grande usando la función GRANDE y luego realizar la operación de suma sobre esos 5 valores. Ahora usaremos la siguiente fórmula para obtener la suma
Usa la fórmula:
{ = LARGE ( IF ( region = G5 , price ) , F5 )}
Explicación:
-
La función
link: / tips-if-condition-in-excel [IF]
verifica los criterios que coinciden con todos los valores en la región con el valor Este dado en la celda G5 y devuelve los valores VERDADEROS correspondientes del rango de precios.
GRANDE (\ {58.41; 303.63; FALSO; 153.34; 82.84; FALSO; 520.01; FALSO; 177; FALSO; FALSO; 57.97; 97.72; FALSO}), F5)
-
enlace: / fórmulas-lógicas-excel-función-grande [GRANDE]
La función toma la matriz que tiene todo el rango de precios como se muestra arriba y devuelve el quinto valor más grande de la matriz como se muestra en la siguiente instantánea.
Puede ver la fórmula en el cuadro de fórmula como se muestra en la instantánea anterior. Use Ctrl + Shift + Enter para obtener el resultado.
Como puede ver, la fórmula de matriz devuelve el quinto precio más grande $ 97.72 con la región este.
También puede alimentar una matriz como una matriz, criterios entre comillas y un valor n directamente a la función en lugar de usar la referencia de celda o el rango con nombre.
Usa la fórmula:
{ = LARGE ( IF ( C3:C16 = "West" , D3:D16 ) , 3 )}
Use Ctrl + Shift + Enter
Puede ver que la fórmula funciona bien donde encuentra el enésimo valor más grande con criterios en la tabla.
Nth más bajo con criterios
¿Cómo solucionar el problema?
Para este artículo, se nos pedirá que usemos el enlace: / fórmulas-estadísticas-excel-función pequeña [función PEQUEÑA]
. Ahora haremos una fórmula con estas funciones. Aquí se nos da una tabla y necesitamos encontrar el enésimo valor más pequeño en el rango con los criterios dados.
Fórmula genérica:
{ = SMALL ( IF ( c_range = "value" , range ) , n )}
rango_c: valor de rango de criterios: rango de valor de coincidencia de criterios: matriz de resultados n: n-ésimo mayor Nota: No coloque llaves manualmente. Esta es una fórmula de matriz, debe usar Ctrl + Shift + Enter en lugar de solo Enter donde devuelve #NUM! error.
Ejemplo:
Todos estos pueden resultar confusos de entender. Entonces, probemos esta fórmula ejecutándola en el ejemplo que se muestra a continuación.
Aquí tenemos los detalles del pedido con la fecha del pedido, la región y el precio del pedido.
Necesitamos averiguar el enésimo precio de pedido más pequeño de la región este. Aquí, el rango se da usando la herramienta de Excel de rango con nombre.
región (C3: C16)
precio (D3: D16)
En primer lugar, necesitamos encontrar el quinto valor más pequeño o más bajo usando la función PEQUEÑO y luego buscar la operación que se realizará sobre los valores.
Ahora usaremos la siguiente fórmula para obtener la suma
Usa la fórmula:
{ = SMALL ( IF ( region = G5 , price ) , F5 )}
Explicación:
-
La función
link: / tips-if-condition-in-excel [IF]
verifica los criterios que coinciden con todos los valores en la región con el valor Este dado en la celda G5 y devuelve los valores VERDADEROS correspondientes del rango de precios.
GRANDE (\ {58.41; 303.63; FALSO; 153.34; 82.84; FALSO; 520.01; FALSO; 177; FALSO; FALSO; 57.97; 97.72; FALSO}), F5)
-
enlace: / fórmulas-estadísticas-excel-pequeña-función [PEQUEÑA]
La función toma la matriz que tiene todo el rango de precios como se muestra arriba y devuelve el quinto valor más grande de la matriz como se muestra en la siguiente instantánea.
Puede ver la fórmula en el cuadro de fórmula como se muestra en la instantánea anterior. Use Ctrl + Shift + Enter para obtener el resultado.
Como puede ver, la fórmula de matriz devuelve el quinto precio más pequeño $ 153.34 con la región Este.
También puede alimentar una matriz como una matriz, criterios entre comillas y un valor n directamente a la función en lugar de usar la referencia de celda o el rango con nombre.
Usa la fórmula:
{ = SMALL ( IF ( C3:C16 = "west" , D3:D16 ) , 3 )}
Use Ctrl + Shift + Enter
Puede ver que la fórmula funciona bien donde encuentra el enésimo valor más grande con criterios en la tabla.
Aquí hay algunas notas de observación que se muestran a continuación.
Notas:
-
La fórmula solo funciona con números.
-
No ponga llaves de forma manual. Esta es una fórmula de matriz, debe usar Ctrl + Shift + Enter en lugar de solo Enter donde devuelve #NUM!
error. . El valor de no puede ser mayor que el valor del número de criterios o devuelve #NUM. Error.
-
SI los criterios no coinciden con la fórmula, devuelve un error.
-
La matriz de argumentos debe tener la misma longitud que la función.
Espero que este artículo sobre cómo encontrar el n-ésimo más grande con criterios y el n-ésimo más pequeño con criterios en Excel sea explicativo. Explore más artículos sobre fórmulas de búsqueda en Excel aquí. Si te gustaron nuestros blogs, compártelo con tus amigos en Facebook. Y también puedes seguirnos en Twitter y Facebook. Nos encantaría saber de usted, háganos saber cómo podemos mejorar, complementar o innovar nuestro trabajo y hacerlo mejor para usted. Escríbanos a [email protected]
Artículos relacionados
link: / summing-excel-sumproduct-function [Cómo usar la función SUMPRODUCT en Excel]
: Devuelve la SUMA después de la multiplicación de valores en múltiples matrices en Excel.
link: / summing-sum-if-date-is-between [SUM si la fecha está entre]
: Devuelve la SUMA de los valores entre fechas o períodos dados en Excel.
link: / sumando-suma-si-la-fecha-es-mayor-que-la-fecha-dada [Suma si la fecha es mayor que la fecha dada]
: * Devuelve la SUMA de los valores después de la fecha o período dado en Excel.
link: / summing-2-way-to-sum-by-month-in-excel [2 formas de sumar por mes en Excel]
: * Devuelve la SUMA de valores dentro de un mes específico dado en Excel.
link: / summing-how-to-sum-multiple-columns-with-condition [Cómo sumar múltiples columnas con condición]
: Devuelve la SUMA de valores en múltiples columnas que tienen condición en excel `link: / tips-excel- comodines [Cómo usar comodines en excel *] `: Cuente las celdas que coinciden con las frases usando los comodines en excel
Artículos populares
link: / keyboard-formula-shortcuts-50-excel-shortcuts-to-incrementa-su-productividad [50 atajos de Excel para aumentar su productividad]
: Acelere su tarea. Estos 50 atajos le permitirán trabajar aún más rápido en Excel.
link: / formulas-and-functions-introduction-of-vlookup-function [Cómo usar la función VLOOKUP en Excel]
: Esta es una de las funciones más utilizadas y populares de Excel que se usa para buscar valores de diferentes rangos y sábanas. link: / tips-countif-in-microsoft-excel [Cómo usar la función CONTAR.SI en Excel]
: Cuente valores con condiciones usando esta función asombrosa. No necesitas filtrar tus datos para contar valores específicos. La función Countif es esencial para preparar su tablero.
link: / excel-formula-and-function-excel-sumif-function [Cómo usar la función SUMIF en Excel]
: Esta es otra función esencial del tablero. Esto le ayuda a resumir valores en condiciones específicas.