valor - formulas de excel
Encuentre todos los valores mayores o iguales que un cierto valor (4)
Digamos que tengo la siguiente tabla.
Team Score
AA 81
BB 67
CC 44
DD 1.5
JJ 279
LL 49
TT 201
GG 158
MM 32
HH 89
Quiero que todos los equipos que anotaron más de 80 en otra mesa. Probé la función Index + Match de la siguiente manera, pero solo me da el valor más pequeño mayor que 80.
Aquí está el código:
=INDEX($A$2:$A$11,MATCH(80,$B$2:$B$11,-1))
Aunque puse los valores en el argumento lookup_array en orden descendente, esta función solo me da una respuesta: el valor más pequeño mayor que 80.
Estoy tratando de hacer esto sin tener que ordenar la matriz y con una gran base de datos que te importa. Gracias.
¿Qué hay de usar un Autofiltro? Entonces es bastante flexible al filtrar los valores en el puntaje de la columna.
Cree una tabla dinámica ( Team
para ROWS, Score
para VALORES Sigma, luego filtre la columna Sum of Score
para Filtros numéricos, Mayor que ..., y 80
junto a Mostrar filas donde: is greater than
*
, OK.
*
o tal vez is greater than or equal to
.
Ingrese esta fórmula en D2
y presione CTRL+SHIFT+ENTER
para convertirla en una fórmula de matriz y luego arrástrela hacia abajo.
=INDEX($A$1:$A$11,SMALL(IF($B$2:$B$11>=80,ROW($B$2:$B$11)),ROW(1:1)))
Consulte Cómo buscar un valor en una lista y devolver varios valores correspondientes para obtener detalles.
Si no quiere usar vba, en una tercera columna podría tener
=if(B2 > 80, A2, "")
y copia esa fórmula. Incluso podría poner esta columna de fórmulas en otra pestaña y eliminar las filas que no tienen nada en ellas manualmente o escribir código que lo haga por usted.