tipo de datos csv

Un usuario Pregunto ✅

duncanwil

Queridos todos,

Descargué un archivo CSV de un sitio web de finanzas. He descargado sus archivos CSV antes y los uso en Power Query, Excel, etc., así que sé que generalmente están bien.

La primera fila del archivo contiene los encabezados que quiero, por lo que no hay problema allí.

La tabla en el archivo contiene una columna de nombres de cuentas y luego las siguientes 11 columnas contienen valores anuales para cada cuenta: un informe contable realmente simple.

Me di cuenta de que un gráfico de columnas mostraba las barras como CONTEO, así que fui a Vista de datos e intenté cambiar el Tipo de datos para las 11 columnas de Texto a Número entero… dice No podemos convertir automáticamente la columna a Número entero escribe.

¿Alguna idea de por qué y qué puedo hacer como solución alternativa? Sé que puedo convertir el archivo a Excel y demás, pero es un paso que no quiero tener que dar, como apreciará.

Muchas gracias

Duncan

Anónimo

He visto que esto sucede a veces cuando intentas convertirlo a un número entero y no te lo permite. Para mí, fue porque algunos de los campos realmente NO SON NÚMEROS. Vuelva a verificar sus datos para asegurarse de que:

1. Realmente solo hay números en la columna

2. Si su encabezado se repite en el archivo, asegúrese de eliminar ese encabezado filtrándolo.

Anónimo

Hola,

tenga mucho cuidado con las celdas en blanco en su archivo excel / csv en sus columnas numéricas. Asegúrese de que sus celdas en blanco tengan un valor de ‘0’

Gracias

B129

Hola @duncanwil,

esta columna COUNT contiene solo números? Si la respuesta es sí, ¿trató de detectar automáticamente el tipo de datos?

Puedes hacerlo así:

1) Ir a «Editar Consultas»

2) Ir a «Transformar»

3) En la sección «Cualquier columna», seleccione «Detectar tipo de datos»

Si el tipo de datos de la columna COUNT se convierte en Cualquiera, significa que su columna contiene diferentes tipos de valores.

Hágamelo saber.

#No soy un experto#

duncanwil

En respuesta a B129

Gracias por tu ayuda.

Hago lo que dices y normalmente funciona, pero de vez en cuando se enciende. ¡Probablemente sea yo, pero no puedo pensar cómo y por qué!

Gracias por tus sugerencias de todos modos.

Duncan

Anónimo

He visto que esto sucede a veces cuando intentas convertirlo a un número entero y no te lo permite. Para mí, fue porque algunos de los campos realmente NO SON NÚMEROS. Vuelva a verificar sus datos para asegurarse de que:

1. Realmente solo hay números en la columna

2. Si su encabezado se repite en el archivo, asegúrese de eliminar ese encabezado filtrándolo.

duncanwil

En respuesta a Anónimo

Gracias Adán,

Ha pasado un tiempo desde que publiqué mi solicitud, pero en los últimos días ha vuelto a suceder. Pasé por los procesos por los que siempre paso, pero encontré el problema. Revisé aquí y descubrí que todos pensamos lo mismo. Aún así sucedió.

Así que dejé el problema solo durante 24 horas mientras lo pensaba.

Al final, volví al editor de consultas e intenté una vez más y todo salió bien. No puedo decir que hice algo diferente esta última vez. Por supuesto, tampoco sé si esto volverá a suceder.

Gracias por tus sugerencias de todos modos.

Duncan

fbrossard

Hola @duncanwil

  1. Solo modifica tu consulta,
  2. seleccione su columna y verifique el tipo de datos, en su caso debería ser «Texto» o Cualquier «Tipo»
  3. cambie el tipo a «Número entero» => agrega un nuevo paso de transformación en el panel derecho
  4. Cierra y aplica tus cambios

Y entonces debería funcionar.

duncanwil

En respuesta a fbrossard

Gracias por tu ayuda. ¡Probablemente sea yo, pero no puedo pensar cómo y por qué! ¡Todo está bien por el momento!

Gracias por tus sugerencias de todos modos.

Duncan

¿Puedes intentar cambiar los tipos en la ventana del editor de consultas? Ya debería haber un paso de tipo de cambio, que puede cambiar incorrectamente los tipos a texto.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *