[opensuse-es] Aumentar el número de celdas en Calc
Hola, ¿Es posible aumentar el número de celdas en Calc (2.3.0) a un número mayor de las 65536 actuales? Tengo que "pegar" un archivo que tiene unas 150.000 líneas y claro, me da error O:-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Camaleón escribió:
Hola,
¿Es posible aumentar el número de celdas en Calc (2.3.0) a un número mayor de las 65536 actuales?
Tengo que "pegar" un archivo que tiene unas 150.000 líneas y claro, me da error O:-)
Saludos,
Pues creo que no se puede. -- Saludos. César Enfréntate a los malos; enfréntate a los crueles; enfréntate a todos, menos a los tontos. Son demasiados y siempre serás derrotado. (Proverbio hindú) -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 2009-02-20 a las 14:09 +0100, César Alonso escribió:
Camaleón escribió:
¿Es posible aumentar el número de celdas en Calc (2.3.0) a un número mayor de las 65536 actuales?
Pues creo que no se puede.
Por aquí lo confirman: http://en.wikipedia.org/wiki/OpenOffice.org_Calc Pues estamos bien. Pá qué querremos tantos gigas de ram y tantos "núcleos" >:-) Hay un hack, pero para aplicarlo toca recompilar el office, así que, ya vendrán tiempos mejores... mientras tanto, aplico el hack II: usar varias columnas. El hack III sería abrirlo en el excel del office 2007 pero eso sería muy malvado :-P Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Camaleón escribió:
El 2009-02-20 a las 14:09 +0100, César Alonso escribió:
Camaleón escribió:
¿Es posible aumentar el número de celdas en Calc (2.3.0) a un número mayor de las 65536 actuales? Pues creo que no se puede.
Por aquí lo confirman:
http://en.wikipedia.org/wiki/OpenOffice.org_Calc
Pues estamos bien. Pá qué querremos tantos gigas de ram y tantos "núcleos" >:-)
Hay un hack, pero para aplicarlo toca recompilar el office, así que, ya vendrán tiempos mejores... mientras tanto, aplico el hack II: usar varias columnas. El hack III sería abrirlo en el excel del office 2007 pero eso sería muy malvado :-P
Saludos,
Chiquilla, si realmente lo necesitas recompila, con tu maquinón no serán más de 3 horas. ¿No te acuerdas cuando recompilar un kernel se llevaba 3 horas? :) -- Saludos. César Enfréntate a los malos; enfréntate a los crueles; enfréntate a todos, menos a los tontos. Son demasiados y siempre serás derrotado. (Proverbio hindú) -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 2009-02-20 a las 15:19 +0100, César Alonso escribió:
Chiquilla, si realmente lo necesitas recompila, con tu maquinón no serán más de 3 horas.
"Pá qué", si tengo por ahí el office 2007 >:-P Además, que no se recomienda hacerlo (el hack) ya que se pueden perder datos. No, ojo, cuidado... No se recomienda. Se supone que en las próximas versiones los de OOo se pondrán las pilas y aumentarán el número de filas por columna.
¿No te acuerdas cuando recompilar un kernel se llevaba 3 horas? :)
El OOo no se toca :-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 20 de febrero de 2009 11:16, Camaleón
El 2009-02-20 a las 14:09 +0100, César Alonso escribió:
Camaleón escribió:
¿Es posible aumentar el número de celdas en Calc (2.3.0) a un número mayor de las 65536 actuales?
Pues creo que no se puede.
Por aquí lo confirman:
http://en.wikipedia.org/wiki/OpenOffice.org_Calc
Pues estamos bien. Pá qué querremos tantos gigas de ram y tantos "núcleos" >:-)
Hay un hack, pero para aplicarlo toca recompilar el office, así que, ya vendrán tiempos mejores... mientras tanto, aplico el hack II: usar varias columnas. El hack III sería abrirlo en el excel del office 2007 pero eso sería muy malvado :-P
Saludos,
-- Camaleón --
OpenOffice Base como opcion? Saludos, -- Ciro Iriarte http://cyruspy.wordpress.com -- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 2009-02-20 a las 11:48 -0300, Ciro Iriarte escribió:
OpenOffice Base como opcion?
Sí, es otra opción. Explico un poco más. Quería utilizar el Calc para aplicar un filtro rápido de eliminación de duplicados, porque sé cómo se hace. En base no tengo ni idea de cómo crear un filtro de este tipo, pero si me echas un cable, pues me lo apunto para la próxima O:-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 20 de febrero de 2009 12:28, Camaleón
El 2009-02-20 a las 11:48 -0300, Ciro Iriarte escribió:
OpenOffice Base como opcion?
Sí, es otra opción.
Explico un poco más. Quería utilizar el Calc para aplicar un filtro rápido de eliminación de duplicados, porque sé cómo se hace. En base no tengo ni idea de cómo crear un filtro de este tipo, pero si me echas un cable, pues me lo apunto para la próxima O:-)
Saludos,
-- Camaleón --
En realidad no recuerdo haber usado Base, solo se que existe :p Ahora, no hay filtro más rapido que scripting sobre un archivo de texto plano :D Regards, -- Ciro Iriarte http://cyruspy.wordpress.com -- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 2009-02-20 a las 12:55 -0300, Ciro Iriarte escribió:
En realidad no recuerdo haber usado Base, solo se que existe :p
¡Ouch! :-)
Ahora, no hay filtro más rapido que scripting sobre un archivo de texto plano :D
También me vale, también me vale. Soy toda oídos... digo, ojos 8-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 20 de febrero de 2009 13:01, Camaleón
El 2009-02-20 a las 12:55 -0300, Ciro Iriarte escribió:
En realidad no recuerdo haber usado Base, solo se que existe :p
¡Ouch! :-)
Ahora, no hay filtro más rapido que scripting sobre un archivo de texto plano :D
También me vale, también me vale. Soy toda oídos... digo, ojos 8-)
Saludos,
-- Camaleón --
Necesitamos saber el formato de las lineas, podrias adjuntar algunas lineas de ejemplo e indicar como quieres excluir los registros? Saludos, -- Ciro Iriarte http://cyruspy.wordpress.com -- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 2009-02-20 a las 13:05 -0300, Ciro Iriarte escribió:
Necesitamos saber el formato de las lineas, podrias adjuntar algunas lineas de ejemplo e indicar como quieres excluir los registros?
Son registros sencillos, del tipo: registro1 registro2 registro3 registro1 registro4 registro1 registro5 registro3 (...) Lo que se pretende es eliminar los registros duplicados. En el ejemplo de arriba, el resultado esperado sería: registro1 registro2 registro3 registro4 registro5 (...) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 20 de febrero de 2009 13:12, Camaleón
El 2009-02-20 a las 13:05 -0300, Ciro Iriarte escribió:
Necesitamos saber el formato de las lineas, podrias adjuntar algunas lineas de ejemplo e indicar como quieres excluir los registros?
Son registros sencillos, del tipo:
registro1 registro2 registro3 registro1 registro4 registro1 registro5 registro3 (...)
Lo que se pretende es eliminar los registros duplicados. En el ejemplo de arriba, el resultado esperado sería:
registro1 registro2 registro3 registro4 registro5 (...)
Saludos,
-- Camaleón --
Pense que seria más complicado (filtrar por cierto campo dentro del registro) ¬¬ Asumiendo que las lineas estan en entrada.txt Sería algo como "sort entrada.txt|uniq > salida.txt" Saludos, -- Ciro Iriarte http://cyruspy.wordpress.com -- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 2009-02-20 a las 13:16 -0300, Ciro Iriarte escribió:
Pense que seria más complicado (filtrar por cierto campo dentro del registro) ¬¬
No, no... sólo duplicados, sin más condiciones.
Asumiendo que las lineas estan en entrada.txt
Sería algo como "sort entrada.txt|uniq > salida.txt"
Caray... Apuntado y guardado a buen recaudo :-P Revisando así por encima, pues está perfecto. No veo duplicados y se se reduce de las 137.213 líneas a 105.012. Gracias :-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2009/2/20 Ciro Iriarte
El día 20 de febrero de 2009 13:12, Camaleón
escribió: El 2009-02-20 a las 13:05 -0300, Ciro Iriarte escribió:
Necesitamos saber el formato de las lineas, podrias adjuntar algunas lineas de ejemplo e indicar como quieres excluir los registros?
Son registros sencillos, del tipo:
registro1 registro2 registro3 registro1 registro4 registro1 registro5 registro3 (...)
Lo que se pretende es eliminar los registros duplicados. En el ejemplo de arriba, el resultado esperado sería:
registro1 registro2 registro3 registro4 registro5 (...)
Saludos,
-- Camaleón --
Pense que seria más complicado (filtrar por cierto campo dentro del registro) ¬¬
Asumiendo que las lineas estan en entrada.txt
Sería algo como "sort entrada.txt|uniq > salida.txt"
sort tiene la opcion "-u" que elimina la necesidad del pipe.. lo que podria ralentizar un poco el proceso. ============= $cat entrada.txt | wc -l 137213 $ time sort entrada.txt | uniq > entrada1.txt real 0m1.932s user 0m1.860s sys 0m0.020s $ time sort -u entrada.txt > entrada2.txt real 0m1.696s user 0m1.590s sys 0m0.010s ============= salu2 -- -- Victor Hugo dos Santos Linux Counter #224399 -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 20 de febrero de 2009 14:49, Victor Hugo dos Santos
2009/2/20 Ciro Iriarte
: El día 20 de febrero de 2009 13:12, Camaleón
escribió: El 2009-02-20 a las 13:05 -0300, Ciro Iriarte escribió:
Necesitamos saber el formato de las lineas, podrias adjuntar algunas lineas de ejemplo e indicar como quieres excluir los registros?
Son registros sencillos, del tipo:
registro1 registro2 registro3 registro1 registro4 registro1 registro5 registro3 (...)
Lo que se pretende es eliminar los registros duplicados. En el ejemplo de arriba, el resultado esperado sería:
registro1 registro2 registro3 registro4 registro5 (...)
Saludos,
-- Camaleón --
Pense que seria más complicado (filtrar por cierto campo dentro del registro) ¬¬
Asumiendo que las lineas estan en entrada.txt
Sería algo como "sort entrada.txt|uniq > salida.txt"
sort tiene la opcion "-u" que elimina la necesidad del pipe..
Eso funcionaria tambien :p
lo que podria ralentizar un poco el proceso.
============= $cat entrada.txt | wc -l
siguiendo con el topico, "wc -l entrada.txt" usaria un fork menos :D
137213
$ time sort entrada.txt | uniq > entrada1.txt real 0m1.932s user 0m1.860s sys 0m0.020s
$ time sort -u entrada.txt > entrada2.txt real 0m1.696s user 0m1.590s sys 0m0.010s =============
salu2
-- -- Victor Hugo dos Santos Linux Counter #224399 --
Saludos, -- Ciro Iriarte http://cyruspy.wordpress.com -- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2009/2/20 Ciro Iriarte
El día 20 de febrero de 2009 14:49, Victor Hugo dos Santos
[...]
$cat entrada.txt | wc -l
siguiendo con el topico, "wc -l entrada.txt" usaria un fork menos :D
lo sabia !!! solo queria ver si ustedes estaban atentos !!! :-D salu2 -- -- Victor Hugo dos Santos Linux Counter #224399 -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Viernes, 20 de Febrero de 2009, Camaleón escribió:
Hola,
¿Es posible aumentar el número de celdas en Calc (2.3.0) a un número mayor de las 65536 actuales?
Tengo que "pegar" un archivo que tiene unas 150.000 líneas y claro, me da error O:-)
¿alguna vez has trabajado con OOo y una hoja con 60000 filas? igual te da un jamacuco.
Saludos,
-- Camaleón
-- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 2009-02-23 a las 08:59 +0100, francisco f escribió:
El Viernes, 20 de Febrero de 2009, Camaleón escribió:
¿Es posible aumentar el número de celdas en Calc (2.3.0) a un número mayor de las 65536 actuales?
Tengo que "pegar" un archivo que tiene unas 150.000 líneas y claro, me da error O:-)
¿alguna vez has trabajado con OOo y una hoja con 60000 filas? igual te da un jamacuco.
¿Y eso? :-? Pues es lo que tuve que hacer, repartirlo en 3 columnas para poder filtrarlos (antes de saber lo del comando sort). Y no, ningún jamacuco. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (5)
-
Camaleón
-
Ciro Iriarte
-
csalinux
-
francisco f
-
Victor Hugo dos Santos