Página 1 de 1

Celdas dependientes cuadro lista despegable

Publicado: Vie Mar 24, 2023 8:57 am
por Chorcho
Buenos días, un saludo y gracias de antemano.

Adjunto una hoja muy básica y explico lo que necesito hacer.

En la columna A, están los nombres de los que se alimenta la lista despegable.
En B2 está la lista despegable.
En la columna C hay simplemente una numeración correlativa.

Lo que quiero.
La primera vez que elija un valor de la lista despegable, este aparezca de D1
Si vuelvo a utilizar la lista que no me borre ese valor de D1 y me ponga el nuevo valor en D2, el siguiente en D3 etc

Lo intenté utilizando otra celda como contador y que el resultado dependa del contador, pero al estar relacionada la fórmula con B2 (la lista despegable, siempre me cambia los valores cuando cambio de nombre.

Resumiendo: elijo Alba, luego Margarita, luego Vanesa

Y quiero que me vaya apareciendo:

1 Alba
2 Margarita
3 Vanesa

y no consigo hacerlo funcionar.

Gracias.

Re: Celdas dependientes cuadro lista despegable

Publicado: Vie Mar 24, 2023 2:25 pm
por Chorcho
Se me ocurre con un evento "al actualizar" en la celda de la lista desplegable y hacerlo por código, pero se me escapa.

Re: Celdas dependientes cuadro lista despegable

Publicado: Vie Mar 24, 2023 2:58 pm
por Neftali R
Buen día,

Lo puedes hacer con macros, pero si no sabes hacer macros tú mismo, es problemático utilizarlos, así que lo hice con formulas en su lugar, tienes que activar la iteración para que funcione correctamente, y si dejas la celda B2 en blanco, salta un error en las celdas que no tienen información, pero hace lo que pediste.

No sé si usas LibreOffice u OpenOffice, ya que no tienes firma, te voy a dar las intrucciones para actuvar el cálculo iterativo en LibreOffice.

Herramientas>Opciones>LibreOffice Calc>Calcular>Referencias Iterativas.

Re: Celdas dependientes cuadro lista despegable

Publicado: Lun Mar 27, 2023 1:12 pm
por Chorcho
Hola Neftali R

El archivo que me envías hace justo lo que pido, tengo que investigar más sobre cómo poder vaciar de "resultado" esas celdas sin borrar la fórmula, pero en principio lo que hace es justo lo que pedía. Muchas gracias.

A mí sí me sale mi firma y pone "OpenOffice 4.1.1", de todas formas me funciona sin hacer ningún cambio en la configuración. Muchas gracias.

Re: Celdas dependientes cuadro lista despegable

Publicado: Mar Mar 28, 2023 10:12 am
por Chorcho
Hola Neftali R

Aunque el ejemplo que envías funciona perfectamente, no entiendo muy bien el funcionamiento en cuanto a que si vacío de contenido la columna D (la de los resultados), si empiezo desde cero con las misma fórmulas no funciona. Y es fundamental que según el resultado de una celda se borren todos los resultados de la columna D y empiece otra vez desde D1.

Gracias

Re: Celdas dependientes cuadro lista despegable

Publicado: Mar Mar 28, 2023 1:07 pm
por Neftali R
Buen día,

Agregué una pequeña verificación para que si en la celda F2 haya una "X", se reinicie la lista, eso es algo que en teoría se puede adaptar fácilmente para lo que necesitas, en caso de no poder hacerlo, comparte la información completa para poder hacerlo.

Re: Celdas dependientes cuadro lista despegable

Publicado: Mar Mar 28, 2023 1:48 pm
por Chorcho
Hola Neftali R:

Gracias por tu paciencia y ayuda.

La misma solución ya la había aplicado yo pero en vez de tener una "celda de Control" con una X, le puse una Z. ;)

Pero el problema es que después de poner el caracter en esa celda, efectivamente la lista se reinicia, pero no vuelve a funcionar, a partir de ahí aunque elijas nombres de la lista despegable, el listado de resultados siempre queda vacío.

Ya lo había intentado, procuro pelearme con las cosas antes de volver a preguntar, palabrita.

Gracias de nuevo.

Re: Celdas dependientes cuadro lista despegable

Publicado: Mar Mar 28, 2023 1:56 pm
por Chorcho
Hola de nuevo Neftali R:

Perdón, pero no sé por qué motivo no me funcionaba correctamente, y era un tema de formato de celda.

Ya funciona correctamente.

Muchas Gracias!!!!!

Re: Celdas dependientes cuadro lista despegable

Publicado: Lun Abr 10, 2023 5:28 pm
por Karos
:super: :bravo: .