2 votos

Excel - BUSCARV con priorización

Tengo una hoja de Excel con los siguientes datos:

-----------------------------------------
| Unique line ID  | ID | Status         |
|---------------------------------------|
| 1               | AA | active         |
| 2               | AA | upgraded       |
| 3               | AA | out of service |
| 4               | AB | ...            |
-----------------------------------------

Y tengo otra tabla donde sólo tienen la ID , y tengo que coincidir con la Status , pero quiero dar prioridad a lo y tener lo último de uno, que es el mayor pedido por Unique line ID .

En este ejemplo para AA , tengo que coincidir con el estado out of service .

1voto

Scott Craner Puntos 327

Utilice el índice/fósforo con agregado para obtener el Id único máximo:

=INDEX($C$2:$C$5,MATCH(AGGREGATE(14,6,$A$2:$A$5/($B$2:$B$5=E2),1),$A$2:$A$5,0))

enter image description here

0voto

mahju Puntos 70

Puede ser algo como esto encuentra el último valor (los datos deben ordenarse en IDenter image description here

Gracias

0voto

slayernoah Puntos 683

Si desea mantener sus fórmulas breves y fácilmente comprensible:

Paso 1:

Agregar una columna junto a la ID columna en la que se combina la Unique line ID y ID de columna. Si los datos como por la hoja de abajo, en la celda C2, escriba la fórmula =A2&B2 y arrastre hacia abajo. Esta columna puede más tarde ser oculto.

step1

Paso 2:

En la tabla 2, en el primer estado de la celda, escriba la siguiente fórmula de matriz y arrastre hacia abajo según sea necesario.

=VLOOKUP(MAX(IF(B:B=F2,A:A))&F2,C:D,2,FALSE)

Nota: Cuando se introduce esta información en la primera celda, en lugar de pulsar Enter presione CTRL+MAYÚS+Entrar al tratarse de una fórmula de matriz. { y } aparecerá como en la imagen después de hacer esto.

step2

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: