Maîtriser Microsoft Excel

Excel débutant : structurer un tableau de suivi des dépenses

Un suivi des dépenses se joue d'abord sur sa structure : choix des colonnes, format des montants, saisie contrôlée. Méthode progressive appuyée sur la documentation Microsoft, avec un exercice à réaliser sur un jeu de données fictif.

EURL MARION6 min de lecture
Dans cet article
  1. Commencer par la structure, pas par les formules
  2. Poser les colonnes avant la première saisie
  3. Convertir la plage en tableau Excel
  4. Fiabiliser la colonne Catégorie avec une liste
  5. Totaliser avec SOMME.SI.ENS, puis passer au tableau croisé dynamique
  6. Exercice sur un jeu de données fictif
  7. Diagnostic rapide des blocages courants

Commencer par la structure, pas par les formules

Un tableau de suivi des dépenses devient difficile à exploiter quand sa structure l'en empêche : montants répartis sur plusieurs colonnes selon le mois, catégories écrites tantôt « Carburant », tantôt « carburant », tantôt « Essence », lignes vides insérées pour aérer, totaux tapés à la main au milieu des données. La synthèse automatique suppose alors de reprendre le fichier.

La partie la plus déterminante est aussi la moins technique : le choix des colonnes. Les calculs s'ajoutent ensuite sur une base propre.

Poser les colonnes avant la première saisie

Un suivi des dépenses tient dans une seule plage, avec une ligne par dépense et une colonne par information. Une cellule ne contient qu'une donnée : pas « 45 € carburant » dans la même case, mais un montant d'un côté et une catégorie de l'autre.

Pour un premier tableau, six colonnes suffisent : Date, Fournisseur, Catégorie, Mode de paiement, Montant, Commentaire, auxquelles on peut ajouter Projet ou Service. Les étiquettes se placent sur la première ligne. Microsoft indique que les données destinées à un tableau croisé dynamique doivent être organisées en colonnes avec une seule ligne d'en-tête : ces intitulés deviennent ensuite les noms de champs.

La colonne Montant ne doit contenir que des nombres, sans symbole de devise tapé au clavier et sans texte du type « env. 40 ». L'affichage en euros relève de la mise en forme : Microsoft décrit l'application du format Monétaire ou Comptabilité, avec le nombre de décimales souhaité. Si des dièses (####) s'affichent à la place du montant, la documentation précise que la cellule n'est probablement pas assez large ; un double-clic sur le bord droit de la colonne l'élargit.

  • Une ligne = une dépense, une colonne = une information
  • Aucune ligne ni colonne vide à l'intérieur de la plage
  • Aucun total tapé à la main entre les lignes de données
  • Les montants restent des nombres, la devise vient du format de cellule

Convertir la plage en tableau Excel

Une fois les en-têtes et quelques lignes saisies, transformez la plage en tableau Excel : sélectionnez une cellule des données, puis Accueil > Mettre sous forme de tableau, choisissez un style, vérifiez la plage et cochez la case indiquant que le tableau comporte des en-têtes. Microsoft documente aussi un raccourci pour ouvrir la boîte de dialogue Créer une table : Ctrl+L sous Windows, Ctrl+T sur Mac.

L'intérêt n'est pas décoratif. La documentation Microsoft associe au tableau Excel le redimensionnement automatique lors de l'ajout ou de la suppression de lignes et de colonnes, le tri et le filtrage depuis les en-têtes, et l'ajout d'une ligne de total. Une dépense saisie sous la dernière ligne entre ainsi dans le périmètre du tableau sans retoucher les plages.

Le tableau Excel ne doit pas être confondu avec la table de données de l'onglet Données, utilisée pour l'analyse de scénarios : la documentation signale explicitement ces deux outils distincts.

Fiabiliser la colonne Catégorie avec une liste

La catégorie est la colonne la plus exposée aux variantes, parce qu'elle est tapée à la main. La validation des données répond à ce point : dans l'onglet Données, groupe Outils de données, la commande Validation des données permet de choisir Liste dans la zone Autoriser, puis de taper les valeurs séparées par des virgules ou de pointer une plage. La case « Liste déroulante dans la cellule » doit rester cochée. L'onglet Alerte d'erreur permet d'afficher un message lorsqu'une valeur hors liste est saisie, avec trois styles disponibles (Arrêt, Avertissement, Important).

Deuxième étape utile : placer les catégories dans un tableau Excel sur une feuille annexe. Microsoft précise que, lorsque les entrées figurent dans un tableau, les listes déroulantes qui s'y appuient se mettent à jour automatiquement à mesure qu'on ajoute ou supprime des éléments.

Totaliser avec SOMME.SI.ENS, puis passer au tableau croisé dynamique

Pour un total par catégorie, la fonction de référence est SOMME.SI.ENS. La syntaxe documentée place la plage à additionner en premier, suivie des paires plage de critères et critère : SOMME.SI.ENS(somme_plage; plage_critères1; critères1; [plage_critères2; critères2]; …). Selon les paramètres régionaux, les arguments sont séparés par des points-virgules.

Deux points d'attention. L'ordre des arguments diffère de celui de SOMME.SI, où la plage à additionner arrive en troisième position. Et Microsoft indique que la plage de critères doit contenir le même nombre de lignes et de colonnes que la plage à additionner.

Quand les croisements se multiplient (catégorie par mois, service par mode de paiement), le tableau croisé dynamique devient plus adapté : sélectionnez une cellule du tableau source, puis Insérer > Tableau croisé dynamique, et choisissez de placer le rapport sur une nouvelle feuille ou sur une feuille existante. Le volet Champs de tableau croisé dynamique reprend alors les étiquettes de la ligne d'en-tête.

Exercice sur un jeu de données fictif

Cet exercice s'effectue exclusivement sur des données inventées, créées pour l'occasion. N'y saisissez aucune information confidentielle ni donnée personnelle, et n'utilisez pas un fichier réel.

Étape 1 : sur une feuille nommée Depenses, saisissez les en-têtes Date, Fournisseur, Categorie, Paiement, Montant, Commentaire. Étape 2 : entrez douze lignes fictives réparties sur deux mois, par exemple « 03/03/2026 ; Papeterie Exemple (société fictive) ; Fournitures ; Carte ; 42,90 ; ramettes ». Étape 3 : convertissez la plage en tableau (Accueil > Mettre sous forme de tableau, ou le raccourci) en vérifiant la case des en-têtes. Étape 4 : sur une feuille annexe, créez un petit tableau listant vos catégories, puis appliquez à la colonne Categorie une validation des données de type Liste pointant ce tableau. Étape 5 : appliquez à la colonne Montant le format Monétaire avec deux décimales. Étape 6 : écrivez une formule SOMME.SI.ENS calculant le total de la catégorie Fournitures. Étape 7 : ajoutez trois lignes fictives sous la dernière ligne et observez le total.

La dernière étape sert de contrôle. Si le total n'intègre pas les nouvelles lignes, la plage n'a pas été convertie en tableau ou la formule pointe encore une plage figée : reprenez l'étape 3.

Diagnostic rapide des blocages courants

Symptômes fréquents sur un premier tableau de suivi et geste correspondant. Ces points sont travaillés dans la formation Maîtriser Microsoft Excel.

SituationAction
Le total ignore les dernières lignes saisiesConvertir la plage en tableau Excel, puis recalculer sur le tableau
Une même catégorie apparaît en plusieurs versionsAppliquer une validation des données de type Liste sur la colonne Categorie
Les montants ne s'additionnent pasRetirer le texte et les symboles saisis au clavier, puis appliquer le format Monétaire
La cellule affiche une suite de dièses (####)Élargir la colonne, par double-clic sur son bord droit
SOMME.SI.ENS ne renvoie pas le résultat attenduVérifier l'ordre des arguments et l'égalité de taille entre les plages
Le tableau croisé dynamique affiche des champs videsCompléter les étiquettes manquantes sur la ligne d'en-tête du tableau source

Sources et ressources

Donnez une suite concrète à votre projet.

Consultez le parcours « Maîtriser Microsoft Excel » et ses modalités pour préparer votre échange avec notre équipe.

Demander le programme par e-mail

Votre messagerie s’ouvre avec la formation et l’article préremplis. Envoyez ensuite votre demande à romaingilles@hotmail.com.

Consulter le programme →