hacer match con varias columnas

10/03/2008 - 20:12 por Isrrael | Informe spam
hola de nuevo comunidad,

pues tengo una lista en la que se capturan datos de esta manera:

libro A

Fecha Mes Empleado acceso Eco Odo Monto Litros
15-May May IVAN CATARINO LOPEZ 376680943541008 952657 63509 $505.00
86.76
15-May May JAVIER E CONTRERAS P 376680941541000 952528 102553 $700.00
101.7
15-May May EDUARDO GONZALEZ A 376680909541000 952432 193248 $447.23
65
15-May May MIGUEL ANGEL REYES M 376680920541005 952764 32077 $500.00
85.91
15-May May JUAN M TEJEDA RIOS 376680925541000 952602 72784 $550.00
94.5
15-May May JUAN A HERNANDEZ C 376680913541004 952522 199865 $730.00
106
16-May May JOEL J CUAUTENCO V 376680918541009 952802 14490 $550.00
94.5



y en otro listado tengo estos datos:

libro B

empleado acceso FECHA TOTAL litros Odo Eco
JAVIER E CONTRERAS P 376680941541000 15-May-07 $700.00 101.44 103579
952528
JUAN GARAY LOPEZ 376680944541007 16-May-07 $745.00 108 151742
2006CB
EDUARDO ESCARE=O M 376680926541009 18-May-07 $767.00 111.15 102596
952526
EDUARDO ESCARE=O M 376680926541009 22-May-07 $700.00 101.44 103989
952526


Lo que quiero es que en libro B através de una formula pueda ver si existe
en el libro A un registro que coincida con el mismo y que mediante alguna
palabra me indique que si se encuentra "CAPTURADO". Intenté con
IF(AND(rango_libroA=rango_libroB,..., tratando de hacer coincidir la columna
de FECHA, ACCESO y MONTO, ya que en la misma fecha puede hacer más de dos
registros casi iguales, solo varía el MONTO, por lo que es ahi en donde
encuentro problemas, no me localiza ambos registros,

alguna idea?
gracias!
 

Leer las respuestas

#1 Isrrael
11/03/2008 - 18:45 | Informe spam
perfecto!,
no esta demas decir que sumproduct ya lo habia intentado, pero pues
honestamente aun no logro dominar su uso..., ya lei varias veces lo de la
pagina de xldinamic, y ni por que esta super explicado, pues no lo entiendo
totalmente...,

mil gracias Hector,
PD, ya revise el la conversacion de jmterra, y efectivamente eso es parte de
la solucion, pero me fue mas facil convertir a texto, como la primer
propuesta de Julian,

again thanks a lot!

"Héctor Miguel" wrote in message
news:%
hola, Isrrael !

OJO: la siguiente formula debe ser en una sola linea:

=if(sumproduct(
"SI","NO")&" REGISTRADO"

"sobra" comentar que <libroA> debera estar abierto y deberas completar con
el nombre de la hoja :))

si cualquier duda (o te animas a exponer nombres, rangos, formulas, tipo
de datos, etc. etc. etc.)... comentas ?
saludos,
hector.

__ la consulta original __
pues tengo una lista en la que se capturan datos de esta manera:
libro A
Fecha Mes Empleado acceso Eco Odo Monto Litros
15-May May IVAN CATARINO LOPEZ 376680943541008 952657 63509 $505.00
86.76
15-May May JAVIER E CONTRERAS P 376680941541000 952528 102553
$700.00 101.7
15-May May EDUARDO GONZALEZ A 376680909541000 952432 193248 $447.23
65
15-May May MIGUEL ANGEL REYES M 376680920541005 952764 32077
$500.00 85.91
15-May May JUAN M TEJEDA RIOS 376680925541000 952602 72784 $550.00
94.5
15-May May JUAN A HERNANDEZ C 376680913541004 952522 199865 $730.00
106
16-May May JOEL J CUAUTENCO V 376680918541009 952802 14490 $550.00
94.5
y en otro listado tengo estos datos:
libro B
empleado acceso FECHA TOTAL litros Odo Eco
JAVIER E CONTRERAS P 376680941541000 15-May-07 $700.00 101.44
103579 952528
JUAN GARAY LOPEZ 376680944541007 16-May-07 $745.00 108 151742
2006CB
EDUARDO ESCARE=O M 376680926541009 18-May-07 $767.00 111.15 102596
952526
EDUARDO ESCARE=O M 376680926541009 22-May-07 $700.00 101.44 103989
952526
Lo que quiero es que en libro B atraves de una formula pueda ver si
existe en el libro A un registro que coincida con el mismo
y que mediante alguna palabra me indique que si se encuentra "CAPTURADO".
Intente con IF(AND(rango_libroA=rango_libroB,..., tratando de hacer
coincidir la columna de FECHA, ACCESO y MONTO
ya que en la misma fecha puede hacer mas de dos registros casi iguales,
solo varia el MONTO
por lo que es ahi en donde encuentro problemas, no me localiza ambos
registros...




Preguntas similares