Archivos .CSV (cambiar puntos por comas) ¿?

Todo tema relacionado con la informática y la diagnosis de averías, activación de módulos, interfaces, etc.

Moderador: cvillajos

Seguidores: elalex

Archivos .CSV (cambiar puntos por comas) ¿?

Notapor elalex el 19 Ago 2011, 16:44

Una duda que me surge, estoy trabajando con unas hojas de calculo y el origen de los datos lo recibo en formato .csv

Os pongo un ejemplo, imaginad una tabla con este formato:

13,445,715.05 (incorrecto)

Y yo lo necesito en formato de numero, tal que asi:

13.445.715,05 (correcto)

La única solución que conozco es cambiar en panel de control en las opciones de "internacional", es decir, decirle al PC que los puntos son comas y las comas son puntos pero esta solución no me vale porque también me jodería el resto de tablas.

Tampoco puedo reemplazar "." por "," porque en el caso anterior me cambiaría la cifra a:

13.445.715.05 (incorrecto)

¿Se me escapa alguna opción en el Excel?
Última edición por elalex el 20 Ago 2011, 01:32, editado 1 vez en total
"Todo tiempo pasado fue anterior"
Avatar de Usuario
elalex
Cansin@ de los leones
 
Mensajes: 10298
Registrado: 27 Ago 2004, 19:57
Ubicación: Madrid
Coche: Cupra Leon 2.0 TDI 150cv
Agradecido: 31 veces

Re: Archivos .CSV (cambiar puntos por comas) ¿?

Notapor littlebicho el 19 Ago 2011, 19:44

Hola Elalex.

Yo creo que si te la llevas a access podrías hacerlo aunque ahora no tengo muy claro cómo. Te lo comento por si te doy una idea.

Voy a intentarlo luego y si me sale te digo cómo lo he hecho.

Saludos!
Avatar de Usuario
littlebicho
Nuev@ por aqui
 
Mensajes: 18
Registrado: 04 Ago 2011, 10:40

Re: Archivos .CSV (cambiar puntos por comas) ¿?

Notapor littlebicho el 19 Ago 2011, 19:46

Hola otra vez.

Acabo de darme cuenta que pedías una alternativa en Excel :plas:
Avatar de Usuario
littlebicho
Nuev@ por aqui
 
Mensajes: 18
Registrado: 04 Ago 2011, 10:40

Re: Archivos .CSV (cambiar puntos por comas) ¿?

Notapor JAVI_BOSS el 19 Ago 2011, 20:11

se te escapa la opcion del excel de sistema ingles o europeo por los puntos.............

Y sino en el formato de la celda y listo.
Avatar de Usuario
JAVI_BOSS
Mi Leon me tiene miedo
 
Mensajes: 2324
Registrado: 25 Jul 2009, 12:22
Ubicación: Madrid
Coche: Leon MK1 1.9 TDI 150cv
Agradecido: 67 veces

Re: Archivos .CSV (cambiar puntos por comas) ¿?

Notapor elalex el 19 Ago 2011, 22:34

littlebicho escribió:Hola Elalex.

Yo creo que si te la llevas a access podrías hacerlo aunque ahora no tengo muy claro cómo. Te lo comento por si te doy una idea.

Voy a intentarlo luego y si me sale te digo cómo lo he hecho.

Saludos!


El acces no lo controlo mucho y tampoco es plan de que me lo des mascado. Si es algo sencillo y luego lo puedo copiar y pegar en excel, soy todo ojos!
"Todo tiempo pasado fue anterior"
Avatar de Usuario
elalex
Cansin@ de los leones
 
Mensajes: 10298
Registrado: 27 Ago 2004, 19:57
Ubicación: Madrid
Coche: Cupra Leon 2.0 TDI 150cv
Agradecido: 31 veces

Re: Archivos .CSV (cambiar puntos por comas) ¿?

Notapor elalex el 19 Ago 2011, 22:37

JAVI_BOSS escribió:se te escapa la opcion del excel de sistema ingles o europeo por los puntos.............

Y sino en el formato de la celda y listo.


Y eso se pude cambia a pocos clicks? Lo del sistema ingles o europeo ¿?

Porque lo del formato me da que no se puede, lo pones en formato numero o moneda por poner ejemplos y no hace nada...
"Todo tiempo pasado fue anterior"
Avatar de Usuario
elalex
Cansin@ de los leones
 
Mensajes: 10298
Registrado: 27 Ago 2004, 19:57
Ubicación: Madrid
Coche: Cupra Leon 2.0 TDI 150cv
Agradecido: 31 veces

Re: Archivos .CSV (cambiar puntos por comas) ¿?

Notapor Rayback el 19 Ago 2011, 23:13

Sigo trabajando en ellow...

Dime una cosilla. ¿todas las celdas van a llevar el mismo nº de cifras? Más importante, ¿todas van a llevar 2 decimales?

Si me dices que sí, es posible que ya lo tengamos.
Avatar de Usuario
Rayback
Moderador Global
 
Mensajes: 2731
Registrado: 25 Oct 2009, 19:32
Ubicación: Invernalia
Coche: Otro modelo no SEAT
Agradecido: 302 veces

Re: Archivos .CSV (cambiar puntos por comas) ¿?

Notapor garlim el 19 Ago 2011, 23:37

creo que te podria servir
en importar datos externos desde texto eliges
- paso 1: desde que fila y tipo de datos (delimitados o ancho fijo)
- paso 2 : que tipo de separacion entre campos (tabulacion, espacio, coma, punto y coma...)
- paso 3 : formato de datos --> seleccionas la columna que deseas tratar y das a "avanzadas"---> ahi seleccionas el formato de origen que tienes ("miles," "decimal ." o sea 1,234,233.33) y el te lo importara convertido al formato que tienes en tu pc ("miles . " decimal," o sea 1.233.234,33)

el truco esta en avanzadas ;)
Avatar de Usuario
garlim
Gurú de los leones
 
Mensajes: 3220
Registrado: 12 Dic 2005, 21:13
Ubicación: AP6-A6-A66
Coche: Leon MK1 1.9 TDI 110cv
Agradecido: 266 veces

Re: Archivos .CSV (cambiar puntos por comas) ¿?

Notapor elalex el 20 Ago 2011, 01:33

Rayback escribió:Sigo trabajando en ellow...

Dime una cosilla. ¿todas las celdas van a llevar el mismo nº de cifras? Más importante, ¿todas van a llevar 2 decimales?

Si me dices que sí, es posible que ya lo tengamos.


No todas tienen el mismo numero de cifras pero los decimales si que son siempre 2

Tampoco te rompas mucho la cabeza si la duda mas que nada es por saber si habia alguna opcion que desconocia...
"Todo tiempo pasado fue anterior"
Avatar de Usuario
elalex
Cansin@ de los leones
 
Mensajes: 10298
Registrado: 27 Ago 2004, 19:57
Ubicación: Madrid
Coche: Cupra Leon 2.0 TDI 150cv
Agradecido: 31 veces

Re: Archivos .CSV (cambiar puntos por comas) ¿?

Notapor elalex el 20 Ago 2011, 01:40

garlim escribió:creo que te podria servir
en importar datos externos desde texto eliges
- paso 1: desde que fila y tipo de datos (delimitados o ancho fijo)
- paso 2 : que tipo de separacion entre campos (tabulacion, espacio, coma, punto y coma...)
- paso 3 : formato de datos --> seleccionas la columna que deseas tratar y das a "avanzadas"---> ahi seleccionas el formato de origen que tienes ("miles," "decimal ." o sea 1,234,233.33) y el te lo importara convertido al formato que tienes en tu pc ("miles . " decimal," o sea 1.233.234,33)

el truco esta en avanzadas ;)


Importar datos externos? Lo que quiero es hacerlo en la propia hoja de calculo, bueno en verdad me da igual, pero no se a que te refieres a lo de importar ¿? (puede ser que a estas horas tenga la mente cerrada!)

Lo de datos delimitados y demas, por defecto vienen separados por ";" si pusiera comas no se montaria un chocho importante? Quiero decir que separaria los decimales, no? Mañana investigo en casa


Gracias a todos! :reverencia:
"Todo tiempo pasado fue anterior"
Avatar de Usuario
elalex
Cansin@ de los leones
 
Mensajes: 10298
Registrado: 27 Ago 2004, 19:57
Ubicación: Madrid
Coche: Cupra Leon 2.0 TDI 150cv
Agradecido: 31 veces

Re: Archivos .CSV (cambiar puntos por comas) ¿?

Notapor Rayback el 20 Ago 2011, 02:20

elalex escribió:
Rayback escribió:Sigo trabajando en ellow...

Dime una cosilla. ¿todas las celdas van a llevar el mismo nº de cifras? Más importante, ¿todas van a llevar 2 decimales?

Si me dices que sí, es posible que ya lo tengamos.


No todas tienen el mismo numero de cifras pero los decimales si que son siempre 2

Tampoco te rompas mucho la cabeza si la duda mas que nada es por saber si habia alguna opcion que desconocia...


Vale, lo del mismo nº de cifras da igual, sólo era por cotillear...xD

Hagamos lo siguiente:
1.-Sustituimos todos los "." por nada.
2.-Sustituimos todas las "," por nada.
3.-Ahora tendremos un bonito número muy largo y sin signos de puntuación.
4.-Te vas a otra columna, a otra hoja, a otro libro, o incluso a casa de Ogcar a vaciarle la nevera, y metes una fórmula que divida el anterior número entre 100, y das un formato de número marcando el separador de miles.
5.-Vuelves a llenar la nevera de Ogcar.
6.-Tu ya tienes lo que querías y yo 100.000 neuronas menos.

Aleeeee....

En este mensaje, Rayback ha recibido un agradecimiento de:
elalex (20 Ago 2011, 11:43)
Avatar de Usuario
Rayback
Moderador Global
 
Mensajes: 2731
Registrado: 25 Oct 2009, 19:32
Ubicación: Invernalia
Coche: Otro modelo no SEAT
Agradecido: 302 veces

Re: Archivos .CSV (cambiar puntos por comas) ¿?

Notapor garlim el 20 Ago 2011, 02:22

a ver ... me explico mejor
elalex escribió:Una duda que me surge, estoy trabajando con unas hojas de calculo y el origen de los datos lo recibo en formato .csv
Os pongo un ejemplo, imaginad una tabla con este formato:
13,445,715.05 (incorrecto)
Y yo lo necesito en formato de numero, tal que asi:
13.445.715,05 (correcto)


es decir te llega un archivo csv (lo mismo me da la extension) como por ejemplo un log del vagcom con unos datos que quieres incluir en la hoja excel que tienes

en esa hoja importas datos menu/datos/importar datos externos/desde archivo de texto
cargas el archivo csv con las opciones que te comente antes y te pide donde quieres incluir los datos obtenidos dentro de tu hoja excel.

Todo esto con excel 2007 y anteriores. Con office xp no me pegue todavia pero supongo que sera igual pero con mas colorinos.

En este mensaje, garlim ha recibido un agradecimiento de:
elalex (20 Ago 2011, 11:43)
Avatar de Usuario
garlim
Gurú de los leones
 
Mensajes: 3220
Registrado: 12 Dic 2005, 21:13
Ubicación: AP6-A6-A66
Coche: Leon MK1 1.9 TDI 110cv
Agradecido: 266 veces

Re: Archivos .CSV (cambiar puntos por comas) ¿?

Notapor elalex el 20 Ago 2011, 11:39

Rayback escribió:
elalex escribió:
Rayback escribió:Sigo trabajando en ellow...

Dime una cosilla. ¿todas las celdas van a llevar el mismo nº de cifras? Más importante, ¿todas van a llevar 2 decimales?

Si me dices que sí, es posible que ya lo tengamos.


No todas tienen el mismo numero de cifras pero los decimales si que son siempre 2

Tampoco te rompas mucho la cabeza si la duda mas que nada es por saber si habia alguna opcion que desconocia...


Vale, lo del mismo nº de cifras da igual, sólo era por cotillear...xD

Hagamos lo siguiente:
1.-Sustituimos todos los "." por nada.
2.-Sustituimos todas las "," por nada.
3.-Ahora tendremos un bonito número muy largo y sin signos de puntuación.
4.-Te vas a otra columna, a otra hoja, a otro libro, o incluso a casa de Ogcar a vaciarle la nevera, y metes una fórmula que divida el anterior número entre 100, y das un formato de número marcando el separador de miles.
5.-Vuelves a llenar la nevera de Ogcar.
6.-Tu ya tienes lo que querías y yo 100.000 neuronas menos.

Aleeeee....


Puto amo! :reverencia:

Esa solucion es perfecta, aunque creo que si que hay numeros que solo tienen un decimal, sin respetar el cero de la derecha, pero esos son los menos y los puedo cambiar a mano...

¡Esa solucion es algo como lo que buscaba! :aplauso:
Última edición por elalex el 20 Ago 2011, 13:19, editado 2 veces en total
"Todo tiempo pasado fue anterior"
Avatar de Usuario
elalex
Cansin@ de los leones
 
Mensajes: 10298
Registrado: 27 Ago 2004, 19:57
Ubicación: Madrid
Coche: Cupra Leon 2.0 TDI 150cv
Agradecido: 31 veces

Re: Archivos .CSV (cambiar puntos por comas) ¿?

Notapor elalex el 20 Ago 2011, 11:42

garlim escribió:a ver ... me explico mejor
elalex escribió:Una duda que me surge, estoy trabajando con unas hojas de calculo y el origen de los datos lo recibo en formato .csv
Os pongo un ejemplo, imaginad una tabla con este formato:
13,445,715.05 (incorrecto)
Y yo lo necesito en formato de numero, tal que asi:
13.445.715,05 (correcto)


es decir te llega un archivo csv (lo mismo me da la extension) como por ejemplo un log del vagcom con unos datos que quieres incluir en la hoja excel que tienes

en esa hoja importas datos menu/datos/importar datos externos/desde archivo de texto
cargas el archivo csv con las opciones que te comente antes y te pide donde quieres incluir los datos obtenidos dentro de tu hoja excel.

Todo esto con excel 2007 y anteriores. Con office xp no me pegue todavia pero supongo que sera igual pero con mas colorinos.


Nunca lo he hecho asi, simplemente, copiaba y pegaba, pero parece algo bastante facil en cuanto me levante (estoy tiradisimo en la cama con el ipad) lo pruebo y si funciona tienes un beso en la boca oor mi parte en cuato te vea :ok:
"Todo tiempo pasado fue anterior"
Avatar de Usuario
elalex
Cansin@ de los leones
 
Mensajes: 10298
Registrado: 27 Ago 2004, 19:57
Ubicación: Madrid
Coche: Cupra Leon 2.0 TDI 150cv
Agradecido: 31 veces

Re: Archivos .CSV (cambiar puntos por comas) ¿?

Notapor Rayback el 20 Ago 2011, 12:44

elalex escribió:
Rayback escribió:
elalex escribió:
Rayback escribió:Sigo trabajando en ellow...

Dime una cosilla. ¿todas las celdas van a llevar el mismo nº de cifras? Más importante, ¿todas van a llevar 2 decimales?

Si me dices que sí, es posible que ya lo tengamos.


No todas tienen el mismo numero de cifras pero los decimales si que son siempre 2

Tampoco te rompas mucho la cabeza si la duda mas que nada es por saber si habia alguna opcion que desconocia...


Vale, lo del mismo nº de cifras da igual, sólo era por cotillear...xD

Hagamos lo siguiente:
1.-Sustituimos todos los "." por nada.
2.-Sustituimos todas las "," por nada.
3.-Ahora tendremos un bonito número muy largo y sin signos de puntuación.
4.-Te vas a otra columna, a otra hoja, a otro libro, o incluso a casa de Ogcar a vaciarle la nevera, y metes una fórmula que divida el anterior número entre 100, y das un formato de número marcando el separador de miles.
5.-Vuelves a llenar la nevera de Ogcar.
6.-Tu ya tienes lo que querías y yo 100.000 neuronas menos.

Aleeeee....


Puto amo! :reverencia:

Esa solucion es percecta, aunque creo que si que hay numeros que solo tiemen un decimal, sin respetar el cero de la derecha, pero esos son los menos y los puedo cambiar a mano...

¡Esa solucion es algo como lo que buscaba! :aplauso:


Me alegro. De todas formas prueba la solución de garlim, que parece mucho más profesional, la mía es más estilo "Mc Gyver" :mrgreen:
Avatar de Usuario
Rayback
Moderador Global
 
Mensajes: 2731
Registrado: 25 Oct 2009, 19:32
Ubicación: Invernalia
Coche: Otro modelo no SEAT
Agradecido: 302 veces

Siguiente

Volver a Informática / Interfaces / Diagnosis


Temas similares


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados