Relación uno a varios

10/01/2009 - 00:13 por Hugo | Informe spam
Tengo un listado de códigos postales y de colonias en la hoja 1 y quiero en
la hoja 2, que al escribir el código postal en una celda, en otra aparezca
automáticamente la colonia a la que corresponde. Ahora lo hago con la función
"BUSCARV", dándole la matriz y la columna donde debe buscar, el problema que
tengo es que para cada código postal pueden corresponder una o varias
colonias y sólo toma la primera o la última. Es decir es una relación uno a
uno y lo que requiero es la relación uno a varios.
 

Leer las respuestas

#1 Héctor Miguel
10/01/2009 - 02:42 | Informe spam
hola, Hugo !

Tengo un listado de codigos postales y de colonias en la hoja 1 y quiero en la hoja 2
que al escribir el codigo postal en una celda, en otra aparezca automaticamente la colonia a la que corresponde.
Ahora lo hago con la funcion "BUSCARV", dandole la matriz y la columna donde debe buscar
el problema que tengo es que para cada codigo postal pueden corresponder una o varias colonias
y solo toma la primera o la ultima. Es decir es una relacion uno a uno y lo que requiero es la relacion uno a varios.



si ya encontraste la manera de indicar a alguna formula "cual" de entre varias colonias "debiera" devolver un codigo repetido...
ve si puedes modificar y aplicar propuestas de busqueda "arbitraria"
-> revisa la seccion: Arbitrary Lookups de la siguiente pagina:
http://www.cpearson.com/Excel/Table...okups.aspx

si el asunto es menos "sencillo" (probablemente) te serviria arreglar datos para listas de validacion condicionadas -?-

op1: prueba a adaptar los ejemplos que encontraras en las siguientes paginas
-> http://www.contextures.com/xlDataVal13.html
-> http://www.contextures.com/xlDataVal02.html
o si lo prefieres... la descarga directa es:
-> http://www.contextures.com/DataValRegionCust.zip

op2: revisa la siguiente conversacion: -> http://tinyurl.com/jknkd
esta un poquitin... larga (pero -creo que- vale la pena que te la recetes completa)

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

Preguntas similares