Menu

Faire la somme d'une colonne Excel : formule SOMME (SUM)

Tapez =SOMME(B2:B6) sous une colonne de nombres pour les additionner, ou appuyez sur Alt+= pour que la somme automatique écrive la formule. Lignes, cellules séparées et autres feuilles, sur des tableaux modifiables.

Chaque feuille de cette page est interactive : modifiez un nombre ou une formule et elle se recalcule.

Pour faire la somme d'une colonne dans Excel, cliquez sur la cellule sous les nombres et tapez =SOMME(B2:B6), puis appuyez sur Entrée. SOMME (SUM en anglais) additionne tous les nombres de B2 à B6, et le total change dès que l'un d'eux change. Le tableau affiche la formule en anglais : =SUM(B2:B6).

Somme d'une colonne
B7
AB
1MonthSales
2Jan1200
3Feb950
4Mar1430
5Apr1100
6May1320
7Total6000
Cliquez sur une cellule pour voir sa formule. Modifiez un nombre ou une formule et la feuille se recalcule.Dans Excel en français : =SOMME(B2:B6)

Cliquez sur B7 pour voir la formule et la plage qu'elle additionne, encadrée sur la grille. Remplacez la valeur de Feb par 2000 et le total suit. B2:B6 est une plage : la première cellule, deux-points, la dernière cellule.

La somme automatique : le raccourci de SOMME

Vous avez rarement besoin de taper SOMME. Cliquez sur la cellule vide sous une colonne de nombres et appuyez sur Alt+= (sur Mac, Cmd+Maj+T), ou cliquez sur Accueil > Somme automatique. Excel devine la plage au-dessus de la cellule, l'affiche avec une bordure animée et écrit =SOMME(B2:B6). Appuyez sur Entrée pour accepter, ou faites d'abord glisser la souris sur d'autres cellules pour corriger la proposition.

La somme automatique s'arrête à la première cellule vide ou à la première cellule contenant du texte : un trou dans la colonne donne une plage trop courte. Vérifiez la plage encadrée avant d'appuyer sur Entrée.

Pour voir un total sans écrire de formule, sélectionnez les cellules : la barre d'état en bas de la fenêtre Excel affiche Somme, Moyenne et Nb (non vides) pour la sélection.

Syntaxe de la formule SOMME

=SUM(number1, [number2], ...)

Chaque argument peut être une plage (B2:B6), une seule cellule (B2), un nombre (100) ou une autre formule. Jusqu'à 255 arguments sont acceptés, et SOMME les additionne tous. Dans un Excel français, la virgule sert de séparateur décimal et les arguments sont séparés par des points-virgules : =SOMME(A1;A2). Vous pouvez aussi taper les formules du tableau en français, avec des points-virgules : =SOMME(B2;B4).

Faire la somme d'une ligne dans Excel

Une ligne fonctionne de la même façon, avec une plage horizontale : =SOMME(B2:D2). Ici, la formule est écrite une fois en E2 puis recopiée vers le bas, si bien que chaque ligne additionne ses trois mois.

Somme de chaque ligne
E2
ABCDE
1RegionJanFebMarQ1 total
2North4203805101310
3South310290335935
4East5054704901465
5West260315300875
Cliquez sur une cellule pour voir sa formule. Modifiez un nombre ou une formule et la feuille se recalcule.Dans Excel en français : =SOMME(B2:D2)

Cliquez sur E3 : la formule y est =SOMME(B3:D3). Excel a décalé le numéro de ligne lors de la recopie, ce qui est exactement ce qu'il faut ici. Pour recopier une formule vers le bas vous-même, faites glisser le petit carré dans le coin inférieur de la cellule, ou sélectionnez les cellules et appuyez sur Ctrl+B (Cmd+D sur Mac).

Additionner des cellules non adjacentes

Pour additionner des cellules qui ne se touchent pas, séparez-les par des points-virgules dans SOMME (des virgules dans le tableau, qui affiche la formule en anglais). Maintenez Ctrl (Cmd sur Mac) en cliquant sur les cellules et Excel tape les séparateurs pour vous.

Cellules et plages séparées
E2
ABCDEF
1ProductQ1Q2Shirts and socksQ1 and Q2, first two rows
2Shirts$2,400$2,650$3,550$6,610
3Hats$800$760
4Socks$1,150$1,300
5Belts$640$700
6Bags$1,900$2,100
Cliquez sur une cellule pour voir sa formule. Modifiez un nombre ou une formule et la feuille se recalcule.Dans Excel en français : =SOMME(B2;B4)

E2 additionne deux cellules isolées et donne 3550. F2 additionne deux plages, B2:B3 et C2:C3, et donne 6610. Vous pouvez mélanger plages, cellules et nombres dans une même SOMME.

Additionner sur plusieurs feuilles

Écrivez le nom de la feuille devant la plage, suivi d'un point d'exclamation : Jan!B2:B4 désigne B2:B4 sur la feuille appelée Jan. Utilisez les onglets sous ce tableau pour voir les deux feuilles mensuelles.

Total de deux feuilles
B2
AB
1StoreJan + Feb
2All stores25500
Cliquez sur une cellule pour voir sa formule. Modifiez un nombre ou une formule et la feuille se recalcule.Dans Excel en français : =SOMME(Jan!B2:B4;Feb!B2:B4)

Le total est 25500. Si le nom de la feuille contient une espace, mettez-le entre apostrophes : ='Jan 2026'!B2.

Quand les feuilles ont la même disposition, une référence 3D additionne la même plage sur chaque feuille entre deux onglets :

=SUM(Jan:Mar!B2:B4)

Cette formule additionne B2:B4 sur Jan, Mar et chaque feuille située entre elles dans l'ordre des onglets. Sortir une feuille de cet intervalle la retire du total.

Pourquoi SOMME ignore les nombres stockés sous forme de texte

Un nombre tapé avec une apostrophe devant, ou importé d'un autre programme, peut être stocké sous forme de texte. Il ressemble à un nombre, mais SOMME l'ignore sans aucun avertissement. Dans Excel, une telle cellule affiche généralement un petit triangle vert dans son coin.

Un nombre stocké sous forme de texte
D2
ABCDEF
1OrderAmountSUMPlus signsConverted
2100125072511251125
31002400
41003175
51004300
Cliquez sur une cellule pour voir sa formule. Modifiez un nombre ou une formule et la feuille se recalcule.Dans Excel en français : =SOMME(B2:B5)

B3 contient le texte "400". SOMME donne 725 parce qu'elle laisse B3 de côté. Quand toutes les cellules de la plage sont du texte, SOMME renvoie 0. Les signes plus donnent 1125, car + convertit le texte qui ressemble à un nombre. =SOMMEPROD(B2:B5*1) donne aussi 1125 : multiplier par 1 transforme d'abord chaque cellule en nombre.

La solution durable consiste à convertir les cellules : sélectionnez-les, cliquez sur l'icône d'avertissement et choisissez Convertir en nombre. La page Convertir du texte en nombres présente les autres méthodes.

Exercice : le total d'un tableau

Ventes trimestrielles
G2
ABCDEFG
1RegionQ1Q2Q3Q4Grand total
2North420380510450
3South310290335360
4East505470490520
5West260315300280
Cliquez sur une cellule pour voir sa formule. Modifiez un nombre ou une formule et la feuille se recalcule.

À vous : En G2, écrivez une seule formule qui additionne les ventes des quatre régions sur les quatre trimestres.

Une plage peut couvrir plusieurs colonnes à la fois : sa première cellule est le coin supérieur du bloc et sa dernière cellule le coin opposé.

SOMME avec une erreur dans la plage

Si une cellule de la plage contient une erreur comme #N/A ou #DIV/0!, SOMME renvoie cette erreur au lieu d'un total. Le tableau affiche les noms d'erreur anglais, qui sont ici les mêmes qu'en français. Trouvez la cellule et corrigez-la, ou, si les erreurs sont attendues, faites le total sans elles :

=AGGREGATE(9,6,B2:B10)

Dans un Excel français : =AGREGAT(9;6;B2:B10). Le 9 signifie somme et le 6 signifie ignorer les valeurs d'erreur. Pour n'additionner que les lignes qui remplissent une condition, comme une région ou un mois, utilisez SOMME.SI.

Questions fréquentes

Comment faire la somme d'une colonne dans Excel ?

Cliquez sur la cellule sous les nombres et tapez =SOMME(B2:B6), avec votre première et votre dernière cellule, puis appuyez sur Entrée. Ou cliquez sur cette cellule et appuyez sur Alt+= (Cmd+Maj+T sur Mac) : la somme automatique écrit la même formule pour vous.

Comment faire la somme d'une ligne dans Excel ?

Donnez à SOMME une plage horizontale : =SOMME(B2:D2) additionne B2, C2 et D2. Recopiez-la vers le bas et chaque ligne additionne ses propres cellules : la copie en ligne 3 est =SOMME(B3:D3).

Comment additionner la même cellule sur plusieurs feuilles ?

Utilisez une référence 3D : =SOMME(Jan:Mar!B5) additionne B5 sur chaque feuille de Jan à Mar, y compris les feuilles entre les deux. Pour deux feuilles précises, listez-les : =SOMME(Jan!B2:B4;Feb!B2:B4).

Comment faire la somme d'une colonne entière dans Excel ?

=SOMME(B:B) additionne tous les nombres de la colonne B, quel que soit le nombre de lignes ajoutées plus tard. Placez la formule dans une autre colonne, car une SOMME de la colonne B écrite dans la colonne B se référence elle-même et crée une référence circulaire.

Quelle est la différence entre SOMME et le signe + ?

=B2+B3+B4 et =SOMME(B2:B4) donnent le même total sur de vrais nombres. SOMME ignore le texte et les cellules vides, alors que + convertit un nombre stocké sous forme de texte et renvoie #VALEUR! sur du vrai texte comme "n/a".

Illustration des langages de programmation de Coddy

Apprendre à coder avec Coddy

COMMENCER