Essayer de convertir .xls en .csv avec des délimiteurs différents d’Excel 2010, l’enregistre automatiquement en tant que

1

J'essaie d'obtenir un fichier .csv avec ce format exact http://puu.sh/ubMVZ/6d7b9968d5.png pour une analyse statistique dans metaboanalyst (il s'agit d'une liste de concentrations de métabolites de différents patients).

Lorsque je sauvegarde mes fichiers .xls avec mes propres données sous forme de fichier .csv dans Excel, il me donne ceci http://puu.sh/ubN3m/24981307b8.png car vous pouvez voir que les délimiteurs et les séparateurs sont différents, je veux des virgules et des citations, mais le fichier que j’ai ne me le donne pas. Est-ce que quelqu'un sait comment je peux imiter le premier exemple? (qui est un exemple de jeu de données tiré du site Web metaboanalyst) Je suis un novice dans la manipulation de choses comme celle-ci avec un logiciel.

Merci

Alan Dazay
la source

Réponses:

0

En supposant que j'ai bien compris votre exigence, vous devrez procéder comme suit.

  1. Ouvrez Excel et allez dans l'onglet "Données". Ouvrez "Du texte" dans la section "Obtenir des données externes" et ouvrez votre fichier CSV.

  2. Assurez-vous que Délimité est sélectionné à la première étape.

  3. À la deuxième étape, définissez le champ "Qualificatif du texte:" sur Aucun et sélectionnez une virgule comme délimiteur. Cela devrait laisser les guillemets intacts et diviser le fichier en fonction des besoins.

  4. À la troisième étape, définissez les formats de données appropriés pour votre feuille de calcul.

Lors de la sauvegarde du fichier, n'oubliez pas que le délimiteur par défaut est défini ailleurs. Voir ici pour plus d'informations.

LiamC
la source
Bonjour, j'ai essayé ceci, mais le résultat ressemble à ceci: puu.sh/ubPtD/88fd65ab08.png Signification: les points-virgules sont toujours là et rien n'est en fait entouré de guillemets comme dans l'exemple de fichier, ils sont simplement présents à gauche. .
Alan Dazay
@AlanDazay S'agit-il d'un fichier accessible au public? Difficile de voir ce qui s’est passé exactement là-bas.
LiamC
Je vais partager un lien vers le fichier sur google drive drive.google.com/open?id=0B7ereD5vZo4JU3NqOXVEZkJYUDg c'est après avoir appliqué les modifications suggérées (le point que je tente de modifier) faites-le ressembler à metaboanalyst.ca/resources/data/human_cachexia.csv
Alan Dazay 20/02/2017
S'il vous plaît collez une copie du fichier original là-bas si possible et je vais jeter un oeil.
LiamC
Merci beaucoup, voici le fichier .xls avec toutes les données que je tente de convertir en .csv avec le format correct drive.google.com/open?id=0B7ereD5vZo4Jcm92MXlQREJkdEk C'est seulement la première feuille, les autres peuvent être ignoré
Alan Dazay
0

Téléchargé votre fichier de disque Google et a réussi à le convertir correctement.

Avez-vous vérifié vos paramètres de région et de langue? (Reportez-vous à: Options de sauvegarde en tant que CSV d'Excel - possibilité de changer la virgule en tuyau ou en tabulation à la place? )

Il se peut que vous ayez défini votre "Liste séparateur" sur un point-virgule au lieu d'une virgule, ce qui explique ce problème.

teikjoon
la source
J'ai déjà fixé ces paramètres et cela ne change rien au résultat, le séparateur est toujours un point-virgule. Je n'ai pas encore essayé d'essayer d'obtenir des guillemets pour toutes les variables non variables.
Alan Dazay 21/02/2017
Nvm je le fais fonctionner si je sauvegardais le fichier en utilisant OpenOffice, Excel ne fonctionne toujours pas. Merci pour votre aide.
Alan Dazay
Je suppose que ça marche, toujours curieux de savoir ce qui le cause :)
mardi