BUSCAR UN DATO QUE COINCIDA EN UNA MATRIZ

07/12/2007 - 16:23 por Ariel | Informe spam
SRES/SRAS DEL FORO...
MUY BUENOS DÍAS

Tengo el siguiente inconveniente: Estoy tratando de vincular dos libros, en
el libro de referencia tengo en la columna "A" códigos y a lo largo de la
fila segunda o dos "2" tengo fechas.
¿como puedo hacer en un libro nuevo una fórmula que al completas en la
columna códigos y en la fila una fecha determinada, "me traiga" el valor de
la celda.? Es decir, necesito una fómula en un libro nuevo que,
introduciendo un código en la columna "a" y una fecha el la fila "2" me
traiga el elemento de la matriz de referencia o libro de referencia.
Adicionalmente, si existiese algún código duplicado, ¿me podría traer la
suma de dicho código repetido?

De ante mano mil gracias y espero haber sido claro...

saludos desde MdP

Ariel
 

Leer las respuestas

#1 David
07/12/2007 - 17:47 | Informe spam
Primero, ten en cuenta que mi separador de listas es la coma. Si las
expresiones que te doy no funcionan, prueba cambiarlas por punto y coma.

Partamos de las siguientes suposiciones:

1.
Tus códigos están en el rango A2:A10 de un archivo llamado Libro1.

2.
Tus fechas están en el rango B1:G1 del mismo archivo.

3.
Las celdas B2:G10 contienen los datos que deseas recuperar según el código y
la fecha seleccionada.

4.
En un nuevo libro que vas a guardar en la misma carpeta que Libro1, vas a
escribir el código en B2, y la fecha en B3.

En estas condiciones, si te encuentras en el nuevo libro, la siguiente
fórmula te localizaría la fia en la que se encuentra el código:

=COINCIDIR(B2,[Libro1]Hoja2!$A$2:$A$10,0)

y la siguiente la columna en la que se encuentra la fecha.

=COINCIDIR(B3,[Libro1]Hoja2!$B$1:$G$1,0)

Finalmente, podrías utilizar la función DesRef( ) para desplazarte a partir
de la intersección de los códigos y las fechas del Libro1, hasta el valor que
buscas:

ÞSREF([Libro1]Hoja2!$A$1,COINCIDIR(B2,[Libro1]Hoja2!$A$2:$A$10,0),COINCIDIR(B3,[Libro1]Hoja2!$B$1:$G$1,0),1,1)


El único inconveniente es que los dos libros deben estar abiertos para que
las fórmulas funcionen. Si cierras Libro1, se te retornará un error.
Podrías crear un grupo de trabajo para que se abran simultáneamente...




"Ariel" escribió:



SRES/SRAS DEL FORO...
MUY BUENOS DÍAS

Tengo el siguiente inconveniente: Estoy tratando de vincular dos libros, en
el libro de referencia tengo en la columna "A" códigos y a lo largo de la
fila segunda o dos "2" tengo fechas.
¿como puedo hacer en un libro nuevo una fórmula que al completas en la
columna códigos y en la fila una fecha determinada, "me traiga" el valor de
la celda.? Es decir, necesito una fómula en un libro nuevo que,
introduciendo un código en la columna "a" y una fecha el la fila "2" me
traiga el elemento de la matriz de referencia o libro de referencia.
Adicionalmente, si existiese algún código duplicado, ¿me podría traer la
suma de dicho código repetido?

De ante mano mil gracias y espero haber sido claro...

saludos desde MdP

Ariel



Preguntas similares