Tipo de lo contrario de esta pregunta .
Frecuentemente descargo CSV de fuentes externas como parte de mi trabajo de programación. Me gusta examinar sus datos en Excel porque, seamos sinceros, Excel es una herramienta ideal para este tipo de cosas.
Excepto por un comportamiento: Excel intenta burlar los datos en el CSV y, por lo tanto, si algo parece un número (como, por ejemplo, muchos códigos ISBN / EAN), Excel lo tratará como tal. Y si este número es realmente grande (como casi todos los códigos ISBN / EAN), Excel convertirá el número en notación científica. Finalmente, si el número no es particularmente grande, con la mayoría de estos formatos de datos, eso indica que Excel ha decidido que mi número no debería tener ceros a la izquierda.
Entonces ... ¿Hay alguna forma de abrir un CSV (haciendo doble clic si es posible, pero estoy dispuesto a comprometerme aquí) de tal manera que pueda hacer que Excel 2007 trate todas las columnas como texto?
fuente
Respuestas:
Puede, pero requiere un par de pasos manuales. Estos pasos son de Excel 2003, pero supongo que el asistente es similar en 2007:
Va bastante rápido con algo de práctica.
fuente
La clave para importar como texto, utilizando el asistente de importación de texto es evitar que la importación de datos originales se guarde como valores csv. Dado que Excel es el valor predeterminado para dichos archivos, "dañaría" antes de obtener el archivo. así que primero descargue el archivo, no haga doble clic para abrirlo. Vaya al archivo descargado y cambie la extensión a 'txt', por ejemplo, "mydata.txt". Ahora abra Excel e importe cambiando la columna que desea conservar como texto.
fuente
Lo que noté es que puede cambiar el formato de la columna a 'número' y establecer los lugares decimales en 0. Esto mostrará el valor completo en Excel después de importar el archivo. El componente crítico aquí es que DEBE hacer esto cada vez que abra el CSV para retener los dígitos significativos y evitar el redondeo. El problema con el redondeo del número parece ocurrir solo si guarda el archivo CSV antes de ajustar el formato del número. Aprendí a guardar copias de seguridad para esos momentos de debilidad cuando me olvido de esta tonta 'característica'. No he podido encontrar una manera de apagar esto por completo.
fuente