Cómo importar un archivo CSV que contiene una columna con un 0 inicial en Excel

Probablemente haya exportado un archivo CSV desde otra aplicación o le haya sido entregado por otras personas. Le gustaría abrirlo en Excel ya que lo sabe muy bien. El archivo CSV se verá así (si abre el archivo en notepad.exe):

Microsoft Excel convertirá automáticamente las columnas de datos al formato que considere mejor al abrir archivos de datos separados por comas. Para aquellos de nosotros que no queremos que cambien nuestros datos, podemos cambiar ese comportamiento.

Probablemente haya exportado un archivo CSV desde otra aplicación o le haya sido entregado por otras personas. Le gustaría abrirlo en Excel ya que lo sabe muy bien. El archivo CSV se verá así (si abre el archivo en notepad.exe):

El archivo contiene columnas: ProductModelID, Name, SpecialID y ModifiedDate. La columna SpeicalID contiene datos con 0 a la izquierda y es un código especializado, por lo que desea mantener los 0 a la izquierda en Excel. Como se trata de un archivo CSV, de forma predeterminada se muestra en su Explorador de Windows como un archivo de Excel:

Entonces, hace doble clic en el archivo y lo abre en Excel como tal:

Puede ver que, de forma predeterminada, Excel eliminó los ceros a la izquierda en la columna 3 «ID especial». Abriste la aplicación Excel e intentaste usar Archivo/Abrir para abrir el archivo manualmente y eso tampoco funciona. ¿Cómo puedo arreglar esto?

El truco consiste en cambiar el nombre del archivo con la extensión .TXT y luego llevar el archivo a Excel. ¿Entonces primero aparece «Mi Computadora»? y navegue por la carpeta donde reside el archivo.

Ahora, si no ve la extensión de archivo .CSV (Windows tiene esta opción deshabilitada de manera predeterminada), siga este paso para habilitar la extensión de archivo – «Seleccione el menú» Herramientas «/» Opciones de carpeta «. luego seleccione la «Vista»? pestaña, desmarque el elemento «Ocultar extensiones para tipos de archivo conocidos». como la imagen de abajo:

Entonces debería ver la extensión del archivo como tal:

Haga clic derecho en el archivo y seleccione cambiar el nombre para cambiar el nombre del archivo para convertirse en «ProductInfo.txt».

Observe que el ícono cambia a ícono de archivo de texto normal también. No abra Excel y use «Archivo»?/»Abrir»? comando para llevar el archivo a Excel. Cuando haga esto, aparecerá un cuadro de diálogo como:

Asegúrese de que el «Delimitado»? se selecciona el botón de radio y haga clic en «Siguiente»? botón para continuar. En la siguiente pantalla, marque la casilla «Coma». y desmarque todas las demás selecciones.

Haga clic en «Siguiente» para avanzar a la siguiente pantalla. En esta pantalla, ¿debe hacer clic en el «ID especial»? columna y seleccione el «Texto»? ¿Radiobotón del «Formato de datos de columna»? sección.

Haga clic en «Finalizar»? entonces has terminado.

Ahora puede ver la columna «ID especial»? se ha introducido como una columna de texto y se conservan todos los 0 iniciales.

Este método se puede aplicar a cualquier circunstancia especial para incorporar un archivo CSV a Excel, incluidos otros archivos delimitados. Con la capacidad de especificar el tipo de datos para cada columna durante el proceso de importación de datos, usted tiene un control mucho mejor sobre su resultado final.

Rate article
labsfabs.com
Add a comment