Retour au blog
Blog9 min. de lecture

Créer un fichier CSV : le guide complet pour 2026

Apprends à créer un fichier CSV correct dans Excel, Google Sheets et LibreOffice, et évite les erreurs d'import avec séparateurs, UTF-8 et validation.

Illustration d'un fichier CSV avec colonnes et import de données

La frustration est souvent la même. La liste invités est prête, les types de billets sont contrôlés, les codes promo sont remplis, puis l'écran d'import refuse le fichier. Parfois le message d'erreur est clair. Plus souvent, le problème est discret : les colonnes se décalent, les noms avec accents se cassent ou seule une partie des lignes est importée.

C'est pourquoi créer un fichier CSV prend encore beaucoup de temps aux organisateurs d'événements. Le format semble simple, mais les systèmes de billetterie et de CRM ne lisent pas ce qu'un tableur affiche. Ils lisent du texte brut, des séparateurs fixes et une structure exacte.

Pourquoi un bon CSV est crucial pour un événement

Un import échoue rarement parce que la liste est inutile. En général, les données sont correctes, mais leur emballage technique ne l'est pas. Une feuille peut paraître propre dans Excel et rester illisible pour une plateforme de billetterie.

CSV reste utile parce qu'il est simple et largement compatible. Cash explique le format CSV comme un format texte pratique pour échanger des données entre systèmes. Pour les événements, cela veut dire que participants, listes invités, codes promo, plans de salle et segments peuvent passer d'un outil à l'autre sans ressaisie manuelle.

Où les imports se trompent

Un organisateur exporte par exemple des contacts depuis Gmail, ajoute des catégories de tickets dans Excel, puis veut tout importer dans une plateforme événementielle. À l'écran, cela ressemble à un tableau ordinaire. La plateforme attend quelque chose de plus strict :

  • Noms de colonnes exacts correspondant au schéma d'import
  • Un seul séparateur cohérent sur chaque ligne
  • Encodage correct pour garder les noms lisibles
  • Aucune mise en forme cachée venant d'Excel

Un fichier CSV ne contient ni couleurs, ni cellules fusionnées, ni logique de tableur. Seulement du texte. C'est sa force pour l'échange, mais aussi sa fragilité.

Un problème d'import est généralement un problème de format, pas un problème de données.

Pour les organisateurs qui veulent aussi garder leur fiscalité et administration propres, c'est important au-delà de l'import lui-même. Un mauvais fichier peut toucher communication, contrôle d'accès, reporting, segmentation et réconciliation.

Dans l'événementiel, le timing est strict. Un import CRM qui fonctionne demain arrive trop tard. Une liste invités incorrecte juste avant l'ouverture des portes crée du stress opérationnel. C'est encore plus vrai avec champs personnalisés, tailles de groupe ou codes promo dans un CRM événementiel.

ÉlémentPourquoi c'est important
Données de contactévite les profils doublons ou inutilisables
Informations ticketgarantit que catégories et droits arrivent correctement
Champs de segmentationpermet une communication et un service ciblés

Créer un CSV comme un simple "enregistrer sous" mène souvent à des erreurs. Le traiter comme un transfert technique entre systèmes évite la plupart des problèmes.

Anatomie d'un fichier CSV correct

Un fichier CSV n'est pas un fichier tableur. C'est du texte brut. Une plateforme de billetterie ne lit pas les onglets, styles ou largeurs de colonnes. Elle lit le texte ligne par ligne, séparé par un caractère convenu.

Dans Excel, les données peuvent ressembler à ceci :

EmailNomTicketTypeDiscountCode
anna@example.nlAnna de VriesEarly BirdPRINTEMPS24
bjorn@example.nlBjörn JansenVIP

En texte CSV brut, les mêmes données ressemblent à ceci :

Email;Nom;TicketType;DiscountCode
anna@example.nl;Anna de Vries;Early Bird;PRINTEMPS24
bjorn@example.nl;Björn Jansen;VIP;

Chaque ligne est un enregistrement. Chaque champ est séparé par un délimiteur, souvent une virgule ou un point-virgule. La première ligne contient généralement les en-têtes.

Les en-têtes indiquent au système ce que signifie chaque colonne. Les lignes doivent garder la même structure. Le séparateur décide si une ligne devient plusieurs champs ou une seule longue phrase.

Règle pratique : vérifie d'abord le format attendu par le système cible, puis adapte le CSV.

Les événements utilisent souvent des champs supplémentaires : taille de groupe, code promo, entreprise, choix de session, régime alimentaire. Des en-têtes plus jolis pour un usage interne peuvent être pratiques dans Excel, mais moins en import. Les équipes qui travaillent souvent avec des données structurées gagnent à garder une discipline claire sur les noms de champs, comme dans cet article sur l'optimisation d'une stratégie PIM.

Les champs personnalisés ne fonctionnent bien que si les en-têtes CSV correspondent à ce que l'import attend.

Un CSV ne stocke pas formules, couleurs, listes déroulantes, onglets multiples, filtres ou tris. Ce qui compte, ce n'est pas le tableau visible, mais la structure texte sous-jacente.

Créer un CSV dans Excel, Google Sheets et LibreOffice

La plupart des équipes commencent dans un tableur. C'est logique. Le piège est que chaque outil écrit le CSV légèrement différemment. Excel peut être déroutant, car les options d'export ne montrent pas toujours clairement le séparateur et l'encodage utilisés.

Infographie sur la création de fichiers CSV dans Excel, Google Sheets et LibreOffice.

Excel sans surprises

Dans Excel, le chemin le plus sûr est souvent Enregistrer sous. Onfact explique l'enregistrement CSV et les séparateurs de liste et montre pourquoi le choix entre variantes CSV et CSV UTF-8 est important.

Méthode pratique :

  1. Contrôler les noms de colonnes
    Utilise des en-têtes courts et clairs sans espaces inutiles.
  2. Formater les colonnes sensibles en texte
    Codes postaux, numéros de téléphone, identifiants et valeurs avec zéros initiaux.
  3. Exporter consciemment en CSV
    Ne pas utiliser une option de partage au hasard.
  4. Choisir le bon type de fichier
    CSV UTF-8 est souvent le choix le plus sûr.
  5. Contrôler le CSV dans un éditeur de texte
    Pas seulement en le rouvrant dans Excel.

Google Sheets est pratique pour la collaboration. Supprime les lignes et colonnes vides, mets les champs critiques en texte brut et utilise Fichier > Télécharger > Valeurs séparées par des virgules (.csv). LibreOffice Calc donne souvent plus de contrôle sur le séparateur, le qualificateur de texte et l'encodage.

OutilUtile quand
Excella liste est gérée en interne et l'export est maîtrisé
Google Sheetsplusieurs personnes collaborent sur un onglet d'export
LibreOfficeun contrôle maximal du séparateur et de l'encodage est nécessaire

Lors de migrations depuis d'anciens systèmes de billetterie ou d'inscription, vérifie aussi la structure source. C'est important lors d'un passage depuis d'autres plateformes, comme dans une migration depuis Eventix.

Résoudre séparateurs et encodage

La plupart des imports échouent à cause du mauvais séparateur ou du mauvais encodage. Ces erreurs sont frustrantes parce qu'Excel ne les rend pas toujours visibles.

Image éducative sur les erreurs fréquentes de texte et d'encodage.

Dans de nombreux environnements européens, Excel utilise souvent le point-virgule comme séparateur de liste. Certaines plateformes attendent une virgule. Microsoft explique comment les paramètres régionaux influencent l'enregistrement et l'ouverture des CSV.

Cette ligne :

Email;Nom;TicketType

sera lue comme un seul champ par un système qui attend des virgules.

Symptômes typiques :

  • Toutes les données arrivent dans la première colonne
  • Les colonnes se décalent à l'import
  • L'en-tête n'est pas reconnu
  • Le système signale un mauvais nombre de champs

La solution la plus propre est souvent de réexporter avec la bonne variante CSV, puis de contrôler le fichier dans un éditeur de texte. Un rechercher-remplacer manuel est risqué si les données contiennent elles-mêmes des virgules ou points-virgules.

Le deuxième problème classique est l'encodage. Sans bon encodage, les noms se cassent. Chloë, Björn ou José peuvent arriver sous forme de caractères illisibles dans le CRM.

PrévuMal importé
ChloëChloë
BjörnBjörn
JoséJosé

Le choix sûr est presque toujours UTF-8, surtout avec noms, adresses internationales et champs libres.

Valider le CSV avant import

Un CSV doit être contrôlé avant l'import. Une fois une mauvaise liste dans la plateforme, les corrections prennent plus de temps et le risque de doublons ou de mauvais segments augmente.

Capture de Notepad++ comme exemple d'éditeur de texte pour vérifier un CSV.

Le contrôle le plus rapide ne se fait pas dans Excel, mais dans un éditeur de texte simple. Tu y vois le fichier comme le système d'import le lit.

Avant chaque import, vérifie :

  • Première ligne : les en-têtes correspondent-ils exactement ?
  • Séparateur : virgules ou points-virgules sont-ils utilisés de façon cohérente ?
  • Guillemets autour des textes : surtout avec virgules, points-virgules ou texte libre.
  • Lignes vides en bas : certains importeurs les lisent comme des enregistrements vides.
  • Quelques lignes au hasard : chaque ligne doit avoir le même nombre de champs.

Une seule ligne tordue peut rendre tout l'import inutilisable.

Un petit lot de test est plus sûr qu'un import complet immédiat. Utilise quelques cas difficiles : nom avec accent, code promo vide, code postal avec zéro initial et champ avec plusieurs mots.

Questions fréquentes sur les CSV

Image abstraite sur les questions fréquentes autour des fichiers CSV.

Comment stocker du texte avec virgules ou points-virgules ?

Place ces valeurs entre guillemets doubles.

"Place de la Gare 1, Unité B"

Pourquoi les zéros initiaux disparaissent-ils ?

Les tableurs traitent souvent ces valeurs comme des nombres. 0123 devient 123. Formate d'abord la colonne en texte.

Les formules sont-elles conservées dans un CSV ?

Non. Un CSV stocke seulement le résultat d'une formule, pas la formule. Garde aussi le fichier original.

Un CSV peut-il contenir plusieurs onglets ?

Non. Un CSV contient un seul jeu de données plat. Pour plusieurs onglets, il faut plusieurs fichiers ou un onglet d'export propre.

Un bon CSV fait gagner du temps précisément quand une équipe événementielle n'en a plus. Pour les organisateurs qui veulent gérer billetterie, CRM et imports dans un seul environnement, Tiqqo aide à traiter listes invités, segments et données d'inscription avec moins d'erreurs.

Une plateforme · Chaque événement

Ton prochain événement sold-out commence aujourd'hui.

Ton premier événement peut être en ligne en quelques minutes. Gratuit et sans engagement.

Commencer gratuitement