Ouvrir et exploiter un relevé bancaire dans Excel ou Google Sheets
Une fois le relevé converti, vous avez un fichier .xlsx ou .csv avec six colonnes : Date, Date de valeur, Libellé, Débit, Crédit, Solde. Le .xlsx s'ouvre directement. Le .csv demande parfois un réglage de séparateur ou de format de date, surtout si votre Excel ou votre navigateur n'est pas en français. Voici comment l'ouvrir proprement, puis en tirer une synthèse par mois et par catégorie.
CSV et point-virgule : pourquoi tout finit dans une colonne
Un fichier CSV sépare les champs par un caractère. En français, la virgule sert déjà de séparateur décimal (« 12,50 »), donc les logiciels francophones utilisent le point-virgule comme séparateur de champ. Excel se fie aux paramètres régionaux du système : sur un Windows ou un macOS en français, il attend le point-virgule et ouvre le fichier correctement d'un double-clic. Sur un système en anglais, il attend la virgule et affiche tout le contenu dans la colonne A.
Deux solutions dans ce cas :
- Importer plutôt qu'ouvrir : onglet « Données », puis « À partir d'un fichier texte/CSV ». Excel détecte en général le bon délimiteur ; sinon, choisissez « Point-virgule » dans la liste. Vous pouvez aussi fixer l'origine du fichier (UTF-8) si les accents des libellés apparaissent mal.
- Utiliser le .xlsx, qui embarque les types de données et ne dépend d'aucun réglage régional.
Dans Google Sheets, « Fichier » puis « Importer », puis « Type de séparateur : Détecter automatiquement » suffit dans la plupart des cas ; si des colonnes sont fusionnées, choisissez « Personnalisé » et tapez « ; ». Sheets utilise par ailleurs les paramètres régionaux de la feuille (« Fichier », « Paramètres », « Paramètres régionaux : France ») pour interpréter les décimales et les dates ; réglez-les avant l'import.
Dates : texte ou vraie date ?
Une date reconnue par le tableur s'aligne à droite dans la cellule et permet de trier, filtrer par mois et calculer des écarts. Une date restée en texte s'aligne à gauche et se trie par ordre alphabétique (01/02 avant 01/03, mais aussi 01/12 avant 02/01).
Dans le .xlsx produit par Relevé → Excel, les colonnes Date et Date de valeur sont déjà typées comme dates. Dans un CSV, le format JJ/MM/AAAA est reconnu par un Excel en français et par un Sheets réglé sur la France. Si vous voyez des dates en texte, sélectionnez la colonne, puis « Données », « Convertir », et choisissez « Date » avec l'ordre « JMA » dans la dernière étape. Dans Sheets, la fonction =DATEVAL(A2) fait le même travail, ou bien changez les paramètres régionaux et réimportez.
Pour obtenir un mois exploitable à côté de chaque ligne, ajoutez une colonne avec =TEXTE(A2;"aaaa-mm") (Excel) ou =TEXT(A2;"yyyy-mm") (Sheets). Ce format trie correctement et sert de clé au tableau croisé.
Montants : deux colonnes ou une seule
Le relevé sépare Débit et Crédit, comme la banque. C'est pratique pour lire, moins pour calculer. Si vous préférez un montant signé, ajoutez une colonne =E2-D2 (Crédit moins Débit) : les dépenses deviennent négatives, les entrées positives, et une simple somme donne le flux net du mois.
Vérifiez que les montants sont bien numériques : un espace insécable comme séparateur de milliers (« 1 250,00 ») ou un symbole € résiduel transforment le nombre en texte. Un moyen rapide de le voir : =SOMME(D:D) doit rendre le total des débits ; s'il rend 0, la colonne est en texte, et « Convertir » corrige le problème.
Enfin, la colonne Solde est recalculée ligne par ligne à partir du solde de début. Pour un contrôle manuel, vérifiez que la dernière valeur correspond au solde de fin imprimé sur le relevé.
Catégoriser simplement
Ajoutez une colonne Catégorie et remplissez-la avec une règle basée sur le libellé. Une approche qui tient sur une seule formule et couvre 80 % des lignes :
=SI(ESTNUM(CHERCHE("LOYER";C2));"Logement";
SI(ESTNUM(CHERCHE("SALAIRE";C2));"Revenu";
SI(ESTNUM(CHERCHE("CARREFOUR";C2));"Courses";
SI(ESTNUM(CHERCHE("SNCF";C2));"Transport";"Autre"))))
Plus lisible et plus facile à maintenir : une petite table de correspondance sur une deuxième feuille (mot-clé dans une colonne, catégorie dans l'autre) et une formule de recherche. Dans Excel récent ou Sheets, RECHERCHEX ou une combinaison INDEX/EQUIV avec des jokers (« LOYER ») fait l'affaire. Les lignes restées en « Autre » se traitent à la main ; après quelques mois, la table couvre presque tout.
Pour les banques qui préfixent le libellé par un code (« PRLV SEPA », « PAIEMENT CB », « VIR »), un filtre sur ce préfixe donne déjà une première ventilation par type d'opération sans aucune formule.
Tableau croisé dynamique : la synthèse en deux minutes
Sélectionnez le tableau (avec ses en-têtes), puis « Insertion », « Tableau croisé dynamique » (Excel) ou « Insérer », « Tableau croisé dynamique » (Sheets). Placez le mois en lignes, la catégorie en colonnes, et la somme des débits (ou du montant signé) en valeurs. Vous obtenez la dépense par catégorie et par mois, avec les totaux.
Quelques variantes utiles : la catégorie en lignes et le mois en colonnes pour comparer l'évolution d'un poste ; la somme des crédits seule pour suivre les revenus ; un filtre sur la colonne Libellé pour isoler un commerçant ou un créancier. Pour plusieurs relevés, empilez-les dans une seule feuille (mêmes colonnes) avant de créer le tableau croisé : le contrôle de solde de chaque relevé garantit que les tranches se suivent.
Deux précautions
Gardez le fichier d'origine intact et travaillez sur une copie : un tri malencontreux sur une seule colonne désynchronise dates et montants. Et si le tableau sert à une déclaration, un dossier ou une comptabilité, relisez-le contre le relevé PDF avant de l'utiliser.
Extraction automatique : à vérifier avant tout usage comptable.