Formations
Ressources
Blog À propos Masterclass gratuite →
Blog

Total cumulé dans Excel : la formule qui remplit toute la colonne d'un coup

Publié le 15 juillet 2026 · 8 min de lecture

Ton chef te demande le total cumulé du chiffre d'affaires, mois après mois. Le réflexe classique : tu tapes le cumul de la ligne précédente plus la vente du mois, tu recopies vers le bas, et tu répètes sur quarante lignes. Ça marche sur le moment.

Le problème arrive après. C'est une formule par ligne, donc quarante formules à surveiller. Tu insères un mois au milieu, tu tries par montant, et tout se décale : le cumul devient faux sans prévenir. Il existe une seule formule qui remplit toute la colonne d'un coup et se met à jour toute seule, avec deux fonctions modernes : SCAN et LAMBDA.

Si tu débutes, garde le guide Excel débutant sous la main. Ces deux fonctions demandent Excel 365 ou Excel 2021, et je te donne la version compatible avec les anciennes versions à la fin.

✅ Ce que tu sauras faire après ce tuto
  • Calculer un total cumulé sans recopier une formule ligne par ligne
  • Comprendre la fonction SCAN et ses trois arguments
  • Utiliser LAMBDA pour additionner au fil des lignes
  • Remplir toute la colonne d'un seul appui sur Entrée
  • Récupérer le total général en bas, sans formule en plus
  • Connaître la version compatible avec les anciennes versions d'Excel

Le total cumulé à la main, et pourquoi ça coince

La méthode que tout le monde connaît : dans la première cellule du cumul, tu additionnes le cumul de la ligne du dessus et la vente du mois, du type =C9+D8, puis tu recopies vers le bas. Chaque ligne reprend le total précédent et lui ajoute le nouveau chiffre.

Colonne Total cumulé remplie à la main dans Excel avec la formule egale C9 plus D8 recopiée vers le bas
La méthode classique : une addition par ligne, recopiée sur toute la colonne.

Ça fonctionne, mais c'est fragile. Tu as autant de formules que de lignes, chacune pointe sur sa voisine, et le moindre tri ou la moindre ligne insérée casse la chaîne. Tu cherches ensuite pourquoi ton cumul ne tombe plus juste. On va remplacer ces quarante formules par une seule.

SCAN : cumuler une colonne en une seule formule

La fonction SCAN parcourt une plage de haut en bas en gardant en mémoire ce qu'elle a déjà rencontré. C'est exactement ce qu'il faut pour un cumul. Elle attend trois arguments : =SCAN(valeur_initiale ; tableau ; fonction).

Barre de formule Excel affichant egale SCAN ouvre parenthèse avec l'infobulle valeur initiale point-virgule tableau point-virgule fonction
SCAN et ses trois arguments : la valeur de départ, la plage à parcourir, la fonction à appliquer.

La valeur initiale, c'est le point de départ du cumul. Le tableau, c'est la colonne à parcourir. La fonction, c'est ce que SCAN fait à chaque ligne. On remplit ces trois cases dans l'ordre.

La valeur de départ et la plage à parcourir

On commence à 0 : avant la première ligne, rien n'est encore cumulé. Ensuite, on sélectionne toute la colonne des ventes, ici C3:C42. SCAN va la lire valeur après valeur, sans que tu aies à toucher aux autres cellules.

Formule egale SCAN zéro point-virgule C3 deux points C42 avec la plage des ventes sélectionnée dans Excel
Zéro comme point de départ, puis la colonne des ventes en entier comme plage à cumuler.

À ce stade, SCAN sait par où commencer et quoi lire. Il lui manque juste l'instruction : que faire du cumul et de la valeur de chaque ligne. C'est le rôle de LAMBDA.

LAMBDA : dire à SCAN quoi faire à chaque ligne

Le troisième argument, c'est LAMBDA(a ; b ; a+b). LAMBDA te laisse fabriquer ta propre mini-formule avec deux variables. Ici, a est le cumul déjà calculé, celui que SCAN garde en mémoire, et b est la valeur de la ligne en cours. Le calcul, a+b, donne le nouveau cumul.

Formule Excel egale SCAN zéro point-virgule C3 deux points C42 point-virgule LAMBDA a point-virgule b avec la liste des fonctions
LAMBDA reçoit deux variables : a, le cumul en cours, et b, la valeur de la ligne.
💡 a et b, dans le bon ordre
Peu importe les lettres que tu choisis, c'est l'ordre qui compte. SCAN passe toujours d'abord le cumul, puis la valeur de la ligne. Donc la première variable est l'accumulateur qui grandit, la seconde est la donnée du moment. Tu peux les nommer cumul et vente si c'est plus parlant.

La formule complète

Assemblée, la formule tient sur une ligne : =SCAN(0 ; C3:C42 ; LAMBDA(a;b;a+b)). Lis-la comme une phrase : pars de zéro, parcours les ventes, et à chaque ligne ajoute la vente au cumul. C'est tout.

Formule complète egale SCAN zéro point-virgule C3 deux points C42 point-virgule LAMBDA a point-virgule b point-virgule a plus b dans Excel
La formule complète : une seule ligne pour tout le total cumulé.

Un seul Entrée, toute la colonne

Tu valides, et la colonne entière se remplit d'un coup. Aucune recopie : SCAN déverse le résultat sur toutes les lignes depuis la première cellule. Modifie une vente ou ajoute un mois, et le cumul se recalcule tout seul.

Colonne Total cumulé entièrement remplie par la formule SCAN dans Excel, jusqu'à 1 983 000 euros
Un seul appui sur Entrée : toute la colonne se remplit, dynamique et à jour.

Et il y a un bonus. Le dernier nombre de la colonne, c'est le total général : il additionne toutes les lignes. Ici, 1 983 000 euros, sans ajouter la moindre fonction SOMME à côté.

⚠️ Pas de SCAN ni de LAMBDA chez toi ?
Ces deux fonctions demandent Excel 365 ou Excel 2021. Sur une version plus ancienne, garde la logique du cumul avec une référence mixte : en première cellule, tape =SOMME($C$3:C3) puis recopie vers le bas. Le début reste figé avec les dollars, la fin glisse ligne après ligne, donc chaque cellule additionne depuis le départ. C'est une formule par ligne, mais bien plus solide que =C9+D8.

Pour aller plus loin

SCAN et LAMBDA font partie des fonctions modernes d'Excel, celles qui travaillent sur une colonne entière au lieu d'une cellule. Dans la même famille, la fonction FILTRE extrait les lignes qui répondent à un critère. Pour des totaux conditionnels, garde sous le coude SOMME.SI, MOYENNE.SI et NB.SI. Pour qu'une plage s'étende toute seule quand tu ajoutes des lignes, transforme d'abord tes données en tableau structuré. Et quand une formule te résiste, tu peux la faire écrire par l'IA.

🎬
Vois l'astuce en action
Le total cumulé rempli en direct, de la colonne vide au résultat complet, en moins d'une minute.
Voir sur Instagram →

Questions fréquentes

C'est quoi un total cumulé dans Excel ?

Un total cumulé additionne les valeurs au fur et à mesure : chaque ligne affiche la somme de tout ce qui précède, elle comprise. Sur un chiffre d'affaires mensuel, tu lis le total atteint mois après mois, pas seulement la vente du mois.

Comment faire un total cumulé sans recopier de formule ?

Utilise SCAN avec LAMBDA : =SCAN(0;C3:C42;LAMBDA(a;b;a+b)). Une seule formule, tapée dans la première cellule, remplit toute la colonne d'un coup et se recalcule si les données changent.

À quoi servent les trois arguments de la fonction SCAN ?

SCAN prend une valeur de départ (souvent 0), la plage à parcourir, et une fonction appliquée à chaque étape. Cette fonction reçoit le cumul en cours et la valeur de la ligne, puis renvoie le nouveau cumul que SCAN garde en mémoire.

Que représentent a et b dans LAMBDA ?

a est l'accumulateur : le total déjà calculé par SCAN. b est la valeur de la ligne en cours. a+b donne le nouveau cumul. L'ordre compte : SCAN passe toujours le cumul en premier, la valeur courante ensuite.

SCAN et LAMBDA fonctionnent avec quelle version d'Excel ?

Il faut Excel 365 ou Excel 2021. Sur une version antérieure, remplace la formule par =SOMME($C$3:C3) recopiée vers le bas : la référence mixte fige le début et fait glisser la fin, ce qui donne le même cumul.

Comment obtenir le total général à partir d'un total cumulé ?

Le dernier nombre de la colonne cumulée est déjà le total général, puisqu'il additionne toutes les lignes. Inutile d'ajouter une fonction SOMME à part : la dernière cellule du cumul le contient.

À lire ensuite

Envie de vraiment maîtriser Excel ?

Rejoins la masterclass gratuite : la méthode complète, en direct.

Je rejoins la masterclass gratuite →