por xpelos » 31 Ene 2007 16:17
En Fin !!!
Vds disculparán, pero la versión anterior ha resultado un fiasco, por no poner atención donde debía. Y como es así, debo una explicación acerca de algo que sí debe funcionar, en el adjunto.
Sin usar matriciales, hay que definir un rango variable (en azul) en función de dónde se hallen los valores del cliente. Y eso requiere bastante 'pedaleo'.
Siempre que los datos de un cliente estén, si no ordenados, por lo menos, agrupados, esta ristra de funciones cumple:
=INDIRECTO(DIRECCION(COINCIDIR(MAX(INDIRECTO(DIRECCION(COINCIDIR(M1;$A$1:$A$120;0);5)&":"&DIRECCION(COINCIDIR(M1;$A$1:$A$120;0)-1+CONTAR.SI($A$2:$A$120;$M$1);5)));E1:E120;0);4))
La función MAX busca el valor más alto -dentro de la matriz de días de 'días vencidos' que corresponde al cliente- y COINCIDIR busca la fila donde se produce este valor, con lo que la recurrente DIRECCION aportaría los datos de la fecha, que estarían en la columna 4.
Lo anterior no es nada: sólo una 'pájara' (me ocurren de vez en cuando). Gracias a todos por la cortesía de no haberme enviado a paseo antes.