Actualización de columnas con CSV externo

Discute sobre la aplicación de hojas de cálculo
Responder
javim
Mensajes: 4
Registrado: Vie Feb 14, 2025 11:35 am

Actualización de columnas con CSV externo

Mensaje por javim »

Buenos días,
Me estreno en este foro, espero no molestar mucho :D

Tengo una duda y como he podido reproducir el problema con un archivo muy básico, intentaré explicarlo como ejemplo: tengo un archivo CSV con 10 filas de 2 numeros enteros separados por una coma; el archivo se vincula como datos externos sin problema en Calc en las columas A y B. En la columna C tengo una formula que suma ambos valores, copiada en las 100 primeras filas. En las 10 primeras muestra la suma y en el resto tiene el valor 0 ya que los valores de A y B son nulos.
El problema viene cuando se añade una fila adicional al CSV y se refresca el vínculo, ya que se actualizan los valores de A11 y B11 pero no de calcula el valor de la celda C11. Esto se explica porque ha actualizado su formula a A12+B12.
¿Cual es la solución para que el comportamiento sea el esperado?
Gracias.
LibreOffice 25.2 en Windows 10
mriosv
Mensajes: 2366
Registrado: Sab Dic 27, 2008 1:12 am
Ubicación: Galiza (España)

Re: Actualización de columnas con CSV externo

Mensaje por mriosv »

Probablemente, no tienes activo el recálculo automático.
Menú>Datos>Calcular.

Por otra parte, parece difícil que tengas OOo 25.2, será LibreOffice 25.2.
En este foro se atienden las cuestiones sobre LibreOffice igual que las de OpenOffice.
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice (Win10x64)
javim
Mensajes: 4
Registrado: Vie Feb 14, 2025 11:35 am

Re: Actualización de columnas con CSV externo

Mensaje por javim »

Hola @mariosv,
Rectifico el pie de firma, ha sido un lapsus.
He probado lo que indicas, pero no creo que sea un problema de recálculo, creo que el problema es que en la inclusión del nuevo registro en el CSV, provoca que cambien las referencias en la celda calculada.
Un abrazo.
LibreOffice 25.2 en Windows 10
mriosv
Mensajes: 2366
Registrado: Sab Dic 27, 2008 1:12 am
Ubicación: Galiza (España)

Re: Actualización de columnas con CSV externo

Mensaje por mriosv »

No entiendo lo de la nueva inclusión del registro en el CSV.
¿Es el CSV el que incorporas a la hoja de cálculo?

En todo caso adjunta los dos ficheros, reduciendo sus datos y eliminando datos privados, al objeto de poder ver que estás haciendo.
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice (Win10x64)
FJCC-ES
Mensajes: 915
Registrado: Mié Mar 25, 2009 1:19 am
Ubicación: Colorado, USA

Re: Actualización de columnas con CSV externo

Mensaje por FJCC-ES »

Con OpenOffice no veo el problema. Vinculo un archivo de Calc con un archivo csv mediante un archivo de Base. El archivo csv tiene dos columnas de números. En la hoja de cálculo, pongo una fórmula que suma cada fila importada desde el archivo csv. Cuando añado una fila al csv y elijo el menú Datos → Actualizar Rango en Calc, la fórmula en la fila nueva funciona correctamente.
javim
Mensajes: 4
Registrado: Vie Feb 14, 2025 11:35 am

Re: Actualización de columnas con CSV externo

Mensaje por javim »

Hola, os envío la hoja Calc. (es la mar de sencilla :D )
Al CSV le he añadido la extensión .ods para que me dejara subirlo; suprimídsela para que quede con .txt de nuevo.

Probad a vincularlos, y acto seguido añadid una nueva pareja de enteros en el CSV; refrescad y veréis cómo se reproduce el problema.
Un abrazo.
Adjuntos
Nuevo Documento de texto.csv.ods
(35 Bytes) Descargado 43 veces
Nuevo Hoja de cálculo OpenDocument.ods
(12.2 KiB) Descargado 37 veces
LibreOffice 25.2 en Windows 10
mriosv
Mensajes: 2366
Registrado: Sab Dic 27, 2008 1:12 am
Ubicación: Galiza (España)

Re: Actualización de columnas con CSV externo

Mensaje por mriosv »

Me funciona bien con:
Version: 24.8.5.2 (X86_64) / LibreOffice Community
Build ID: fddf2685c70b461e7832239a0162a77216259f22
CPU threads: 16; OS: Windows 11 X86_64 (10.0 build 26100); UI render: Skia/Raster; VCL: win
Locale: es-ES (es_ES); UI: en-US
Calc: CL threaded
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice (Win10x64)
javim
Mensajes: 4
Registrado: Vie Feb 14, 2025 11:35 am

Re: Actualización de columnas con CSV externo

Mensaje por javim »

Hola, pues por muchas vueltas que le doy, me sigue sin funcionar.
error.jpg
error.jpg (23.72 KiB) Visto 721 veces
LibreOffice 25.2 en Windows 10
Responder