Esiste un modo per farlo? Devo usare una pipe “|” come mio delimitatore. Su Windows puoi modificarlo durante lesportazione. Su Mac non ho trovato un modo. Come nota a margine, i miei file hanno virgole nei dati stessi.
Risposta
Se “sei disposto ad abbandonare Excel, potresti provare a utilizzare OpenOffice o LibreOffice per creare file .csv
. Sono entrambi gratuiti, entrambi hanno la maggior parte delle funzionalità incluse in Excel ed entrambi consentono di salvare i dati tabulati come file .csv
utilizzando qualsiasi carattere come separatore di dati o testo delimitatore (inclusa la barra verticale, ovviamente).
Risposta
Beh, non lo sapresti, non lo so hanno comunque 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 a Excel alcun merito!
Risposta
Tutto bene, ma non provare a usare utilità di manipolazione di file di testo di basso livello sui file che crei (ad esempio programmi * IX come awk) .Non saranno in grado di distinguere le virgole allinterno delle virgolette da quelle senza. I delimitatori pipe sono migliori in quanto si scontrano meno frequentemente con il normale utilizzo quotidiano (ad esempio virgole negli indirizzi o come separatori nei numeri).
Risposta
Di solito uso TextEdit per fare qualcosa di simile. Apri i dati di origine in TextEdit e vai a Modifica> Trova> Trova & Sostituisci . Quindi sostituisci |
con ,
, sostituendo tutte le istanze. Salva il file utilizzando unestensione di .csv
e ora puoi importarlo in Numbers o Excel.
Commenti
- Questo ' non funzionerà per me. Alcune colonne contengono virgole che devono essere mantenute: in definitiva questo è il motivo per cui ho bisogno di un altro delimitatore.