Guardar archivo de Excel como archivo de valores delimitados por tuberías

4

Sé que puede guardar una hoja de cálculo de Excel como un archivo CSV y que esto pondrá comillas alrededor de los campos que tengan comas. Tengo comas en una de mis columnas y deseo una salida delimitada por tuberías (|), como en la pregunta que se hace aquí: Personalice el carácter delimitador con Excel CSV save-as Sin solución de Excel. Necesito una solución de Excel debido a las limitaciones de mi máquina. Ejecución de la versión 15.27.

    
pregunta jgthekid 07.03.2017 - 23:12

1 respuesta

2

Aunque no sé cómo usar el carácter de canalización | , puedo sugerirle que use "Texto delimitado por tabulaciones", que es uno de los "Formatos especiales" que se enumeran en "Guardar como ...".

Luego, si lo deseas, puedes usar tr para cambiar las pestañas a tuberías. tr '\t' '\|' < file.txt > file_converted.txt en la línea de comando.

Tenga en cuenta que la mayoría de los programas que exportan archivos CSV (incluido Excel) envuelven un campo con una coma entre comillas (como mencionó anteriormente). También tenga en cuenta que la mayoría del software que importa archivos CSV también puede realizar el desenvolvimiento. Finalmente, es posible que todo lo que esté haciendo con el archivo exportado esté perfectamente satisfecho con el texto delimitado por tabulaciones.

    
respondido por el Tony Williams 08.03.2017 - 04:20

Lea otras preguntas en las etiquetas