Salva il file Excel come file valori delimitato da pipe

4

So che è possibile salvare un foglio di calcolo Excel come file CSV e che questo inserirà virgolette attorno ai campi contenenti virgole. Ho delle virgole in una delle mie colonne e voglio l'output delimitato da pipe (|), proprio come la domanda posta qui: Personalizza il carattere delimitatore con Excel CSV save-as senza soluzione Excel. Ho bisogno di una soluzione Excel a causa di limitazioni sulla mia macchina. Esecuzione della versione 15.27.

    
posta jgthekid 07.03.2017 - 23:12
fonte

1 risposta

2

Anche se non so come usare il carattere pipe | posso suggerire di utilizzare "Testo delimitato da tabulazioni" che è uno dei "formati speciali" elencati in "Salva con nome ...".

Quindi, se lo desideri, puoi usare tr per cambiare le tabulazioni in pipe. tr '\t' '\|' < file.txt > file_converted.txt nella riga di comando.

Si noti che la maggior parte del software che esporta file CSV (incluso Excel) racchiude un campo con una virgola tra virgolette (come si menziona sopra). Si noti inoltre che la maggior parte dei software che importano file CSV in genere possono anche eseguire lo unwrap. Infine, potresti scoprire che qualsiasi cosa tu stia facendo con il file esportato è perfettamente soddisfatta del testo delimitato da tabulazioni.

    
risposta data 08.03.2017 - 04:20
fonte

Leggi altre domande sui tag