Aurelonagestion

    Importer un classeur Excel

    Le gabarit colonne par colonne, les alias d'en-tête acceptés, chaque message d'erreur et sa cause, et ce que l'import écrit réellement en base.

    Mise à jour le 30 juillet 2026

    Quand cet import est le bon outil

    L'écran Imports & exports › Classeur Excel (/admin/import-excel) sert à faire entrer des écritures en masse depuis un tableur. C'est l'outil de la reprise d'historique, pas celui du quotidien.

    Pour l'usage courant, préférez Importer un relevé bancaire : le relevé apporte le numéro d'opération de la banque et un rapprochement contre l'existant, deux choses que le classeur n'a pas.

    La marche à suivre pas à pas, dans le contexte d'un démarrage, est dans Reprendre votre historique. Cette page-ci est la référence du format.

    Le fichier

    Un classeur .xlsx. Le sélecteur de fichier ne propose rien d'autre : ni .xls, ni .csv, ni .ods.

    Seule la première feuille du classeur est lue. Les suivantes sont ignorées sans avertissement : un modèle qui range les données en deuxième onglet ressortira comme un classeur vide.

    La ligne 1 porte les en-têtes. Leur ordre est libre, la casse indifférente.

    Les colonnes, une par une

    En-têteAlias acceptésObligatoireContenu attendu
    DateaucunouiJJ/MM/AAAA, AAAA-MM-JJ, ou une vraie cellule de date Excel
    MontantMontant (EUR)ouiEuros. Virgule ou point décimal. Négatif = dépense
    CommunicationLibelle, LibellénonTexte libre
    ProjetaucunnonNom du projet. Créé s'il n'existe pas
    CategorieCatégorienonLibellé de la catégorie. Créée si elle n'existe pas
    ContactaucunnonNom du contact. Créé s'il n'existe pas
    CompteaucunnonCode du compte bancaire. Créé s'il n'existe pas

    Un en-tête non reconnu n'est pas une erreur : sa colonne est simplement ignorée. C'est aussi ce qui fait qu'une faute de frappe dans Categorie fait disparaître silencieusement toutes vos catégories.

    Les règles de lecture des valeurs

    Le montant. Les espaces, y compris insécables, sont retirés, et la virgule devient un point. Seul un nombre signé simple est accepté : 1 234,50 passe, 1.234,50 non, 12,50 € non. Une cellule Excel déjà numérique est prise telle quelle et arrondie au centime.

    La date. Une cellule de type date est lue en composantes UTC, ce qui évite le décalage d'un jour. Aucun autre format texte que les deux cités n'est reconnu : 12 mars 2026 ou 03/12/26 sont illisibles.

    Les textes. Ils sont détourés de leurs espaces. Une cellule qui ne contient que des espaces vaut vide.

    Une ligne entièrement vide est ignorée sans bruit, où qu'elle soit dans la feuille.

    Les messages, et ce qu'ils veulent dire

    Deux d'entre eux sont bloquants : l'analyse s'arrête et rien ne s'affiche.

    MessageCause
    Fichier illisible : classeur Excel (.xlsx) attendu.Le fichier n'est pas un .xlsx valide, quelle que soit son extension
    Classeur vide.Le classeur n'a aucune feuille
    En-têtes manquants : colonnes Date et Montant requises (ligne 1).L'une des deux colonnes obligatoires est absente ou mal orthographiée
    Fichier requis.Analyse lancée sans fichier choisi
    Choisissez un fichier .xlsx.Même situation, message côté écran

    Les autres sont des avertissements : l'analyse aboutit, les lignes fautives sont écartées.

    MessageCause
    3 ligne(s) illisible(s) ignorée(s) : Ligne 12 : date ou montant illisible. · …La date ou le montant d'une ligne n'a pas pu être lu. Les trois premières seulement sont citées
    Ce fichier a déjà été importé.Même contenu qu'un import précédent. Le bouton Importer est désactivé
    Aucune ligne à importer.Le classeur est conforme mais ne contient aucune ligne exploitable
    Ce fichier a déjà été importé (même contenu).Le contrôle d'empreinte, refait au moment d'importer

    Ce que l'import écrit

    Une transaction par ligne retenue, avec sa date, son montant, sa communication, et ses rattachements. En plus, sans que vous ayez à le demander :

    • la devise est toujours l'euro ;
    • la qualification vient du signe : négatif donne expense, positif donne income ;
    • une note automatique Import Excel monfichier.xlsx, qui reste votre seule trace de provenance sur la fiche.

    Les référentiels absents sont créés avant les transactions, en comparant sans tenir compte de la casse. Le sens d'une nouvelle catégorie est déduit du sens majoritaire de ses lignes, et une égalité parfaite la classe en charge.

    Ce qu'il n'y a pas

    • Pas d'annulation. Aucun bouton ne défait un import. Les transactions créées se corrigent une à une, comme les autres.
    • Pas de mise à jour. Chaque ligne crée une nouvelle transaction ; rien n'est jamais mis à jour par correspondance.
    • Pas de rapprochement. L'import de classeur ne cherche pas les doublons opération par opération, contrairement à l'import de relevé. Réimporter une période déjà saisie la duplique intégralement, dès lors que l'empreinte du fichier diffère.
    • Pas de gabarit à télécharger. Le modèle est la ligne d'en-tête affichée sur l'écran, à recopier dans votre tableur.

    Capture à produire

    import-excel-apercu
    L'aperçu avant import : les quatre compteurs de référentiels à créer et les dix premières lignes du classeur.

    À lire ensuite

    Les formats de relevé : CSV, CODA, OFX si vous cherchez à importer depuis votre banque plutôt que depuis un tableur.