Sé que se puede guardar una hoja de cálculo de Excel como un archivo CSV y que esto pondrá comillas alrededor de cualquier campo que tenga comas. Tengo comas en una de mis columnas y quiero una salida delimitada por tuberías (|), al igual que la pregunta formulada aquí: Personalizar el carácter delimitador con la función de guardar en Excel CSV sin solución de Excel. Necesito una solución de Excel debido a las limitaciones de mi máquina. Estoy utilizando la versión 15.27.
Respuesta
¿Demasiados anuncios?Aunque no sé cómo utilizar el carácter de la pipa |
le sugiero que utilice "Texto delimitado por tabulaciones", que es uno de los "Formatos especiales" que aparecen en "Guardar como...".
Entonces, si lo desea, puede utilizar tr
para cambiar las pestañas por tubos. tr '\t' '\|' < file.txt > file_converted.txt
en la línea de comandos.
Tenga en cuenta que la mayoría de los programas que exportan archivos CSV (incluido Excel) encierran entre comillas un campo con una coma (como usted menciona arriba). Tenga en cuenta también que la mayoría de los programas que importan archivos CSV también suelen poder desenvolverlos. Por último, es muy posible que lo que esté haciendo con el archivo exportado sea perfectamente compatible con el texto delimitado por tabulaciones.