conexiones y actualizacion

6 envíos / 0 nuevos
Último envío
Mcarlos
Imagen de Mcarlos
Offline
última acción: Hace 1 semana 4 días
alta: 07/10/2019 - 18:11
Puntos: 45
conexiones y actualizacion

Hola amigos, nuevo por aquí y loco por encontrar una solución a mi problema

Tengo un fichero padre el cual necesito actualizar las existencias a través de otro fichero que me manda el proveedor diariamente. El fichero diario trae en común varias columnas. Una de ellas el ean. Estas columnas a veces no mantienen el orden de los artículos, por lo cual hay que buscar y colocar las existencias al artículo correspondiente y actualizarlo.

Espero vuestra ayuda pues estoy perdidisimo

 

Muchas Gracias ¡!

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 22 mins 3 segs
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 10530
Supongo que con la función

Supongo que con la función BUSCARV puedes encontrar los valores que necesitas, y luego copiar y pegar valores para quitar la fórmula y quedarte con los valores solamente.

 

Data Tools Suite
datos y tablas con Excel

Mcarlos
Imagen de Mcarlos
Offline
última acción: Hace 1 semana 4 días
alta: 07/10/2019 - 18:11
Puntos: 45
Hola, gracias lo primero.Son

Hola, gracias lo primero.

Son unas 6000 lineas, cada linea una referencia, seria una locura hacerlo a mano.

Tiene que ser algo que con una formula sobre valores comunes,  que cada linea este indentificada y colocar el valor de existencias del archivo que me llega del proveedor pisando el anterior.. 

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 22 mins 3 segs
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 10530
yo no digo que lo hagas a

yo no digo que lo hagas a mano uno a uno

me refería a utilizar una fórmula para calcular un valor. Luego puedes extender esa fórmula a toda la lista de 6000 valores o los que sean (doble clic en la esquina inferior derecha de la celda para que se extienda la fórmula hacia abajo) y luego copiar y pegar valores para quitar la fórmula y quedarte con los resultados.

Eso de "pisando el anterior" Excel no lo entiende. o tienes una fórmula o tienes un valor, y si quieres sustituir algo que tenías antes, tendrás que sustituirlo a mano. Excel no tiene un valor fijo pero que cuando "algo" ocurra lo recalcule con una fórmula y se vuelve a quedar fijo.

 

Data Tools Suite
datos y tablas con Excel

Mcarlos
Imagen de Mcarlos
Offline
última acción: Hace 1 semana 4 días
alta: 07/10/2019 - 18:11
Puntos: 45
Quiero entender tu idea pero

Quiero entender tu idea pero no termino de verla .

Mas tarde intento subir los excel 

Cron
Imagen de Cron
Offline
última acción: Hace 4 días 18 horas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12455
Si los títulos son todos

Si los títulos son todos iguales, aunque no siempre estén en el mismo orden, puedes hacer lo siguiente:

Utiliza BUSCARV como dice Paco. Como sabes, el tercer parámetro de BUSCARV es el número de columnas que hay que desplazarse hacia la derecha para encontrar el resultado. En vez de poner un número, lo vamos a calcular con COINCIDIR.

Por ejemplo, queremos la columna EAN, que a veces es la columna F, otras veces la G... Y queremos el EAN del artículo 25. Podemos hacer esto:

=BUSCARV(25;'[Archivo otro.xlsx]Hoja que sea'!$A$1:$Z$10000;     COINCIDIR("EAN";'[Archivo otro.xlsx]Hoja que sea'!$A$1:$Z$1;0) -1     ;FALSO)

Si te das cuenta, he puesto un -1 detrás del coincidir para que funcione correctamente. Y he separado con espacios el tercer parámetro para que se vea bien.

Un saludo