Personalizza il carattere delimitatore con Excel CSV save-as

4

C'è un modo per farlo? Devo usare un tubo "|" come il mio delimitatore. Su Windows puoi cambiarlo durante l'esportazione. Su Mac non ho trovato un modo. Come nota a margine, i miei file contengono virgole nei dati stessi.

    
posta xanadont 20.05.2013 - 20:10
fonte

4 risposte

1

Bene, non lo sapresti, comunque non ho bisogno di questa funzionalità. Excel è abbastanza intelligente da rilevare celle contenenti virgole e, in questo caso, delimiterà automaticamente il testo con virgolette doppie circostanti. Non stavo dando credito a Excel!

    
risposta data 23.05.2013 - 16:09
fonte
2

Se sei disposto ad abbandonare Excel, puoi provare a utilizzare OpenOffice o LibreOffice per creare file .csv . Sono entrambi gratuiti, entrambi hanno la maggior parte delle funzionalità incluse in Excel e consentono entrambi di salvare i dati tabulati come file .csv utilizzando qualsiasi carattere come separatore di dati o delimitatore di testo (inclusa la pipe, ovviamente) .

    
risposta data 11.03.2014 - 00:24
fonte
0

Tutto va bene, ma non provare a utilizzare utilità di manipolazione dei file di testo di basso livello sui file che crei (ad es. * programmi IX come awk). Non saranno in grado di distinguere le virgole tra virgolette da quelle senza. I delimitatori di tubi sono migliori in quanto si scontrano meno frequentemente con il normale utilizzo quotidiano (ad esempio, le virgole negli indirizzi o come separatori nei numeri).

    
risposta data 24.12.2013 - 02:38
fonte
-1

Di solito uso TextEdit per fare qualcosa del genere. Apri i dati di origine in TextEdit e vai a Modifica > Trova > Trova & Sostituire . Quindi sostituisci | con , , sostituendo tutte le istanze. Salva il file utilizzando un'estensione di .csv e ora puoi importare in Numbers o Excel.

    
risposta data 21.05.2013 - 19:22
fonte

Leggi altre domande sui tag