por Jose L León Q » 06 Nov 2007 22:55
Estimados Amigos
Gracias por la ayuda que ha sido EXCELente. Comento lo siguiente:
1) Para el código tomé la fórmula no matrial que me envió IOYAMA, la probé en las BD del Cliente (Hoja C en la consulta) y en la BD del Proveedor (Hoja P en la consulta) ambas con 6500 lineas y funcionó correctamente. Ya que evaluá cuenta, contrato e identificación, al cumplince auque sea uno de los tres datos coloca el código.
2) Para "Pagado" utilicé la fórmula del Prof. Galileogali .=SI(LARGO(F2)>0;"Pagado";""), EXCELente.
Con esto "Liquidé dos pájaros de un sólo tiro"
3) Hay algo que quedó en el aire y saltó a última hora (estoy probando sus opiniones) resulta que cuando las activaciones de lineas están bajas pueden activar varias agencias con un mismo código para llegar a la meta establecida por la operadora, esto no es correcto pero sucede (Habilidad del Dpto. de Ventas), por razón la fórmula:
=SI('C'!D2="Pagado";INDICE('C'!$F$2:$F$10000;COINCIDIR(P!G2;'C'!$E$2:$E$10000;0));"")
que coloca la agencia en la hoja P, coloca el primer nombre que encuentra dejando los demas blanco.
SE PODRí