Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

matriz de busqueda ipc

26 views
Skip to first unread message

NANER

unread,
Jan 4, 2008, 2:02:02 PM1/4/08
to
hola amigos me gustaria ver si me pueden ayudar:
tengo una hoja con datos de años y meses donde esta el indice de precios x
año y mes, y otra pag. donde necesito buscar que por fecha osea ejmp.
12/02/07 me traiga el indice de precios correspondient al mes feb y año 07.
asi es la matriz:
1999 2000 2001 2002 2003
ene x1 x2 x3 x4 x5
feb x6
mar x7
asi es la busqueda 12/02/07 por ejemplo.
de Antemano Muchas Gracias por su ayuda.
Naner

Duck-pet

unread,
Jan 4, 2008, 3:10:08 PM1/4/08
to
Hola

Espero te sirva este ejemplo,

Tengo una tabla que se llama INPC como encabezado de columnas tengo
los meses (ojo cambie los meses por números) y las filas como años,
todo esto esta guardado en lo que seria la hoja 1(alias INPC), y tengo
en hoja 2 una lista que consulta esta base de datos, para determinar
algunas cosas es necesario extraer importes por meses, para lo que en
la celda A1 de la Hoja 2 capturo la fecha y en A2 tengo la siguiente
formula,

=INDICE(INPC,(COINCIDIR((AÑO(A1)),INPC_AÑO,)),
(COINCIDIR((MES(A1)),INPC_MES,)))

Esta formula me trae lo que seria el importe en esa fecha

te explico algunos detalles

INPC es el nombre que tiene toda la base de datos (incluyendo títulos
de fila y títulos de encabezado =INPC!$A$1:$M$59)


INPC_AÑO es el nombre que tienen los títulos de año ( =INPC!$A$1:$A
$59 )

INPC_MES es el nombre que tienen los títulos de año ( =INPC!$A$1:$M
$1 )

Los nombres de los meses se cambiaron por numero (Enero = 1, Febrero =
2, Marzo = 3, etc.)


Para el ejemplo (tabla) que expones en la formula tendrías que cambiar
el orden de mes y año

=INDICE(INPC,(COINCIDIR((MES(A1)),INPC_MES,)),
(COINCIDIR((AÑO(A1)),INPC_AÑO,)))

Quedando tentativamente así

Saludos

Cualquier duda comentas

Héctor Miguel

unread,
Jan 4, 2008, 10:11:13 PM1/4/08
to
hola, !

> tengo una hoja con datos de a#os y meses donde esta el indice de precios x a#o y mes


> y otra pag. donde necesito buscar que por fecha osea ejmp.

> 12/02/07 me traiga el indice de precios correspondient al mes feb y a#o 07.


> asi es la matriz:
> 1999 2000 2001 2002 2003
> ene x1 x2 x3 x4 x5
> feb x6

> mar x7 (...)

otra alternativa es que:
1) sustituyas los numeros de los a#os anteponiendo otro caracter (p.e. un guion_bajo)
con lo que los identificadores para los a#os quedarian del tipo: _1999 _2000 _2001 _2002 _2003 (etc.)
las etiquetas con los meses las puedes conservar igual (solo para cumplir con los convencionalismos de nombres)

2) selecciona completa tu tabla de indices (encabezados de fila, columna y la tabla de datos) y usas:
(menu) insertar / nombre / crear... (dejando marcado para crear nombres de fila superior y columna izquierda)

3) en la otra hoja, puedes usar el carater de union de rangos (un espacio que separa/une dos referencias) p.e.
para rescatar el indice de feb/2001 usas la formula =feb _2001 o: =_2001 feb (nota el espacio entre las referencias)

saludos,
hector.


0 new messages