Haz tu Pregunta
0

Cómo vincular una celda y cambiar el separador de miles

preguntado 2020-03-29 13:20:17 +0200

Imagen Gravatar de mugakuno

updated 2020-04-03 06:52:04 +0200

En una hoja de LibreCalc tengo varias celdas que están vinculadas a otras en las que el separador de decimales es el punto y quiero que al insertarse se cambie el punto por la coma. ¿Cómo puedo hacerlo? En el siguiente archivo va un ejemplo: C:\fakepath\Ejemplo.ods

La hoja Cboe se carga desde un vínculo externo y a su vez alguna de sus celdas se enlazan con las celdas de la otra hoja.

edit re-etiquetar marcar como ofensivo cerrar fusionar delete

Comments

¿Vínculadas en el mismo fichero, o a otro fichero?

Imagen Gravatar de m.a.riosv m.a.riosv ( 2020-03-29 18:49:21 +0200 )edit

Están en el mismo libro pero en diferentes hojas. En la hoja origen están con punto y quiero que al pasarlas a la otra hoja tengan la coma como separador para poder operar.

Imagen Gravatar de mugakuno mugakuno ( 2020-03-30 12:05:00 +0200 )edit

Por favor edita tu pregunta y añade un fichero de ejemplo con lo que quieres hacer.

Imagen Gravatar de m.a.riosv m.a.riosv ( 2020-03-31 00:04:12 +0200 )edit

Editado y añadido enlace

Imagen Gravatar de mugakuno mugakuno ( 2020-03-31 23:24:05 +0200 )edit

El fichero en dropbox no es de libre acceso, pero puedes adjuntarlo aquí, edita tu pregunta y selecciona el clip.

Imagen Gravatar de m.a.riosv m.a.riosv ( 2020-04-02 18:49:58 +0200 )edit

Adjuntado en el primero mensaje.

Imagen Gravatar de mugakuno mugakuno ( 2020-04-03 06:52:49 +0200 )edit

3 Respuestas

Ordenar por » viejos nuevas más votado
0

respondido 2020-07-27 18:42:49 +0200

Imagen Gravatar de LeroyG

Yo tengo definido Español (México) en menú Herramientas - Opciones… - Configuración de idiomas - Idiomas - Configuración regional. Eso me permite usar el . como símbolo decimal predeterminado.

Para mostrar , como símbolo decimal en las celdas de la hoja Cartera, elegí para esas celdas el idioma Español (España) en menú Formato - Celdas… - pestaña Números.

Devuelvo archivo de ejemplo modificado: punto coma.ods

edit marcar como ofensivo delete enlace mas
0

respondido 2020-04-03 09:47:58 +0200

Imagen Gravatar de m.a.riosv

updated 2020-04-03 17:35:42 +0200

Prueba modificando la opción: Menú/Herramientas/Opciones descripción de la imagen

Así la importación ya debería ser correcta.

Editado 20200403
Si el cambio de la opción, no le funciona, a mi si. =VALOR(SUSTITUIR(Cboe.D25;".";",")) elimina el problema de un posible número de decimales distinto de 2.
Ver ejemplo editado C:\fakepath\15858895078253645.ods

Por favor, si la respuesta soluciona la pregunta pica el ✔.

edit marcar como ofensivo delete enlace mas

Comments

1

Gracias por la respuesta. En general ha funcionado pero ha habido "daños colaterales". Entiendo que el cambio en la configuración es global para todas las hojas del libro y eso hace que cuando en otra de las hojas importo datos por vinculación desde un enlace externo ocurre lo siguiente: Los valores con dos decimales como 1,20 ó 4,70 los importa igualmente como 1,20 ó 4,70 pero si tiene tres decimales por ejemplo 3,160 lo transforma en 3160.

Imagen Gravatar de mugakuno mugakuno ( 2020-04-03 17:49:15 +0200 )edit

Será porque lo toma como separador de millar, cuando el punto es el separador décimal.

Imagen Gravatar de m.a.riosv m.a.riosv ( 2020-04-03 18:43:13 +0200 )edit
0

respondido 2020-04-03 15:42:06 +0200

updated 2020-07-27 19:43:17 +0200

..C3

descripción de la imagen

Complemento

@mugakuno, Solución de macro para formatear datos después del enlace.

archivo de prueba

-----------------------------------------------------------------------------

ATENCIÓN: Si desea dar más detalles a su pregunta, utilice edit en la pregunta o add a comment abajo. Agradecido.

Si la respuesta atendió su necesidad, por favor, haga clic en la bolita Descrição da imagem a la izquierda de la respuesta, para finalizar la pregunta.

edit marcar como ofensivo delete enlace mas

Comments

Gracias por la respuesta. Lo probé y luego ajusté la fórmula a =IZQUIERDA($Cboe.$D$25;LARGO($Cboe.$D$25)-3)1+DERECHA($Cboe.$D$25;2)0,01 pero no ha funcionado tampoco, da el error Err:509 en los dos casos. No entiendo la fórmula¿Qué es lo que se supone que debería hacer?

Imagen Gravatar de mugakuno mugakuno ( 2020-04-03 17:38:52 +0200 )edit

Falta un operador , Error de digitacion

https://help.libreoffice.org/6.4/es/t...

Imagen Gravatar de Schiavinatto Schiavinatto ( 2020-04-26 23:43:02 +0200 )edit
Ingresa/Regístrate para Contestar

Herramientas de Preguntas

1 seguidor

Estadisticas

Preguntado: 2020-03-29 13:20:17 +0200

Visto: 45 veces

Ultima actualización: Jul 27