Aller au contenu
FR

Carnet de comptabilité avec Google Sheets : guide pratique pour enregistrer vos dépenses en un clic

Méthode simple pour transformer votre relevé bancaire en carnet de comptabilité personnelle avec Google Sheets et des applications cloud.

Carnet de comptabilité avec Google Sheets : guide pratique pour enregistrer vos dépenses en un clic

Le problème récurrent de l’absence d’un registre unifié des dépenses apparaît lorsque nous gérons plusieurs banques, cartes de crédit et même des paiements numériques. Beaucoup d’entre nous ouvrent des fichiers Excel manuellement puis oublient de les mettre à jour, ce qui entraîne une accumulation d’erreurs et une perte de visibilité financière. La solution ne nécessite pas de logiciel complexe ni d’abonnement coûteux ; elle réside dans l’utilisation de Google Sheets comme carnet de comptabilité personnelle et son lien direct avec le relevé bancaire via CSV ou via Google Apps Script.

Pourquoi Google Sheets ?

Les documents cloud permettent d’accéder aux données depuis n’importe quel appareil et facilitent le partage du fichier avec un partenaire de vie ou un conseiller financier. De plus, vous pouvez ajouter des formules, des graphiques et classer automatiquement les dépenses sans avoir besoin d’écrire du code avancé.

Étape 1 : préparation – création du modèle de base

Commencez par créer une nouvelle feuille dans Google Sheets. Veillez à ce qu’elle contienne les colonnes suivantes :

  • Date de l’opération
  • Description (exemple : « supermarché »)
  • Montant
  • Catégorie (alimentation, transport, loisirs…)
  • Mode de paiement (carte, espèces, virement)
  • Remarque (facultatif)

Écrivez les titres des colonnes dans la première ligne, puis enregistrez le modèle avec un nom qui indique son contenu, comme « Comptabilité personnelle – 2024 ».

Étape 2 : importation du relevé bancaire

La plupart des banques permettent de télécharger le relevé bancaire au format CSV ou XLSX. Téléchargez le fichier sur votre appareil, puis ouvrez-le dans Google Sheets via « Fichier → Importer → Téléverser un fichier ». Sélectionnez « Ajouter à une nouvelle feuille » pour éviter de mélanger avec le modèle de base.

À ce stade, vous obtenez un tableau contenant tous les champs fournis par la banque, tels que la date, la description, le montant, le solde. Ne vous inquiétez pas si une colonne supplémentaire apparaît ; vous pouvez la masquer plus tard.

Étape 3 : unification des formules et normalisation des données

Les données importées peuvent ne pas être cohérentes avec le modèle. Utilisez des formules telles que =DATEVALUE(A2) pour uniformiser la date, et =VALUE(SUBSTITUTE(C2, ",", "")) pour supprimer les virgules des nombres. Ensuite, copiez les valeurs (Copier → Coller spécial → Valeurs uniquement) pour fixer les chiffres.

Après cela, déplacez les colonnes vers le modèle de base. La méthode la plus simple consiste à glisser-déposer la colonne « date » vers la colonne « Date de l’opération » dans le modèle, et ainsi de suite. Si la colonne « description » contient des détails longs, réduisez-la à un nom court qui vous aidera à classer la catégorie plus tard.

Étape 4 : catégorisation automatique à l’aide de la fonction VLOOKUP

Créez une feuille séparée nommée « Liste des catégories » et y placez deux colonnes : la première contient des mots-clés (par exemple « supermarché », « restaurant »), et la seconde la catégorie correspondante (« alimentation »). Ensuite, utilisez la formule suivante dans la colonne « Catégorie » :

=IFERROR(VLOOKUP(B2, 'Liste des catégories'!A:B, 2, FAUX), "Autre")

Ainsi, chaque fois qu’une description contient un mot-clé spécifique, la catégorie appropriée est attribuée automatiquement. Si aucun mot-clé ne correspond, l’opération est classée sous « Autre » pour une vérification manuelle ultérieure.

Étape 5 : automatisation de l’importation via Google Apps Script

Pour ceux qui souhaitent mettre à jour leur carnet hebdomadairement ou quotidiennement sans télécharger manuellement des fichiers, un script simple peut être écrit. Ouvrez « Outils → Éditeur de scripts » et ajoutez le code suivant :

function importBankStatement() {
  var fileId = 'ID_du_fichier_CSV_dans_Google_DRIVE';
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Carnet');
  var csv = DriveApp.getFileById(fileId).getBlob().getDataAsString();
  var data = Utilities.parseCsv(csv);
  sheet.getRange(sheet.getLastRow()+1, 1, data.length, data[0].length).setValues(data);
}

Remplacez « ID_du_fichier_CSV_dans_Google_DRIVE » par l’ID du fichier contenant le relevé bancaire stocké dans Google Drive. Planifiez la fonction via « Déclencheurs → Ajouter un nouveau déclencheur » pour qu’elle s’exécute chaque matin.

Étape 6 : construction d’un tableau de bord visuel

L’analyse n’est complète sans des graphiques explicites. Ajoutez une nouvelle feuille nommée « Résumé » et utilisez les fonctions =SUMIF et =QUERY pour agréger les dépenses par catégorie et par mois. Ensuite, créez un graphique en barres ou en camembert montrant la répartition des dépenses. Vous pouvez intégrer ces graphiques dans un tableau de bord permettant une vue rapide sur la part de chaque catégorie.

Étape 7 : revue mensuelle ne prenant que peu de temps

Consacrez 15 minutes le dernier jour de chaque mois à vérifier le « fichier de comptabilité ». Surveillez les catégories apparaissant sous « Autre » ; elles révèlent souvent de nouvelles dépenses nécessitant une définition. Ajoutez les mots-clés à la « Liste des catégories » pour bénéficier du classement automatique le mois suivant.

Avec cette routine, votre fichier Google Sheets passe d’un simple tableau à un système de comptabilité durable qui suit l’évolution des flux monétaires.

Histoire vécue

Ali, consultant indépendant, dépendait d’un cahier de notes papier pour enregistrer les factures. Chaque fois qu’il obtenait un nouveau travail ou un paiement, il le notait à la main, puis découvrait à la fin du mois que certaines factures manquaient à cause de l’oubli ou de la similarité. Après avoir appliqué les étapes précédentes, il a créé le modèle et l’a lié directement à un fichier CSV envoyé par sa banque chaque semaine. Maintenant, lorsqu’il ouvre Google Sheets, il voit que chaque transaction apparaît automatiquement avec sa catégorie, sans besoin de vérification manuelle du montant. En trois mois, son taux d’épargne a augmenté de 12 %, car les catégories sur lesquelles il dépensait le plus (comme « loisirs ») sont devenues claires dans le graphique mensuel.

La clé ne réside pas dans les outils avancés en soi, mais dans l’organisation du flux de données pour qu’il travaille en votre faveur. Tout ce dont vous avez besoin est un peu de discipline pour télécharger le relevé bancaire, un peu de temps pour concevoir le modèle, puis le système continue de fonctionner efficacement.

En conclusion, si vous maîtrisez les étapes de configuration du modèle et l’application des formules, vous obtiendrez un carnet de comptabilité inépuisable, capable de suivre chaque euro qui entre et sort, et vous permettant de prendre des décisions financières basées sur des données précises, et non sur des suppositions.

À propos de l'auteur

Équipe éditoriale HomeCasa

L'équipe éditoriale de HomeCasa prépare et relit les contenus du site. Nous expliquons simplement les questions d'argent du quotidien, du budget à l'épargne, en passant par les dettes et l'investissement de base. Nos contenus sont des informations générales, pas des conseils financiers personnalisés.