Cercando di convertire .xls in .csv con delimitatori diversi da excel 2010 lo si salva automaticamente come


1

Sto cercando di ottenere un file .csv con questo formato esatto http://puu.sh/ubMVZ/6d7b9968d5.png da utilizzare in un'analisi statistica in metaboanalista (questo è un elenco di concentrazioni di metaboliti di pazienti diversi)

Quando salvo i miei .xls con i miei dati in esso contenuti come file .csv in Excel, questo mi dà questo http://puu.sh/ubN3m/24981307b8.png come puoi vedere i delimitatori ei separatori sono diversi, voglio virgole e virgolette ma il file che ho non me lo dà. Qualcuno sa come posso imitare il primo esempio? (che è un set di dati di esempio tratto dal sito web di metaboanalyst) Sono un novizio nel manipolare cose come questa con il software.

Grazie

Risposte:


0

Supponendo di aver compreso correttamente la tua richiesta, dovrai fare quanto segue.

  1. Apri Excel e vai nella scheda "Dati". Apri "Da testo" nella sezione "Ottieni dati esterni" e apri il tuo file CSV.

  2. Assicurarsi che Delimitato sia selezionato al passaggio uno.

  3. Al passaggio due, imposta il campo "Qualificatore testo:" su none e seleziona la virgola come delimitatore. Questo dovrebbe lasciare intatte le virgolette e dividere il file come richiesto.

  4. Al terzo passaggio, imposta i formati di dati pertinenti per il foglio di lavoro.

Quando si salva il file, è necessario ricordare che il delimitatore predefinito è impostato altrove. Vedi qui per maggiori informazioni.


Ciao, ho provato questo, ma il risultato sembra così puu.sh/ubPtD/88fd65ab08.png Il che significa che i punti e virgola sono ancora lì e che nulla è effettivamente racchiuso tra virgolette come nel file di esempio, sono solo presenti sul lato sinistro.
Alan Dazay

@AlanDazay Questo è un file pubblicamente disponibile? Difficile vedere cosa sia esattamente successo lì.
LiamC

Condividerò un link al file su Google Drive drive.google.com/open?id=0B7ereD5vZo4JU3NqOXVEZkJYUDg questo è dopo aver applicato le modifiche suggerite (il punto e virgola è presente e alcuni nomi di composti sono stati cancellati) rispetto al modello che sto cercando di rendere simile metaboanalyst.ca/resources/data/human_cachexia.csv
Alan Dazay

Si prega di attaccare una copia del file originale lì, se possibile, e darò un'occhiata.
LiamC

Grazie mille, ecco il file .xls con tutti i dati che sto cercando di convertire in .csv con il formato corretto drive.google.com/open?id=0B7ereD5vZo4Jcm92MXlQREJkdEk È solo il primo foglio, gli altri possono essere ignorati
Alan Dazay

0

Hai scaricato il tuo file di Google Drive e sei riuscito a convertirlo correttamente.

Hai controllato le impostazioni della tua regione e lingua? (fare riferimento: Salvataggio Excel: come opzioni CSV: è possibile cambiare la virgola in pipe o tab? )

Potrebbe essere che hai impostato il tuo "separatore di elenco in punto e virgola anziché virgola, che è ciò che sta causando questo


Ho già corretto queste impostazioni e non fa alcuna differenza sul risultato, il separatore è ancora punto e virgola. Non ho ancora provato e ho trovato virgolette attorno a tutte le non-variabili ancora.
Alan Dazay

Nvm L'ho fatto funzionare se ho salvato il file usando OpenOffice, Excel comunque non funziona comunque. Grazie per tutto l'aiuto.
Alan Dazay

Immagino che funzioni, ancora curioso di sapere cosa lo sta causando però :)
teikjoon
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.