Devuelve n resultados coincidentes solo cuando se cumplen los criterios, ordenados del valor más alto al más bajo

Devuelve n resultados coincidentes solo cuando se cumplen los criterios, ordenados del valor más alto al más bajo

Estoy tratando de crear una fórmula de Excel que busque en una columna de datos y encuentre valores en la columna que sean mayores o iguales a 10 y luego devuelva esos valores de mayor a menor.

Pensé que esto sería tan fácil como usar la siguiente fórmula:

  • =LARGE($AB$1:$AB$10080>=10,1)

Sin embargo, por alguna razón, esto simplemente devuelve un 0, seguido de errores.

Para aclarar lo anterior,aquíes un ejemplo de lo que estoy tratando de lograr. Espero que AC1 sea 12, AC2 sea 11 y luego AC3 sea un error. Cualquier consejo sería apreciado, gracias.

Respuesta1

Estabas en el camino correcto.

=LARGE(IF(AB1:AB9>10,AB1:AB9),ROW())

La fórmula es una fórmula matricial-CTL+SHIFT+ENTER

ingrese la descripción de la imagen aquí

Respuesta2

Si está utilizando Excel 365, esto probablemente le funcione:

=SORT(FILTER($A$2:$A$29,$A$2:$A$29>10),,-1)

ingrese la descripción de la imagen aquí

Respuesta3

Los diez números principales mayores o iguales a 10, ordenados de forma descendente, usando fórmulas de matriz dinámica en Excel 365. La fórmula en la celda C2 se despliega automáticamente, no es necesario copiarla.

=INDEX(SORT(FILTER(A1:A31,A1:A31>=10),,-1),SEQUENCE(10))

ingrese la descripción de la imagen aquí

información relacionada