Note d'assistance KB0393293
E-mail
Les données des fichiers CSV sont converties dans des formats incorrects lors de leur ouverture dans Microsoft Excel.
Cet article de la base de connaissances a été traduit automatiquement pour vous faciliter la tâche. SAP ne garantit pas l'exactitude ou l'exhaustivité de cette traduction automatique. Vous pouvez trouver le contenu d'origine en passant à l'anglais à l'aide du sélecteur de langue.
Problème

Lors de l'ouverture des données exportées au format CSV (valeurs séparées par des virgules) dans Microsoft Excel, le format des données est incorrect. Les dates sont dans plusieurs formats et/ou incorrectes, les zéros non significatifs sont supprimés, toutes les données se trouvent dans une seule colonne, etc.

Cause

Les fichiers CSV ne contiennent aucune information sur la mise en forme des valeurs qu'ils contiennent. Ainsi, lors de l'ouverture d'un fichier Microsoft Excel, les paramètres régionaux de l'ordinateur sont utilisés.
Les dates dans les fichiers CSV d'Ariba sont exportées au format anglais-US MM/JJ/AAAA - Le 11 juillet 2019 sera exporté sous la forme 07/11/2019 (vous pouvez le vérifier en ouvrant un fichier CSV exporté dans le bloc-notes ou un éditeur de texte similaire). Si vous essayez d'ouvrir ce fichier dans Microsoft Excel et que votre ordinateur utilise le format de date JJ/MM/AAAA, cette date sera importée au 7 novembre 2019. Ces options d'importation par défaut peuvent également affecter d'autres zones, par exemple convertir des ID de texte en nombres, utiliser des séparateurs de milliers et de décimales incorrects, ne pas fractionner correctement le CSV en colonnes, etc.

Solution

Pour importer correctement des fichiers CSV dans Microsoft Excel, vous devez utiliser sa fonction d'importation de données. Sa position exacte et ses fonctionnalités diffèrent en fonction de la version exacte de Microsoft Excel que vous utilisez. Dans la version actuelle, Microsoft Excel 365, procédez comme suit :

  1. Ouvrir un classeur Excel vide
  2. Dans l'onglet "Données", cliquez sur À partir du texte/CSV.
  3. Sélectionnez le fichier CSV exporté et cliquez sur Ouvrir.

Facultatif - si vous rencontrez des problèmes avec les caractères spéciaux dans les rapports, dans Origine du fichier, sélectionnez "65001 : Unicode (UTF-8)".

  1. Cliquez sur Transformer les données.
  2. Cliquez avec le bouton droit de la souris sur la colonne de date que vous souhaitez modifier et sélectionnez Type de modification - Utilisation des paramètres régionaux.
  3. Dans la fenêtre Change Type with Locale, sélectionnez Data Type Date and Locale English - United States, puis cliquez sur OK.
  4. Cliquez sur Fermer et charger.

Cela chargera correctement les données CSV dans Microsoft Excel.


S'applique à

Achats

Conditions d'utilisation  |  Copyright  |  Informations sur la sécurité  |  Confidentialité