Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

OT: LibreOffice Calc - Fusión de hojas

605 views
Skip to first unread message

Debian

unread,
Jun 30, 2021, 12:40:04 PM6/30/21
to
Buenos días.

Si bien no es tema Debian puro, tiene que ver con un paquete de Debian.

Mi pregunta es la siguiente:

Tengo dos libros de Calc, llamémosle Libro1 y Libro2.
Ambos tienen una hoja de datos, exactamente igual en formato, pero con
datos distintos, llamémosle Hoja.

Quiero pasar los datos de Libro2-Hoja a Libro1-Hoja;
¿cómo puedo fusionar DOS hojas de distintos libros en UNA SOLA hoja?

Ya sé que se puede importar una hoja desde un libro externo, pero se
carga como una nueva hoja; yo quiero FUSIONARLA a una existente.
Puedo importarla como una hoja nueva; pero se me reformula la pregunta a
¿cómo puedo fusionar DOS hojas de un mismo libro en UNA SOLA hoja?

"Copiar y pegar" no va porque son 10.000 filas y 60 columnas, y a veces,
se congela LibreOffice por la demanda de memoria.

¿Para qué?

Pues que en mi trabajo usan una porquería de base de datos, con una
porquería de instancia de consultas, y debo hacer cálculos sobre esa
información. Encima, el BOFH del sistema lo bloqueó para no poder
exportar más de 10.000 registros a xls por vez.

Por ahora me las estoy arreglando con "Copiar y enlazar" y desactivando
el cálculo automático, para evitar que se quede dando vueltas cada vez
que modifico un dato o edito una fórmula (AMD A8 con 8GB la pobrecita);
pero no me gusta.

Si alguno me puede ayudar...

Gracias

JAP

José Luis Triviño

unread,
Jun 30, 2021, 1:10:03 PM6/30/21
to
On 30/6/21 18:33, Debian wrote:
> Buenos días.
>
> Si bien no es tema Debian puro, tiene que ver con un paquete de Debian.
>
> Mi pregunta es la siguiente:
>
> Tengo dos libros de Calc, llamémosle Libro1 y Libro2.
> Ambos tienen una hoja de datos, exactamente igual en formato, pero con
> datos distintos, llamémosle Hoja.
>
> Quiero pasar los datos de Libro2-Hoja a Libro1-Hoja;
> ¿cómo puedo fusionar DOS hojas de distintos libros en UNA SOLA hoja?

Buenas tardes,

¿Porque no cargas las dos hojas de libre office en dos DataFrame de
Pandas en Python? Luego podrás programar la fusión que quieras
obteniendo un DataFrame de salida con los datos fusionados. Por último,
solo hay que grabar ese DataFrame a una hoja de cálculo (o cualquier
otro formato) de salida.

Saludos,

Felix Perez

unread,
Jul 7, 2021, 5:10:03 PM7/7/21
to
El mié, 30 de jun. de 2021 a la(s) 12:34, Debian
(javier.de...@gmail.com) escribió:
Hola.
Revisaste esto?:
https://help.libreoffice.org/latest/es/text/scalc/guide/consolidate.html

Ahora y si exportas a csv y manejas los csv resultantes?

Saludos.

>
> Gracias
>
> JAP
>


--
usuario linux #274354
normas de la lista: http://wiki.debian.org/es/NormasLista
como hacer preguntas inteligentes:
http://www.sindominio.net/ayuda/preguntas-inteligentes.html

Debian

unread,
Jul 13, 2021, 12:00:03 PM7/13/21
to
El 7/7/21 a las 18:03, Felix Perez escribió:
No es una consolidación lo que estoy buscando, no debo operar con los datos.

>
> Ahora y si exportas a csv y manejas los csv resultantes?

Algo de esto hice. Los datos en csv son texto plano y ensamblar dos
archivos de texto es fácil; simplemente, con
# cat archivo1.csv archivo2.csv
Pero pierdo todos los formatos de campo.

>
> Saludos.
>>
>> Gracias
>>
>> JAP

En writer puedes hacer "Insertar" "Texto desde archivo...", y
seleccionas otro documento de writer, y te inserta el texto de ese
documento donde lo señalas.
Puedes tener dos archivos de 100 páginas, y los combinas en uno solo de
200, sin tener que "copiar y pegar".

Bueno, eso es lo que quiero hacer: ubicarme en una hoja de cálculo, e
insertar el contenido de otra en forma directa a continuación, sin tener
que "copiar y pegar", pues me excede la capacidad de memoria.
De manera de iniciar con dos hojas de 10.000 filas, y terminar con una
sola de 20.000.

Gracias.
JAP

Parodper

unread,
Jul 13, 2021, 3:30:03 PM7/13/21
to
O 13/07/21 ás 17:51, Debian escribiu:
> En writer puedes hacer "Insertar" "Texto desde archivo...", y
> seleccionas otro documento de writer, y te inserta el texto de ese
> documento donde lo señalas.
> Puedes tener dos archivos de 100 páginas, y los combinas en uno solo de
> 200, sin tener que "copiar y pegar".
>
> Bueno, eso es lo que quiero hacer: ubicarme en una hoja de cálculo, e
> insertar el contenido de otra en forma directa a continuación, sin tener
> que "copiar y pegar", pues me excede la capacidad de memoria.
> De manera de iniciar con dos hojas de 10.000 filas, y terminar con una
> sola de 20.000.
>
> Gracias.
> JAP
>

Encontré este vídeo https://www.youtube.com/watch?v=TbjV5UdyHM8. Estuve
probando y tiene algunos problemas, pero puede que te funcione.

JavierDebian

unread,
Jul 13, 2021, 5:10:03 PM7/13/21
to


El 13/7/21 a las 16:28, Parodper escribió:
Eso es "CONSOLIDAR".
No es lo que necesito.
No necesito consolidar múltiples hojas en un resumen, necesito unir dos
hojas en una sola, como si se tratase de esto:

https://www.youtube.com/watch?v=4jz06Ci2s_8

Eso es para archivo de texto.

Necesito hacer lo mismo, pero en hojas de cálculo, y que queden los
datos uno a continuación del otro.

Gracias.

JAP
0 new messages