Problema - Listas de validación y nombres definidos

12/09/2005 - 17:15 por Marta | Informe spam
Buenas tardes,

Hace unos meses (en junio) colgué una pregunta en el foro que me
respodísteis muy bien... logré hacer lo que preguntaba, aunque el fichero en
cuestión tiene un error, y al intentar recuperar el mensaje del foro, parece
que ya no está ???

El caso, voy a intentar resumir lo que era, a ver si alguien sabe dónde está
el fallo.

Lo que yo quería era usar dos campos desplegables: en el primero saldrían
los productos y según el producto elegido en el primero, en el segundo
saldrían los subproductos correspondientes a ese producto.
Para ello, me comentásteis que podía usar nombres con referencia a rangos
dinámicos y reglas de validación por lista.
Funcionó muy bien, pero hoy lo he vuelto a abrir y me encuentro con que al
desplegar la primera lista (la de producto), falta uno de ellos, que en la
Hoja donde están definidos los nombres, corresponde a la última columna.
He intentado cambiar esta columna por la anterior, y lo que ocurre es que
siempre en el desplegable falta la última.
Para que lo veáis más claro, si tengo 10 categorías de productos, al abrir
el desplegable de la primera hoja, solo aparecen los 9 primeros.
De verdad que cuando lo hice no ocurría, y no entiendo qué cambio ha podido
haber.

El caso es que en la Hoja donde están definidos los distintos nombres, entro
en Insertar-Nombre-Definir, y de las distintas cosas que definimos, me coloco
sobre el nombre "productos" (que es el que hace referencia a los nombres de
los productos) y la fórmula que hay dentro es:
ÞSREF(Hoja1!$A$1;;;1;CONTARA(Hoja1!$1:$1))

Si sirve de ayuda, os digo qué otros nombres hay definidos en esta hoja (que
se llama Hoja1). Os los pongo por orden de arriba a abajo:

cLista
=EXTRAE(DIRECCION(1;Desplaza);2;ENCONTRAR("$";DIRECCION(1;Desplaza);2)-2)
Desplaza =COINCIDIR(Producto;Productos;0)
Lista
ÞSREF(Hoja1!$A$1;1;Desplaza-1;CONTARA(INDIRECTO("hoja1!"&cLista&":"&cLista))-1)
Producto =Evaluacion!$C$10
Productos ÞSREF(Hoja1!$A$1;;;1;CONTARA(Hoja1!$1:$1))

Esta es la Hoja1, donde tengo los productos y subproductos, el nombre del
producto en la fila 1 de cada columna, y debajo de cada uno sus productos.

Después tengo la hoja llamada Evaluacion, que es donde tengo las dos cajas.
La primera de ellas es la que despliega los productos, y está validada como
Datos-Validación-Permitir Lista-Origen =Productos.
La segunda caja, donde se ven los subproductos correspondientes a cada
productos, es igual solo que Origen=Lista.

Espero haberme explicado bien... ¿cómo puedo hacer para que me salgan todos
los nombres de productos y no me falte ninguno?

Muchísimas gracias por toda vuestra ayuda,

Marta

Preguntas similare

Leer las respuestas

#1 daniel_hg
12/09/2005 - 18:17 | Informe spam
Visista esta dirección
http://contextures.com/xlDataVal02.html#Dynamic

"Marta" escribió en el mensaje
news:
Buenas tardes,

Hace unos meses (en junio) colgué una pregunta en el foro que me
respodísteis muy bien... logré hacer lo que preguntaba, aunque el fichero
en
cuestión tiene un error, y al intentar recuperar el mensaje del foro,
parece
que ya no está ???

El caso, voy a intentar resumir lo que era, a ver si alguien sabe dónde
está
el fallo.

Lo que yo quería era usar dos campos desplegables: en el primero saldrían
los productos y según el producto elegido en el primero, en el segundo
saldrían los subproductos correspondientes a ese producto.
Para ello, me comentásteis que podía usar nombres con referencia a rangos
dinámicos y reglas de validación por lista.
Funcionó muy bien, pero hoy lo he vuelto a abrir y me encuentro con que al
desplegar la primera lista (la de producto), falta uno de ellos, que en la
Hoja donde están definidos los nombres, corresponde a la última columna.
He intentado cambiar esta columna por la anterior, y lo que ocurre es que
siempre en el desplegable falta la última.
Para que lo veáis más claro, si tengo 10 categorías de productos, al abrir
el desplegable de la primera hoja, solo aparecen los 9 primeros.
De verdad que cuando lo hice no ocurría, y no entiendo qué cambio ha
podido
haber.

El caso es que en la Hoja donde están definidos los distintos nombres,
entro
en Insertar-Nombre-Definir, y de las distintas cosas que definimos, me
coloco
sobre el nombre "productos" (que es el que hace referencia a los nombres
de
los productos) y la fórmula que hay dentro es:
ÞSREF(Hoja1!$A$1;;;1;CONTARA(Hoja1!$1:$1))

Si sirve de ayuda, os digo qué otros nombres hay definidos en esta hoja
(que
se llama Hoja1). Os los pongo por orden de arriba a abajo:

cLista
=EXTRAE(DIRECCION(1;Desplaza);2;ENCONTRAR("$";DIRECCION(1;Desplaza);2)-2)
Desplaza =COINCIDIR(Producto;Productos;0)
Lista
ÞSREF(Hoja1!$A$1;1;Desplaza-1;CONTARA(INDIRECTO("hoja1!"&cLista&":"&cLista))-1)
Producto =Evaluacion!$C$10
Productos ÞSREF(Hoja1!$A$1;;;1;CONTARA(Hoja1!$1:$1))

Esta es la Hoja1, donde tengo los productos y subproductos, el nombre del
producto en la fila 1 de cada columna, y debajo de cada uno sus productos.

Después tengo la hoja llamada Evaluacion, que es donde tengo las dos
cajas.
La primera de ellas es la que despliega los productos, y está validada
como
Datos-Validación-Permitir Lista-Origen =Productos.
La segunda caja, donde se ven los subproductos correspondientes a cada
productos, es igual solo que Origen=Lista.

Espero haberme explicado bien... ¿cómo puedo hacer para que me salgan
todos
los nombres de productos y no me falte ninguno?

Muchísimas gracias por toda vuestra ayuda,

Marta




Respuesta Responder a este mensaje
#2 Héctor Miguel
12/09/2005 - 18:41 | Informe spam
hola, Marta !

... una pregunta en el foro... logre hacer lo que preguntaba
... el fichero en cuestion tiene un error, y al intentar recuperar el mensaje del foro, parece que ya no esta ???
... queria... usar dos campos desplegables: en el primero... los productos y... en el segundo ... los subproductos [...]



cuando no encuentres respuestas 'anteriores' en algun grupo de noticias :-(
siempre podras recurrir a los buscadores 'universales' [como google] :))
[me parece que] las conversaciones que buscas estan en... http://tinyurl.com/beg6n

saludos,
hector.
Respuesta Responder a este mensaje
#3 Marta
12/09/2005 - 19:33 | Informe spam
Gracias a los dos!

Maravillosos recursos los de ambos!

Si tuviera cualquier duda os lo hago saber.

Saludos,

Marta

"Héctor Miguel" wrote:

hola, Marta !

> ... una pregunta en el foro... logre hacer lo que preguntaba
> ... el fichero en cuestion tiene un error, y al intentar recuperar el mensaje del foro, parece que ya no esta ???
> ... queria... usar dos campos desplegables: en el primero... los productos y... en el segundo ... los subproductos [...]

cuando no encuentres respuestas 'anteriores' en algun grupo de noticias :-(
siempre podras recurrir a los buscadores 'universales' [como google] :))
[me parece que] las conversaciones que buscas estan en... http://tinyurl.com/beg6n

saludos,
hector.



Respuesta Responder a este mensaje
#4 Marta
13/09/2005 - 12:06 | Informe spam
Hola a todos de nuevo!

La verdad es que no sé qué pasa, pero repito todo tal cual lo hice
anteriormente y me sigue ocurriendo lo mismo: la última columna de mis
productos no aparece... Tengo 14 categorías de productos, y en el desplegable
solo salen las 13 primeras...

He probado a hacerlo todo de cero, no modificando el fichero que tengo, sino
haciéndolo de cero, y nada, todo igual...

¿Sabéis por qué pasa esto y qué puedo hacer para solucionarlo?

Muchas gracias

"Marta" escribió:

Gracias a los dos!

Maravillosos recursos los de ambos!

Si tuviera cualquier duda os lo hago saber.

Saludos,

Marta

"Héctor Miguel" wrote:

> hola, Marta !
>
> > ... una pregunta en el foro... logre hacer lo que preguntaba
> > ... el fichero en cuestion tiene un error, y al intentar recuperar el mensaje del foro, parece que ya no esta ???
> > ... queria... usar dos campos desplegables: en el primero... los productos y... en el segundo ... los subproductos [...]
>
> cuando no encuentres respuestas 'anteriores' en algun grupo de noticias :-(
> siempre podras recurrir a los buscadores 'universales' [como google] :))
> [me parece que] las conversaciones que buscas estan en... http://tinyurl.com/beg6n
>
> saludos,
> hector.
>
>
>
Respuesta Responder a este mensaje
#5 Héctor Miguel
13/09/2005 - 17:58 | Informe spam
hola, Marta !

... repito todo tal cual lo hice anteriormente y me sigue ocurriendo lo mismo: la ultima columna de mis productos no aparece
... Tengo 14 categorias de productos, y en el desplegable solo salen las 13 primeras...



de acuerdo con la formula con la que defines el nombre para las categorias de los 14 productos [segun mensaje anterior]...
-> productos -> ÞSREF(Hoja1!$A$1;;;1;CONTARA(Hoja1!$1:$1))
-> inicia la primer categoria en 'A1' -> ÞSREF(Hoja1!$A$1;;; <-
-> se incluye solamente la fila 1 -> 1; <-
-> NO hay celdas vacias intermedias -> CONTARA(Hoja1!$1:$1)) <-

-> lo anterior significa que tus 14 categorias de productos estan en la hoja1 EN el rango 'A1:N1'
y que no existen celdas vacias entre 'A1' y 'N1' -?-
-> [probablemente] la celda 'A1' esta vacia... y estas 'perdiendo' la presentacion de la ultima categoria ingresada -?-

comentas [si hubiera] algun detalle adicional ?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida