Variaciones CSV delimitadas por comas y MS-DOS (Microsoft Excel)
Steve señala que Excel permite guardar una hoja de trabajo en varios formatos CSV diferentes. Entiende las diferencias entre la mayoría de las variantes, pero no conoce la diferencia entre los formatos «CSV (delimitado por comas)» y «CSV (MS-DOS)».
Para la mayoría de las personas, hay muy poca diferencia entre estas dos versiones. (Existen diferencias mucho mayores entre estas versiones y la versión CSV de Macintosh, que Excel también admite). La razón es que hay poca diferencia entre lo que crean los dos formatos.
Con la mayoría de los datos, puede crear un archivo en los dos formatos y compararlos byte por byte sin encontrar diferencias.
Sin embargo, la diferencia entre los dos es importante si tiene ciertos caracteres especiales en los campos de texto; por ejemplo, un carácter acentuado (idioma extranjero). Si exporta como CSV de Windows, esos campos se codifican mediante la página de códigos Windows-1252. La codificación DOS generalmente usa la página de códigos 437, que mapea los caracteres usados en las PC anteriores a Windows. Si exporta como uno y luego importa con una herramienta que espera el otro, la mayoría de las cosas se verán bien, pero obtendrá resultados inesperados si, por ejemplo, conoce a alguien con diéresis (u otro carácter extranjero) en su nombre.
Esencialmente, Windows usa CSV delimitado por comas y CSV MS-DOS lo usan los sistemas operativos más antiguos basados en DOS y rara vez encontrará problemas, excepto en las circunstancias descritas anteriormente.
Se puede encontrar información adicional sobre páginas de códigos en esta página de Wikipedia:
https://en.wikipedia.org/wiki/Code_page
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (9508) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365. Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:
link: / excel-Comma-Delimited_and_MS-DOS_CSV_Variations [Comma-Delimited y MS-DOS CSV Variations]
.