UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo

No se pueden hacer consultas de Excel o VBA por mensaje privado.
Utiliza el botón buscar del foro y te ahorras tiempo para obtener "ayuda".

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

silverioyantonia


Hola,
he estado leyendo como resolviais una duda referente a este tema pero en hojas diferentes, ¿hay manera de hacer lo mismo pero en libros diferentes sin tenerte que copiar la hoja de uno en otro?


Gracias

tyno


Hola antonia,(supongo que eres antonia)
Creo que se podría hacer eso que pides con una macro, pero hay que ver como están dispuestos los datos de los  libros que vas a utilizar. Saludos

Igtelo


Hola silverioyantonia / Tyno.

Además de poder hacerse con macros, también se puede hacer con fórmulas.
Se presentan 2 casos: Uno cuando ambos libros están abiertos y el 2o. cuando solo está abierto un libro o archivo.
Trataré de explicar para el 2o. Caso que es un poco más complicado que el primero:

1.- Supongamos que los datos del Libro1 se encuentran en la Hoja1 en el rango C3:C8 y éste archivo o libro se encuentra cerrado.

2.- Los datos del Libro2 en la hoja1 en el rango B3:B12 (este tiene más datos o pueden ser menos).

Ambos archivos o libros se encuentran guardados en el escritorio dentro de una carpeta que se llama Prueba.

La fórmula a utilizar en el libro2:

=COINCIDIR(B3,'C:\Escritorio\Prueba\[Libro1.xlsx]Hoja1'!$C$3:$C$8,0)


El nombre del archivo debe ir entre corchetes [  ]
La ruta es importante colocar en su lugar correcto los apostrofos ' uno antes de C y otro entre 1 y !

El ejemplo que dejo tiene la ruta de acuerdo a como yo lo tengo en mi computadora, modifica la ruta a como tú lo tienes en tu computadora y te debe funcionar.

Espero se entienda.

Saludos
Ignacio Téllez
Archivos
New folder (2).zip
No tienes los permisos para descargar los archivos.
(66 KB)

silverioyantonia


Muchas gracias,

Una duda la fórmula que me pones ¿es lo mismo que utilizar buscarv?

Por otro lado me surge otra duda referente a esto:

- Tengo dos hojas excel (o libros): en una de ellas tengo muchas columnas con datos, una de esas columnas son xej números de oficinas y otra columna proveedores, en la otra hoja tengo también números de oficinas  y quiero que en esta última me devuelva el numero de oficina si coincide con la hoja 1 y ademas si es de un determinado proveedor.

Espero haberme explicado.

Un saludo!

Igtelo


Hola Silverioyantonia.

1.- COINCIDIR NO es lo mismo que BUSCARV. Lee la ayuda de Excel y verás la diferencia entre ambas.

2.- Tienes 2 hojas o 2 libros? Son cosas distintas, el libro contiene hojas.
Lo que tratas de decir es que tienes 2 libros y que en uno tienes una hoja con ciertos datos y en la hoja del otro libro tienes otros. Hay que tener cuidado en esto porque causa confusión.

Para lo que pretendes una forma de solucionarlo seria con la función SUMAPRODUCTO, lo aplicas de igual forma con la ruta pero la sintaxis de SUMAPRODUCTO sería con 2 criterios.

Sube tu archivo con solo unos cuantos renglones y te hacemos la fórmula, sino nos seguimos alargando y no damos solución.

Saludos
Ignacio Téllez

silverioyantonia


Hola!

A ver si me explico bien, subo dos archivos, libro 1 y libro 2.
En el libro 1 hay números de oficinas y de proveedores.
En el libro 2 hay números de oficinas.

Quiero que en el libro 2 por ejemplo en la columna d, me devuelva el número de oficina si lo encuentra en el libro 1 y además si pertenece al proveedor "pepe".

Gracias.

Un saludo.
Archivos
archivos.zip
No tienes los permisos para descargar los archivos.
(12 KB)

Igtelo


Hola silverioyantonia.

Te adjunto archivo con el resultado que quieres, recuerda que es para cuando tienes abierto un solo libro. Lo tedioso de ésta forma es la ruta pero si se puede.

Para que no tengas tanto trabajo con lo de la ruta, "arrastra" el archivo a tu escritorio.

Saludos
Ignacio Téllez
Archivos
Silverio.zip
No tienes los permisos para descargar los archivos.
(85 KB)

silverioyantonia


hola de nuevo,

lo he intentado de mil maneras diferentes y no me sale, me dan todos los valores 0...

No sé que hago mal:
=SUMAPRODUCTO('H:\SC000711\000 CONTROL PROYECTOS R22 Y TELEGESTIÓN\[02 - FACTURACIÓN GENERAL -R22 Y TELEGESTIÓN.xlsx]FACTURACIÓN GENERAL'!$B:$B=A2)*('H:\SC000711\000 CONTROL PROYECTOS R22 Y TELEGESTIÓN\[02 - FACTURACIÓN GENERAL -R22 Y TELEGESTIÓN.xlsx]FACTURACIÓN GENERAL'!$E:$E="isd")*('H:\SC000711\000 CONTROL PROYECTOS R22 Y TELEGESTIÓN\[02 - FACTURACIÓN GENERAL -R22 Y TELEGESTIÓN.xlsx]FACTURACIÓN GENERAL'!$B:$B)


Me pide que actualice, y que abra el archivo de facturacion y pone todo 0.

Igtelo


Que tal silverioyantonia.

Hay vas, hay vas!!! No te desesperes. Fijate bien como estás metiendo los datos y compáralos con el ejercicio que resolví.

Por lo que veo, te está costando trabajo la sintaxis de SUMAPRODUCTO te dejo un ejemplo que solo trabaja en una sola hoja y practiques dicha SINTAXIS.

Saludos
Ignacio Téllez
Archivos
Ejemplo SUMAPRODUCTO.xlsx
No tienes los permisos para descargar los archivos.
(14 KB)

silverioyantonia


Pues sí, me estoy desesperando, no veo el error, en la fórmula que te pegué faltan paréntesis que si estaban...

El primer término va al libro de facturación (el cual está cerrado) a la columna de oficians y le digo que sea igual a la celda de la primera oficina que tengo en el otro libro (llamado control)

El segundo término va al libro de facturación (el cual está cerrado) a la columna de proveedor y le digo que sea igual al nombre del proveedor que quiero.

Y el terder término le indico que la columna de oficinas del libro de facturación (el cual está cerrado)

He repasado parentesis, signos,..

Cuando le doy al enter me pide que actualice datos y que abra el libro de facturación.., la última vez que lo he intentado en lugar de 0 me ha dado valor erróneo o algo así..
Me estoy volviendo locaaaaaa!!!!
El excel no es lo mío..

Igtelo


Hola Silverioyantonia.

Jejeje. Calma, calma. Por eso les decimos que suban sus archivos sino los tenemos no podemos darnos cuenta en donde anda la falla y para nosotros es imposible ayudarlos sin ellos.

Sube tus archivos solo con unas cuantas líneas y columnas, es decir lo que interviene para encontrar el resultado lo demás no tiene caso, así podré ver que está fallando.

Saludos
Ignacio Téllez

silverioyantonia


Gracias.

Ahí va....

Ahora en lugar de o todo me dá error en valor, No 
Archivos
EJEMPLO.zip
No tienes los permisos para descargar los archivos.
(95 KB)

Igtelo


Hola silverioyantonia.

Aqui te va resuelto, es completamente igual al ejemplo que te dí anteriormente. Compara éstas fórmulas con las que estabas metiendo, ve los signos de pesos $, se llaman referencias absolutas.

Te lo dejé para 2000 registros, si requieres más sólo cambia la cantidad: 3000, 4000, 15000 etc.

Saludos
Ignacio Téllez
Archivos
EJEMPLO.zip
No tienes los permisos para descargar los archivos.
(156 KB)

silverioyantonia


Muchas gracias!

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.