indice regrese el que este mas a la derecha

22/02/2006 - 22:17 por J. Carlos Muñiz S. | Informe spam
para obtener el indice, en base a la fecha, un compañero de este foro me
ayudo con la formula siguiente:

=SI(ESERROR(INDICE($K$3:$Z$3,,COINCIDIR(AC21,K21:Z21,0))),"",INDICE($K$3:$Z$3,,COINCIDIR(AC21,K21:Z21,0)))

pero ahora el detalle es que, si tengo misma fecha en status diferentes, me
regresa unicamente el primer status...

como le puedo indicar o hacer, para que me indique el status mas a la
derecha???

ejemplo:

EXPEDIENTE ENTRADA REVISION APROBACION PAGADO FIRMADO
STATUS
12 12/01 15/01 18/01
20/01 25/01 FIRMADO
15 15/01 12/02 12/02
debe regresar: APROBACION
19 12/02 15/02 15/02
15/02 debe regresar: PAGADO
24


muchas gracias de antemano...

Preguntas similare

Leer las respuestas

#6 J. Carlos Muñiz S.
23/02/2006 - 18:27 | Informe spam
muchas gracias...

me han ayudado mucho con estas opciones..

era exactamente lo que necesitaba.

gracias.


"J. Carlos Muñiz S." escribió en el mensaje
news:
gracias checare estas opciones

y perdon por los cambios... es solo que así me lo estan pidiendo
ahora.

graciasles comentare resultados..


"Héctor Miguel" escribió en el mensaje
news:%
hola, J. Carlos !

y puede que avance un status primero que el otro... esto es:
EXPEDIENTE ENTRADA REVISION archivo aprobacion firmado
PAGADO STATUS
12 12/01 25/03 25/03
15/01 aprobacion




en este caso como se le podria hacer...
empece a aplicar esta otra formula:
=SI(ESERROR(INDICE($L$3:$AA$3,,COINCIDIR(MAX(L13:AA13),L13:AA13,1))),"",INDICE($L$3:$AA$3,,COINCIDIR(MAX(L13:AA13),L13:AA13,1)))
pero, me devuelve el maximo estatus avanzado, sin tomarme en cuenta la
fecha...



[parece que]... has estado 'cambiando de parecer' [en el 'arreglo' de los
datos/rangos que pones como ejemplos] :))
con los datos de esta ultima 'exposicion'... prueba con las siguientes
alternativas...

op1:
=si(contar(l13:aa13),indice($3:$3,,sumaproducto(max(columna(l13:aa13)*(l13:aa13=max(l13:aa13))))),"")

las siguientes serian formulas 'matriciales' [al
introducirlas/editarlas... se terminan con ctrl+mayus+enter]...

op2:
=si(contar(l13:aa13),indice($3:$3,,k.esimo.mayor(si(l13:aa13=max(l13:aa13),columna(l13:aa13)),1)),"")
op3:
=si(contar(l13:aa13),indice($3:$3,,k.esimo.mayor(columna(l13:aa13)*(l13:aa13=max(l13:aa13)),1)),"")

si cualquier duda [o informacio adicional]... comentas ?
saludos,
hector.





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida