[RESUELTO] Hacer tablas en calc.

Discute sobre la aplicación de hojas de cálculo
Responder
Rudigc
Mensajes: 3
Registrado: Sab Abr 11, 2020 9:54 am
Ubicación: Sevilla

[RESUELTO] Hacer tablas en calc.

Mensaje por Rudigc »

Buenas, soy nuevo en LibreOffice y además con muy pocos conocimientos jejejje. Me gustaría saber si se pudiera hacer una tabla en calc (en microsoft si se puede) de modo que cuando haga una lista desplegable que se alimente de esta tabla esté siempre actualizada. Al hacer las listas desplegables tengo que poner un rango de celdas de donde se alimente y en cuanto añado una linea más en la tabla origen tengo que modificar también el rango de la lista desplegable.
Gracias y un saludo.
Última edición por Rudigc el Dom Abr 12, 2020 9:33 am, editado 1 vez en total.
LibreOffice 6.3 en Windows 10
Avatar de Usuario
PepeOooSevilla
Mensajes: 1480
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Re: Hacer tablas en calc.

Mensaje por PepeOooSevilla »

Hola.

En primer lugar, te damos la bienvenida al Foro y, por favor, no dejes de leer la Guía de supervivencia.

En segundo lugar,
... soy nuevo en LibreOffice y además con muy pocos conocimientos ...
Esto tiene fácil arreglo. Comienza con este Manual de OpenOffice Calc de nuestro compañero SLV-es.

Y, en tercer lugar,
  • Al adjuntar un archivo de ejemplo con la consulta planteada aumenta y mucho las posibilidades de conseguir una respuesta adecuada (sin datos personales, que este es un foro público). Los voluntarios no siempre tenemos tiempo para, partiendo de cero, crear un archivo que, al final, no se corresponderá exactamente con el problema indicado.
Si no sabes cómo subir un archivo, consulta Cómo adjuntar un archivo.
Saludos cordiales.
LibreOffice 6.4.6. Windows 10. Java 8 rev. 261 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
Rudigc
Mensajes: 3
Registrado: Sab Abr 11, 2020 9:54 am
Ubicación: Sevilla

Re: Hacer tablas en calc.

Mensaje por Rudigc »

PepeOooSevilla escribió:Hola.

En primer lugar, te damos la bienvenida al Foro y, por favor, no dejes de leer la Guía de supervivencia.

En segundo lugar,
... soy nuevo en LibreOffice y además con muy pocos conocimientos ...
Esto tiene fácil arreglo. Comienza con este Manual de OpenOffice Calc de nuestro compañero SLV-es.

Y, en tercer lugar,
  • Al adjuntar un archivo de ejemplo con la consulta planteada aumenta y mucho las posibilidades de conseguir una respuesta adecuada (sin datos personales, que este es un foro público). Los voluntarios no siempre tenemos tiempo para, partiendo de cero, crear un archivo que, al final, no se corresponderá exactamente con el problema indicado.
Si no sabes cómo subir un archivo, consulta Cómo adjuntar un archivo.
Saludos cordiales.
Gracias por la respuesta, adjunto archivo con ejemplo.
En la columna B tengo una celda desplegable que se alimenta de la tabla A. Mi consulta es como hacer para que aumentando la tabla A se actualice directamente el desplegable de la columna B.
Adjuntos
Prueba.ods
(9.23 KiB) Descargado 291 veces
LibreOffice 6.3 en Windows 10
Avatar de Usuario
PepeOooSevilla
Mensajes: 1480
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Re: Hacer tablas en calc.

Mensaje por PepeOooSevilla »

Hola.
Antes de nada abre el archivo adjunto para seguir los pasos siguientes:
  • 1º. Debes crear una expresión con nombre que haga referencia al rango de celdas de los "Artículos" en el menú Hoja > Intervalos y expresiones con nombre > Definir (ver la imagen 1 del archivo):
    Nombre: L_ARTICULOS (por ejemplo)
    Intervalo o expresión de fórmula: DESREF($D$6;0;0;CONTARA($D$6:$D$1000))
    Alcance: Hoja1
    ¿Qué hace esa fórmula? Devuelve un rango o referencia (DESREF), comenzando en $D$6, de tantas celdas como número de artículos tengas en el rango $D$6:$D$1000. Ese número de artículos lo da la función CONTARA. ¡Ojo! No debes dejar celdas vacías entre dos artículos.
    Para saber más consulta Celdas o rangos con nombre en Calc. Y las funciones puedes consultarlas en la Ayuda de Calc.
  • 2º. Selecciona la celda G6 y en Datos > Validez > Pestaña Criterios (ver la imagen 2 del archivo):
    Permitir: Intervalo de celdas
    Origen: L_ARTICULOS (sí, el nombre que le hemos dado al rango de los artículos)
    Si quieres que se muestren ordenados alfabéticamente marca "Ordenar ascendentemente".
Conforme vayas añadiendo artículos verás que la lista los añade automáticamente.
Saludos cordiales.
Adjuntos
Prueba_Rudigc.ods
LibO Calc 6.3.5
(32.92 KiB) Descargado 275 veces
LibreOffice 6.4.6. Windows 10. Java 8 rev. 261 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
Rudigc
Mensajes: 3
Registrado: Sab Abr 11, 2020 9:54 am
Ubicación: Sevilla

Re: Hacer tablas en calc.

Mensaje por Rudigc »

PepeOooSevilla escribió:Hola.
Antes de nada abre el archivo adjunto para seguir los pasos siguientes:
  • 1º. Debes crear una expresión con nombre que haga referencia al rango de celdas de los "Artículos" en el menú Hoja > Intervalos y expresiones con nombre > Definir (ver la imagen 1 del archivo):
    Nombre: L_ARTICULOS (por ejemplo)
    Intervalo o expresión de fórmula: DESREF($D$6;0;0;CONTARA($D$6:$D$1000))
    Alcance: Hoja1
    ¿Qué hace esa fórmula? Devuelve un rango o referencia (DESREF), comenzando en $D$6, de tantas celdas como número de artículos tengas en el rango $D$6:$D$1000. Ese número de artículos lo da la función CONTARA. ¡Ojo! No debes dejar celdas vacías entre dos artículos.
    Para saber más consulta Celdas o rangos con nombre en Calc. Y las funciones puedes consultarlas en la Ayuda de Calc.
  • 2º. Selecciona la celda G6 y en Datos > Validez > Pestaña Criterios (ver la imagen 2 del archivo):
    Permitir: Intervalo de celdas
    Origen: L_ARTICULOS (sí, el nombre que le hemos dado al rango de los artículos)
    Si quieres que se muestren ordenados alfabéticamente marca "Ordenar ascendentemente".
Conforme vayas añadiendo artículos verás que la lista los añade automáticamente.
Saludos cordiales.
OK gracias, eso es exactamente lo que buscaba ;)
LibreOffice 6.3 en Windows 10
Responder