Partager via

Fichiers csv : remplacer le point par la virgule à l'ouverture

Anonyme
2021-05-26T15:36:56+00:00

Bonjour

Excel en Français pour Mac version 16.48. Quels paramètres modifier pour traiter les fichiers .csv en Excel pour que le point soit automatiquement remplacé par une virgule pour permettre de faire des calculs ?

Merci d’avance

Microsoft 365 et Office | Excel | Pour la maison | MacOS

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

6 réponses

  1. Anonyme
    2021-05-26T17:05:25+00:00

    Quand je parlais de changer le pays, c'était avec LibreOffice. Dans Excel 2019 pour Mac, on n'a pas la possibilité de choisir un format différent à l'importation d'un CSV.

    Il est toujours possible de quitter Excel, aller dans le panneau de préférences système "Langue et région" et choisir l'anglais comme langue et les États-Unis comme région, puis lancer Excel et ouvrir le fichier .csv (et repasser ensuite les réglages à français de France). Mais ça peut dépendre du format utilisé à la création du .csv. S'il utilise le point-virgule comme séparateur de colonne, il ne sera pas correctement reconnu (mais ça peut ensuite traiter via le menu "Data" > "Text to Columns..." Pas sûr que ce soit plus simple ou plus rapide pour autant...

    Cette réponse a-t-elle été utile ?

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire
  2. Anonyme
    2021-05-26T16:08:28+00:00

    Une fois le classeur ouvert, un "rechercher/remplacer" (menu "Édition" > "Rechercher") permet assez simplement de faire la manip. Non ?

    Sinon, tu peux aussi ouvrir le fichier .csv avec un éditeur de texte (genre "TextEdit") et faire la même manip (rechercher/remplacer) ou l'ouvrir avec LibreOffice qui permet de choisir les paramétrages à l'ouverture (et donc en choisissant la langue "Anglais (U.S.A.)" on a directement des nombres (mais il faut alors enregistrer d'abord le classeur pour l'ouvrir dans Excel).

    Cette réponse a-t-elle été utile ?

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire
  3. Anonyme
    2021-05-26T22:12:23+00:00

    Je ne vois vraiment pas quel est l'intérêt de l'ouvrir d'abord dans Numbers. Comme déjà vu, un fichier .csv s'ouvre directement avec Excel, mais il faut, dans les deux cas, convertir les points en virgule. Et sinon, tant qu'à passer par une autre application ouvre ton fichier .csv avec LibreOffice, qui te permet directement la conversion.

    Et, comme déjà vu également, je trouve bien plus simple de procéder par "rechercher/remplacer", qui se fait en deux clics de souris, pour obtenir des données utilisables. Modifier le pays et la région, c'est tout de même plus long, il ne faut pas oublier de revenir au français ensuite. Encore cela peut-il dépendre du type de .csv, le séparateur de colonne pouvant être le point-virgule ou la virgule (voire la tabulation)...

    Si tu dois faire régulièrement la manip de conversion, tu as peut-être intérêt à faire une macro, ce qui te permettra de faire le tout d'un seul clic.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2021-05-26T17:35:55+00:00

    Merci, Avec Numbers j’ouvre le fichier csv et File Export to Excel pour obtenir un fichier xlsx.

    Je souhaite ensuite ouvrir avec Excel le fichier et que le point dans les nombres soit remplacé par une virgule avec 2 chiffres après.

    Je vais tester en modifiant le pays et la région

    Merci beaucoup pour le support.

    Cordialement

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  5. Anonyme
    2021-05-26T16:50:13+00:00

    Merci pour la réponse , oui le remplacer fonction, mais je recherche dans paramètre Excel l’option pour avoir á l’ouverture le format anglais des nombres. En modifiant le pays je n’ai pas obtenu automatiquement le changement du point en virgule.

    Merci encore

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire