Découvrez ce qu'est « CSV » dans d'autres dictionnaires. Comment ouvrir un fichier CSV délimité par des virgules dans Excel ? Comment créer une extension CSV

08.02.2024

Les fichiers CSV (fichiers de données séparés par des virgules) sont un type spécial de fichier que vous pouvez créer et modifier dans Excel. Dans les fichiers CSV, les données ne sont pas stockées en colonnes, mais séparées par des virgules. Le texte et les chiffres enregistrés dans un fichier CSV peuvent être facilement transférés d'un programme à un autre. Par exemple, vous pouvez exporter des contacts de Google vers un fichier CSV, puis les importer dans Outlook.

Pour plus d’informations sur la façon d’importer une liste d’entrées de calendrier dans Outlook, consultez Importer et exporter votre courrier électronique, vos contacts et votre calendrier Outlook.

Créer un fichier CSV à partir d'un autre programme ou service de messagerie d'un autre fournisseur

Lorsque vous exportez des contacts depuis un autre programme, tel que Gmail, vous pouvez généralement choisir parmi plusieurs formats. Gmail propose un choix de fichiers Google CSV, Outlook CSV et vCard. Lorsque vous exportez des données depuis un profil Outlook pour les importer ultérieurement dans un autre profil, vous pouvez choisir un fichier CSV ou un fichier de données Outlook (.pst).

Téléchargez et ouvrez un exemple de fichier CSV pour importer des contacts dans Outlook

Vous pouvez créer un fichier CSV manuellement de deux manières.

Créez un fichier Excel et enregistrez-le au format CSV

Si vos coordonnées sont stockées dans un programme à partir duquel vous ne pouvez pas les exporter, vous pouvez les saisir manuellement.

Télécharger un modèle de fichier CSV

Si vous souhaitez commencer avec un fichier CSV vierge, vous pouvez télécharger l'exemple ci-dessous.


Il y a quelques points à garder à l'esprit lorsque vous travaillez avec ce fichier CSV.

Modifiez le fichier CSV des contacts que vous souhaitez importer dans Outlook

Supposons que vous souhaitiez modifier un fichier CSV exporté depuis Outlook, puis le réimporter dans cette application ou un autre service de messagerie. Vous pouvez facilement le faire en utilisant Excel.

Lors de la modification du fichier CSV, gardez les points suivants à l'esprit :

    Les en-têtes de colonnes doivent rester sur la première ligne.

    Lors de l'enregistrement d'un fichier dans Excel, vous serez invité plusieurs fois comme ceci : « Êtes-vous sûr de vouloir enregistrer le fichier au format CSV ? Sélectionnez toujours « Oui » comme réponse. Si vous sélectionnez Non, le fichier sera enregistré au format natif d'Excel (.xlsx) et ne pourra pas être utilisé pour l'importation dans Outlook.

Problème : toutes les données sont affichées dans la première colonne

Cela peut se produire pour plusieurs raisons, vous pouvez donc essayer plusieurs solutions.


Pour savoir comment ouvrir un fichier CSV, vous devez vous rendre dans la liste des programmes installés sur votre ordinateur. S'il existe MS Excel, le client de messagerie Microsoft Outlook ou tout autre éditeur de texte, téléchargez-y le document. Étant donné que la suite Microsoft Office est installée sur presque tous les PC, nous avons d'abord nommé le logiciel à partir de celle-ci. Vous pouvez également essayer d'autres applications :

  • Microsoft fonctionne
  • Bloc-notes
  • Corel Quattro Pro
  • IBM Lotus Symphonie
  • KSpread
  • LabVIEW

Comment ouvrir un fichier CSV dans Excel

identifiant="a1">

Pour que le programme de création de table déchiffre correctement ce document, vous devez faire une astuce : ouvrez le fichier dans n'importe quel éditeur de texte et écrivez « sep= » sur la première ligne. Ça y est, maintenant l'application reconnaît le délimiteur virgule et affiche correctement le contenu !

Que contient le fichier CSV

identifiant="a2">

Il s'agit d'un format de texte standard pour les données tabulaires. Chaque ligne correspond à une ligne du tableau. Les valeurs des colonnes individuelles sont séparées par des virgules. Cette extension étant prise en charge par de nombreux programmes, les fichiers CSV peuvent être utilisés pour importer ou exporter des données tabulaires entre différentes applications informatiques, telles qu'une feuille de calcul et une base de données.

Afficher les instructions vidéo

Si vous avez installé sur votre ordinateur programme antivirus Peut analyser tous les fichiers de votre ordinateur, ainsi que chaque fichier individuellement. Vous pouvez analyser n'importe quel fichier en cliquant avec le bouton droit sur le fichier et en sélectionnant l'option appropriée pour analyser le fichier à la recherche de virus.

Par exemple, sur cette figure, il est mis en évidence fichier mon-fichier.csv, alors vous devez cliquer avec le bouton droit sur ce fichier et sélectionner l'option dans le menu Fichier "analyser avec AVG". Lorsque vous sélectionnez cette option, AVG Antivirus ouvrira et analysera le fichier à la recherche de virus.


Parfois, une erreur peut survenir en conséquence installation incorrecte du logiciel, ce qui peut être dû à un problème rencontré lors du processus d'installation. Cela peut interférer avec votre système d'exploitation liez votre fichier CSV au bon outil d'application, influençant ce qu'on appelle "associations d'extensions de fichiers".

Parfois simple réinstallation de Microsoft Excel peut résoudre votre problème en liant correctement CSV à Microsoft Excel. Dans d'autres cas, des problèmes d'association de fichiers peuvent résulter de mauvaise programmation logicielle développeur et vous devrez peut-être contacter le développeur pour obtenir de l'aide supplémentaire.


Conseil: Essayez de mettre à jour Microsoft Excel vers la dernière version pour vous assurer que vous disposez des derniers correctifs et mises à jour.


Cela peut paraître trop évident, mais souvent Le fichier CSV lui-même peut être à l'origine du problème. Si vous avez reçu un fichier via une pièce jointe à un e-mail ou si vous l'avez téléchargé à partir d'un site Web et que le processus de téléchargement a été interrompu (par exemple en cas de panne de courant ou pour toute autre raison), le fichier peut être endommagé. Si possible, essayez d'obtenir une nouvelle copie du fichier CSV et réessayez de l'ouvrir.


Soigneusement: Un fichier endommagé peut causer des dommages collatéraux à des logiciels malveillants antérieurs ou existants sur votre PC, il est donc important de garder votre ordinateur à jour avec un antivirus à jour.


Si votre fichier est CSV liés au matériel de votre ordinateur pour ouvrir le fichier, vous pourriez avoir besoin mettre à jour les pilotes de périphérique associés à cet équipement.

Ce problème généralement associé aux types de fichiers multimédias, qui dépendent de la réussite de l'ouverture du matériel à l'intérieur de l'ordinateur, par ex. carte son ou carte vidéo. Par exemple, si vous essayez d'ouvrir un fichier audio mais que vous ne parvenez pas à l'ouvrir, vous devrez peut-être mettre à jour les pilotes de la carte son.


Conseil: Si lorsque vous essayez d'ouvrir un fichier CSV, vous recevez Message d'erreur du fichier .SYS, le problème pourrait probablement être associé à des pilotes de périphérique corrompus ou obsolètes qui doivent être mis à jour. Ce processus peut être facilité en utilisant un logiciel de mise à jour des pilotes tel que DriverDoc.


Si les étapes ne résolvent pas le problème et vous rencontrez toujours des problèmes pour ouvrir les fichiers CSV, cela peut être dû à manque de ressources système disponibles. Certaines versions de fichiers CSV peuvent nécessiter une quantité importante de ressources (par exemple mémoire/RAM, puissance de traitement) pour s'ouvrir correctement sur votre ordinateur. Ce problème est assez courant si vous utilisez du matériel informatique assez ancien et en même temps un système d'exploitation beaucoup plus récent.

Ce problème peut survenir lorsque l'ordinateur a du mal à effectuer une tâche car le système d'exploitation (et d'autres services exécutés en arrière-plan) peuvent consommer trop de ressources pour ouvrir le fichier CSV. Essayez de fermer toutes les applications sur votre PC avant d'ouvrir le fichier de valeurs séparées par des virgules. En libérant toutes les ressources disponibles sur votre ordinateur, vous serez dans la meilleure position possible pour tenter d'ouvrir le fichier CSV.


Si tu complété toutes les étapes décrites ci-dessus et votre fichier CSV ne s'ouvre toujours pas, vous devrez peut-être exécuter mise à jour de l'équipement. Dans la plupart des cas, même lorsque vous utilisez des versions matérielles plus anciennes, la puissance de traitement peut toujours être plus que suffisante pour la plupart des applications utilisateur (sauf si vous effectuez beaucoup de travaux gourmands en CPU, tels que le rendu 3D, la modélisation financière/scientifique ou travail multimédia intensif) . Ainsi, il est probable que votre ordinateur ne dispose pas de suffisamment de mémoire(communément appelée « RAM » ou mémoire vive) pour effectuer la tâche d'ouverture d'un fichier.

Les fichiers CSV sont conçus pour stocker des données tabulaires au format de fichier texte brut. Pour ouvrir un tel fichier, vous n'avez pas besoin d'un programme spécial pour travailler avec des tableaux ; un simple éditeur de texte suffit. Ce format est souvent utilisé par différents types de scripts pour stocker de petites quantités de données.

Instructions

  • Utilisez un simple éditeur de texte (tel que le Bloc-notes) pour créer manuellement un fichier CSV. Si vous avez besoin d'un fichier qui ne contient aucune donnée, enregistrez simplement un document vide avec une extension csv - par exemple, data.csv.
  • Séparez le contenu des colonnes adjacentes du tableau par une virgule si vous devez placer des données tabulaires dans le fichier. Le nom même de ce format (CSV - Comma Separated Values) est traduit de l'anglais par « valeurs séparées par des virgules ». Cependant, il est plus pratique et donc plus couramment utilisé de séparer les valeurs par des points-virgules. Cela est dû au fait que dans la plupart des pays non anglophones, il est courant d’utiliser une virgule comme séparateur entre les parties entières et fractionnaires des nombres réels.
  • Placez une seule ligne de données tabulaires par ligne du fichier CSV. Autrement dit, le caractère de fin de ligne est le séparateur de ligne du tableau contenu dans un tel fichier.
  • Utilisez un éditeur de feuille de calcul si vous ne souhaitez pas créer vous-même le fichier CSV. La plupart des tableurs peuvent lire et enregistrer des données dans ce format. Par exemple, vous pouvez utiliser l'application bureautique Microsoft Excel 2007. Une fois que vous avez créé (ou ouvert) un tableau que vous souhaitez enregistrer en tant que fichier CSV, cliquez sur le gros bouton rond Office dans le coin supérieur gauche de la fenêtre de l'éditeur. . Dans le menu qui s'ouvre, accédez à la section "Enregistrer sous" et sélectionnez l'élément du bas - "Autres formats". Cet élément de menu se voit attribuer un raccourci clavier F12 - vous pouvez l'utiliser.
  • Développez la liste déroulante « Type de fichier » et sélectionnez la ligne « CSV (délimité par des virgules) ». Saisissez ensuite un nom dans le champ « Nom du fichier », sélectionnez un emplacement de stockage et cliquez sur le bouton « Enregistrer ».
  • Répondez par l'affirmative (les boutons "OK" et "Oui") aux questions qu'Excel posera deux fois avant d'enregistrer le fichier. De cette façon, l'éditeur avertira que le format CSV ne prend pas en charge le formatage du texte, l'utilisation de « livres » et de « pages », les formules dans les cellules et d'autres options disponibles dans les propres formats de l'éditeur de feuille de calcul.
  • Cet article vous montrera 2 façons simples de convertir un fichier CSV en Excel. Vous apprendrez également comment importer plusieurs fichiers CSV dans Excel et comment gérer les situations dans lesquelles certaines données d'un fichier CSV n'apparaissent pas correctement dans une feuille de calcul Excel.

    Récemment, nous avons commencé à étudier les fonctionnalités du format CSV (Comma-Separated Values) et diverses façons de convertir un fichier Excel en CSV. Aujourd'hui, nous allons aborder le processus inverse : importer du CSV dans Excel.

    Cet article vous montrera comment ouvrir CSV dans Excel et comment importer plusieurs fichiers CSV à la fois. Nous identifierons également les pièges possibles et proposerons les solutions les plus efficaces.

    Comment convertir CSV en Excel

    Si vous avez besoin d'extraire des informations dans une feuille Excel à partir de la base de données de votre entreprise, la première idée qui vous vient à l'esprit est d'exporter la base de données vers un fichier CSV, puis d'importer le fichier CSV dans Excel.

    Il existe 3 façons de convertir CSV en Excel : Vous pouvez ouvrir le fichier avec l'extension .csv directement dans Excel, double-cliquez sur le fichier dans l'Explorateur Windows ou importez le CSV dans Excel en tant que source de données externe. Ensuite, je parlerai en détail de ces trois méthodes et indiquerai les avantages et les inconvénients de chacune d'elles.

    Comment ouvrir un fichier CSV dans Excel

    Même si le fichier CSV a été créé dans un autre programme, vous pouvez toujours l'ouvrir sous forme de classeur Excel à l'aide de la commande Ouvrir(Ouvrir).

    Commentaire: L'ouverture d'un fichier CSV dans Excel ne modifie pas le format du fichier. Autrement dit, le fichier CSV ne sera pas converti en fichier Excel (format .xls ou .xlsx), il conservera son type d'origine (.csv ou .txt).

    Commentaire: Lorsque Microsoft Excel ouvre un fichier CSV, il utilise les paramètres de formatage par défaut pour déterminer comment importer chaque colonne de données.

    Si les données correspondent à au moins un des points suivants, alors utilisez l'assistant d'importation de texte :

    Pour forcer Excel à exécuter l'Assistant d'importation de texte, vous pouvez soit modifier l'extension du fichier de .csv sur .SMS(avant d'ouvrir le fichier), ou comme décrit ci-dessous.

    Comment ouvrir un fichier CSV à l'aide de l'Explorateur Windows

    C'est le moyen le plus rapide d'ouvrir un CSV dans Excel. Dans l'Explorateur Windows, double-cliquez sur le fichier .csv, et il s'ouvrira en tant que nouveau classeur Excel.

    Cependant, cette méthode ne fonctionnera que si Microsoft Excel est défini comme programme par défaut pour l'ouverture des fichiers. .csv. Si tel est le cas, vous verrez une icône familière dans l'Explorateur Windows à côté du nom du fichier.

    Si Excel n'est pas votre programme par défaut, voici comment y remédier :


    Comment importer du CSV dans Excel

    De cette façon, vous pouvez importer des données à partir d'un fichier .csvà une feuille Excel existante ou nouvelle. Contrairement aux deux méthodes précédentes, elle n'ouvre pas simplement le CSV dans Excel, mais convertit le format .csv V .xlsx(si vous utilisez Excel 2007, 2010 ou 2013) ou .xls(dans les versions d'Excel 2003 et antérieures).


    Avant d'aller plus loin, veuillez jeter un œil à la capture d'écran ci-dessous, elle montre le fichier CSV d'origine et la sortie souhaitée dans Excel. J'espère que cela vous aidera à mieux comprendre pourquoi nous choisissons certains paramètres dans l'exemple suivant.


    Conseil: Si votre fichier CSV utilise plusieurs virgules ou autres caractères délimiteurs en séquence, cochez la case. Traiter les délimiteurs consécutifs comme un seul(Comptez les délimiteurs consécutifs comme un) pour éviter les cellules vides.

    Conseil: Vous pouvez appuyer sur le bouton Propriétés(Propriétés) pour configurer les paramètres avancés tels que l'actualisation, la mise en page et le formatage des données importées.

    Commentaire: Si votre fichier CSV contient des données numériques ou des dates, Excel risque de ne pas le convertir correctement. Pour modifier le format des données importées, sélectionnez la ou les colonnes dans lesquelles des erreurs se sont produites, faites un clic droit dessus et sélectionnez dans le menu contextuel Formater les cellules(Format de cellule).

    Conversion de CSV en Excel : problèmes et solutions

    Le format CSV est utilisé depuis plus de 30 ans, mais malgré sa longue histoire, il n'a jamais été officiellement documenté. Le nom CSV (Comma-Separated Values) vient de l'utilisation de virgules pour séparer les champs de données. Mais c'est en théorie. En fait, de nombreux fichiers dits CSV utilisent d'autres caractères pour séparer les données, par exemple :

    • Tabulation – Fichiers TSV (valeurs séparées par des tabulations)
    • Point-virgule – Fichiers SCSV (valeurs séparées par des points-virgules)

    Certaines variantes de fichiers CSV séparent les champs de données avec des guillemets simples ou doubles, tandis que d'autres nécessitent un marqueur de séquence d'octets (BOM) Unicode, tel que UTF-8, pour interpréter correctement Unicode.

    Ce manque de normes crée toute une série de problèmes que vous pouvez rencontrer lorsque vous essayez de convertir un fichier Excel en CSV, et notamment lors de l'importation d'un fichier CSV dans Excel. Examinons les problèmes connus, en commençant par les plus courants.

    Le fichier CSV ne s'affiche pas correctement dans Excel

    Panneaux: Vous essayez d'ouvrir un fichier CSV dans Excel et toutes les données se retrouvent dans la première colonne.

    Cause: La racine du problème réside dans le fait que vos paramètres régionaux et linguistiques Windows et votre fichier CSV ont des délimiteurs différents. En Amérique du Nord et dans certains autres pays, le séparateur de champ de liste par défaut est une virgule. Dans les pays européens, une virgule est utilisée comme séparateur décimal et le séparateur de champ de liste est un point-virgule.

    Solution: Il existe plusieurs solutions possibles à ce problème. Vous pouvez rapidement consulter les recommandations ci-dessous et choisir celles les plus adaptées à votre tâche spécifique.

    Commentaire: Toutes les solutions présentées modifient le délimiteur pour un fichier CSV donné uniquement. Si vous souhaitez changer une fois pour toutes le séparateur par défaut, alors la solution suivante vous conviendra.

    1. Modifiez les séparateurs dans les paramètres régionaux. Cliquez sur le bouton Commencer(Démarrer) et exécuter Panneau de contrôle(Panneau de configuration), cliquez sur Région et langue(Normes régionales) > Paramètres additionnels(Options supplémentaires). Une boîte de dialogue s'ouvrira Personnaliser le format(Paramètre de format) dans lequel vous devez sélectionner un point (.) pour le paramètre Symbole décimal(Séparateur entier et fractionnaire) et définissez une virgule (,) pour le paramètre Séparateur de liste(Séparateur d'élément de liste).

    Note du traducteur : Ces paramètres sont fournis pour la localisation anglaise d'Excel (et d'un certain nombre d'autres pays). Pour la localisation russe, il sera plus courant d'utiliser une virgule comme séparateur entre les parties entières et fractionnaires et un point-virgule pour séparer les éléments de la liste.

    Commentaire: La définition de caractères décimaux et d'éléments de liste dans le Panneau de configuration de Windows modifiera les paramètres de caractères par défaut de tous les programmes de votre ordinateur, pas seulement de Microsoft Excel.

    Les zéros non significatifs sont perdus lors de l'ouverture d'un fichier CSV dans Excel

    Panneaux: Votre fichier CSV contient des valeurs avec des zéros non significatifs, et ces zéros sont perdus lorsque vous ouvrez le fichier CSV dans Excel.

    Cause: Par défaut, Microsoft Excel affiche le fichier CSV au format Général(Général), dans lequel les zéros non significatifs sont coupés.

    Solution: Au lieu d'ouvrir le fichier .csv dans Excel, exécutez l'assistant d'importation de texte comme nous l'avons fait précédemment pour convertir le fichier CSV en Excel.

    À l'étape 3 de l'assistant, sélectionnez les colonnes contenant des valeurs avec des zéros non significatifs et modifiez le format de ces colonnes en texte. De cette façon, vous convertissez votre fichier CSV en Excel, en gardant les zéros à leur place.

    Excel convertit certaines valeurs en dates lors de l'ouverture d'un fichier CSV

    Panneaux: Certaines valeurs de votre fichier CSV sont similaires aux dates, et Excel convertit automatiquement ces valeurs du format texte au format date.

    Cause: Comme mentionné ci-dessus, Excel ouvre un fichier CSV au format Général(Général), qui convertit les valeurs de type date du format texte au format date. Par exemple, si vous ouvrez un fichier CSV contenant les connexions des utilisateurs, l'entrée « 23 avril » sera convertie en date.

    Solution: Convertissez votre fichier CSV en Excel à l'aide de l'assistant d'importation de texte. À l'étape 3 de l'assistant, sélectionnez les colonnes avec des entrées de type date et modifiez le format de la colonne en texte.

    Si vous devez obtenir le résultat inverse, c'est-à-dire convertir les valeurs d'une certaine colonne en dates, définissez le format Date(Date) et sélectionnez le format de date approprié dans la liste déroulante.

    Comment importer plusieurs fichiers CSV dans Excel

    Je pense que vous savez que Microsoft Excel vous permet d'ouvrir plusieurs fichiers CSV à l'aide de la commande Ouvrir(Ouvrir).


    Cette méthode est simple et rapide, et nous pourrions la qualifier d'excellente, ne serait-ce que pour une circonstance : chaque fichier CSV est ainsi ouvert en tant que classeur Excel distinct. En pratique, basculer entre plusieurs fichiers Excel ouverts peut être extrêmement gênant et fastidieux.

    J'espère que vous pourrez désormais convertir facilement n'importe quel fichier CSV en Excel. Si vous avez des questions ou des difficultés, n'hésitez pas à m'écrire dans les commentaires. Et merci pour votre patience à tous ceux qui ont réussi à lire ce long article jusqu’au bout !