Comparación de columnas

01/04/2006 - 06:53 por Manuel Peralta Torúa | Informe spam
Qué puedo hacer si quiero que en dos bases de datos semejantes se agregue la
fila que le falta a una o se quite la que le sobra a la otra. por ejemplo: si
en la columna A estan los números consecutivos del 1 al 10 con datos
relacionados en las columnas B, C ; y en la D estan los mismos números
pero falta el 6 por ejemplo y con datos de esta lista en las columnas E, F.
La pregunta es: ¿Qué función o proceso de filtro puede lograr que busque e
iguale ambas listas?
De antemano, gracias por su atención

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
01/04/2006 - 08:47 | Informe spam
hola, Manuel !

Mostrar la cita
1) y... [p.e. en el caso que planteas]... que se supone que se debiera 'hacer' con el '6' que esta en una y no en la otra ?
a) agregarlo a la segunda lista ?
b) eliminarlo de la primera lista ?
c) como saber cuando 'le falta a una' ? o... cuando 'le sobra a la otra' ?
nota que la 'semantca' en este caso... pudiera resultar... 'traicionera' :))
si 'le falta a la una'... [resulta obvio que]... -> 'le sobra a la otra' :D
la cuestion es... -> cuando se agrega [y en cual] ?... o... cuando se elimina [y en cual] ???

2) los datos en B:C para A y los datos en E:F para D... debieran ser 'iguales' ?

saludos,
hector.
#2 Manuel Peralta Torúa
01/04/2006 - 10:47 | Informe spam
Mira por ejemplo tengo una lista de alumnos en otras columnas están datos
como edad, sexo promedio, etc La cosa es que en un momento dado me dan la
misma lista pero modificada con alguno de menos o algunos de más, pero como
la lista es larga quisiera una forma de poder unirlas y en algunos casos
eliminar por ejemplo si en la lista nueva tiene uno de menos, porque ya se
dió de baja, pues eliminarlo, lo que pasa es que lo necesito hacer asi porque
en una lista contiene alguna columna diferente y es necesario que coincidan
al unificarse.
Espero ahora si me comprenda y pueda aydarme

"Héctor Miguel" escribió:

Mostrar la cita
#3 Anonimo
01/04/2006 - 18:40 | Informe spam
Te propongo una forma muy poco ortodoxa,
En una tercera hoja o libro, copias los contenidos de ambas listas y los
pones uno debajo del otro. luego ordenas por orden alfabetico y logicamente
te van a aparecer repetidos algunos. vas a eliminar los repetidos y dejar
los que no se repitan.
si tu lista es muy grande y vas a eliminar uno por uno con la opcion
eliminar fila, puedes hacer lo siguiente:
selecciona solo una celda de las que estan repetidas y manteniendo la tecla
CTRL presionada te vas a bajar con el mouse y dar click en todos los
repetidos luego que termines sueltas CTRL luego click derecho en una de las
celdas sombreadas / eliminar todas las filas..,
Espero sea de tu ayuda..
Un saludo.!!


"Manuel Peralta Torúa"
escribió en el mensaje
news:
Mostrar la cita
como
Mostrar la cita
porque
Mostrar la cita
coincidan
Mostrar la cita
le falta a una o se quite la que le sobra a la otra.
Mostrar la cita
al 10 con datos relacionados en las columnas B, C
Mostrar la cita
datos de esta lista en las columnas E, F
Mostrar la cita
busque e iguale ambas listas?
Mostrar la cita
'hacer' con el '6' que esta en una y no en la otra ?
Mostrar la cita
la otra' ?
Mostrar la cita
'traicionera' :))
Mostrar la cita
a la otra' :D
Mostrar la cita
cuando se elimina [y en cual] ???
Mostrar la cita
'iguales' ?
Mostrar la cita
#4 Manuel Peralta Torúa
02/04/2006 - 01:30 | Informe spam
Si señor, excelente, es lo más acercado a lo que quería, lo acabo de probar
como lo sugieres y si funcionó y creo que no hay otra forma yo pensaba en
alguna fórmula pero parece que nadie lo sabe, muchas gracias.
Hay un experto en fórmulas en este foro, que es KL no se si leyó esto.

"Principiante" escribió:

Mostrar la cita
#5 Héctor Miguel
02/04/2006 - 08:27 | Informe spam
hola, Manuel !

Mostrar la cita
1) [con seguridad]... existe la posibilidad de 'lograr' lo que necesitas usando [solo] formulas ;)
aunque [tambien con seguridad] habria que 'convertir' [posteriormente] los resultados a 'constantes'
y haria falta 'conocer' el arreglo [+/- exactamente] de ambos listados
sobre todo, por lo que comentas de [ciertas] 'diferencias' entre sus columnas [y su orden ?]
ademas [dependiendo del numero de registros/filas]... podria resultar en un proceso +/- 'lento'
[sobre todo, si va a ser 'repetitivo' y quisieras que fuera semi/automatico]

2) existe tambien la alternativa de 'automatizar' el proceso [usando codigo o macros y/o eventos]
solo [considera] que... si NO se 'tuviera que adivinar' cual es [de nuevo] 'el arreglo' de ambos listados...
y se pudiera 'saber' cual es 'el que manda'... o cuando se eliminan o agregan [y en cual]...
y 'que hacer'... cuando las columnas sean [o esten] 'diferentes' entre un listado y otro...
seria mas 'facil' [elaborar alguna propuesta] y 'rapido' [para ti de alcanzar una solucion] ;)

3) [p.e.] si [al final de cuentas] lo que vas a hacer EN [o con] la lista 'anterior' ES...
-> 'eliminar' los que ya no esten en la lista 'nueva'...
-> y 'agregar' los que aparecen como 'nuevos' en la lista 'nueva'...
[fuera de las 'diferencias' en las columnas, donde me he quedado 'perdido'] :-(
por que no 'trabajar' [sola y exclusivamente] con la lista 'nueva' ???

seguramente hay datos que no alcanzo a 'apreciar' de tus mensajes [o se te estan 'quedando en el tintero'] -?-
por eso es que [a veces] 'salgo con mi domingo 7'... y ando de 'pregunton' :D

si crees que 'estoy viendo cosas... que no son'... [simplemente] no me hagas caso :))
si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Ads by Google
Search Busqueda sugerida