SOMME (SUM en anglais) est LA fonction Excel la plus utilisée au monde. Que tu gères un budget, suives des ventes ou calcules des totaux, tu l'utiliseras tous les jours. C'est souvent la première fonction qu'on apprend, et pour cause : elle te fait gagner un temps fou comparé à additionner les cellules une par une avec le signe +.
Concrètement, c'est elle qui totalise le chiffre d'affaires mensuel d'un commercial, cumule les heures de présence d'une équipe, consolide les budgets de plusieurs départements, ou vérifie l'équilibre d'un compte d'exploitation. Simple en apparence, elle devient redoutable associée à SOMME.SI, SOMMEPROD ou SOUS.TOTAL.
Syntaxe de la fonction SOMME
=SOMME(nombre1; [nombre2]; [nombre3]; ...)SOMME accepte jusqu'à 255 arguments. Tu peux mélanger librement des plages (A1:A10), des cellules individuelles (B5) et des valeurs directes (100) dans le même appel.
Comprendre chaque paramètre de la fonction SOMME
nombre1
: le premier nombre ou la première plage à additionnerÇa peut être une valeur directe comme 100, une référence comme A1, ou une plage comme A1:A10. C'est le seul paramètre obligatoire.
SOMME accepte les nombres positifs et négatifs, les valeurs décimales, et les cellules vides (ignorées silencieusement). Si tu lui passes une cellule contenant du texte, elle l'ignore sans afficher d'erreur.
Astuce : Pour additionner une colonne entière, utilise =SOMME(A:A). Excel additionnera toutes les valeurs de la colonne A, y compris les lignes ajoutées plus tard. Pratique pour des tableaux qui grandissent.
nombre2, nombre3, ...
: tu peux ajouter jusqu'à 254 arguments supplémentaires(facultatif)Pratique quand tu veux additionner plusieurs plages non adjacentes, comme les ventes de janvier ET mars sans inclure février, ou les stocks de plusieurs entrepôts dans différentes zones du tableau.
Sépare chaque argument par un point-virgule. Tu peux combiner librement des plages entières et des cellules individuelles dans un même appel : =SOMME(A1:A10; C5; E1:E5).
Pas envie d'écrire la formule SOMME à la main ?
Génère-la avec notre IAExemples pratiques pas à pas
Commercial : calculer le total des ventes mensuelles
Tu es commercial et tu dois présenter ton total de ventes du mois à ton manager. Tu as listé toutes tes ventes dans une colonne et tu veux obtenir le total en une seconde.
Si tu ajoutes une nouvelle vente dans la liste, il te suffit d'étendre la plage ou d'insérer la ligne à l'intérieur de la plage existante pour que le total se mette à jour instantanément.
| A | B | |
|---|---|---|
| 1 | Client | Montant |
| 2 | Entreprise ABC | 2 500 € |
| 3 | Société XYZ | 1 800 € |
| 4 | Client Pro | 3 200 € |
| 5 | Startup Tech | 950 € |
| 6 | TOTAL | 8 450 € |
=SOMME(B2:B5)La fonction additionne les quatre montants des clients (lignes 2 à 5) et affiche le total de 8 450 € en ligne 6. Le total se recalcule dès qu'un montant change dans la plage.
Astuce de pro : Raccourci clavier : place-toi sous la colonne de chiffres et appuie sur Alt+=. Excel insère automatiquement =SOMME() avec la plage détectée. C'est le raccourci le plus utilisé par les pros d'Excel.
Gestionnaire de stock : additionner les stocks de plusieurs entrepôts
Tu es gestionnaire de stock et tu dois calculer le stock total d'un produit réparti sur trois entrepôts. Ici les cellules sont adjacentes, donc tu peux aussi bien écrire =SOMME(B2:B4) ou =SOMME(B2; B3; B4), les deux formes sont équivalentes.
L'intérêt de la version avec points-virgules apparaît quand tu veux additionner des cellules dispersées dans un tableau, comme B2, D2 et F2 sur la même ligne, ou plusieurs plages non contiguës.
| A | B | |
|---|---|---|
| 1 | Entrepot | Stock |
| 2 | Paris | 150 |
| 3 | Lyon | 230 |
| 4 | Marseille | 85 |
=SOMME(B2; B3; B4)Ici, la fonction additionne les trois stocks cités un à un (150 + 230 + 85), soit 465. Lister les cellules séparées par des points-virgules ou indiquer la plage entière donne exactement le même résultat tant que les cellules sont adjacentes.
Contrôleur de gestion : consolider les budgets trimestriels
Tu es contrôleur de gestion et tu dois calculer le budget annuel en additionnant les budgets des quatre trimestres. Ton tableau sépare les trimestres en deux blocs, et tu veux les consolider en un seul total.
Cette technique est particulièrement utile quand tu veux exclure certaines colonnes du calcul ou quand tes données sont organisées en blocs séparés par des colonnes de libellés ou de pourcentages.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | T1 | T2 | T3 | T4 |
| 2 | 45 000 € | 52 000 € | 48 000 € | 61 000 € |
=SOMME(A2:B2; C2:D2)La fonction additionne les deux blocs de trimestres passés en arguments (45 000 + 52 000 + 48 000 + 61 000), soit 206 000 €. Toute colonne intercalée entre les deux plages est ignorée.
RH : calculer le solde des heures supplémentaires
Tu travailles aux ressources humaines et tu dois calculer le solde net des heures supplémentaires de l'équipe pour préparer la paie. Certains employés ont des heures positives (supplémentaires), d'autres négatives (récupération).
Cette capacité à additionner des valeurs positives et négatives rend SOMME idéale pour calculer des soldes, des écarts budgétaires ou des flux nets.
| A | B | |
|---|---|---|
| 1 | Employe | Heures sup |
| 2 | Marie | +12 |
| 3 | Pierre | -4 |
| 4 | Sophie | +8 |
| 5 | Lucas | +6 |
| 6 | TOTAL | 22 |
=SOMME(B2:B5)La fonction additionne les heures de toute l'équipe (12 + (-4) + 8 + 6), soit 22. Les valeurs négatives sont gérées automatiquement : elles réduisent le total au lieu de l'augmenter.
Mets la fonction SOMME en pratique avec un exercice corrigé
M'entraînerLes erreurs fréquentes avec la fonction SOMME
Nombres stockés en texte silencieusement ignorés
Si tes nombres sont stockés en format texte (fréquent après un import CSV ou un copier-coller depuis un logiciel externe), SOMME les ignore sans afficher d'erreur. Tu obtiens un résultat plus bas que prévu, avec aucun avertissement visible.
Solution : Sélectionne les cellules concernées, clique sur le petit triangle jaune d'avertissement et choisis « Convertir en nombre ». Tu peux aussi multiplier par 1 avec la formule =valeur*1 ou utiliser la fonction CNUM pour forcer la conversion.
La formule affiche le texte de la formule au lieu du résultat
Si tu vois =SOMME(A1:A10) affiché dans la cellule au lieu du résultat numérique, c'est que la cellule est formatée en texte. Excel n'évalue pas les formules dans les cellules texte.
Solution : Change le format de la cellule en « Standard » ou « Nombre » via le menu Format de cellule (Ctrl+1), puis re-valide la formule en appuyant sur Entrée ou en quittant et rentrant dans la cellule.
SOMME vs SOMME.SI vs SOMMEPROD vs SOUS.TOTAL
SOMME est la base. Dès que tu veux filtrer par critère, passe à SOMME.SI. Pour croiser plusieurs critères, SOMME.SI.ENS. Pour des calculs sur des données filtrées, SOUS.TOTAL. Pour des multiplications puis somme, SOMMEPROD.
| Critère | SOMME | SOMME.SI | SOMMEPROD | SOUS.TOTAL |
|---|---|---|---|---|
| Filtre par condition | Non | 1 condition | Possible (avancé) | Respecte les filtres actifs |
| Cellules filtrées/masquées | Additionne tout | Additionne tout | Additionne tout | Ignore les lignes masquées |
| Facilité | Tres facile | Facile | Avance | Facile |
| Cas d'usage typique | Total simple d'une plage | CA d'une seule region | CA par produit et region | Total apres filtre sur tableau |
Astuces avancées avec SOMME
Somme automatique sur une sélection de colonnes ou lignes
Sélectionne une plage incluant une ligne ou une colonne vide en dessous ou à droite, puis appuie sur Alt+=. Excel insère SOMME dans chaque cellule vide de la sélection avec la plage correspondante.
Tu peux ainsi totaliser plusieurs colonnes d'un coup, en une seule pression de touches.
Additionner une colonne entière sans référence fixe
La syntaxe =SOMME(A:A) additionne toute la colonne A, y compris les données que tu ajouteras plus tard. Utile pour des tableaux qui s'agrandissent régulièrement, comme un journal de ventes ou un registre de pointage.
Si tu places la formule dans la même colonne, Excel exclut automatiquement la cellule de la formule pour éviter la référence circulaire.
Afficher la somme sans formule dans la barre d'état
Sélectionne une plage de cellules numériques et regarde en bas à droite de l'écran : Excel affiche instantanément la somme, la moyenne et le nombre dans la barre d'état.
C'est le moyen le plus rapide de vérifier un total sans écrire une seule formule, parfait pour un contrôle rapide avant une réunion.
Questions fréquentes sur la fonction SOMME
SOMME peut-elle additionner des cellules non adjacentes ?
Oui, utilise des points-virgules pour séparer les références : =SOMME(A1; C1; E1) ou =SOMME(A1:A5; C1:C5). Tu peux combiner librement des plages et des cellules individuelles dans le même appel, jusqu'à 255 arguments au total.
Quelle est la différence entre SOMME et le signe + ?
SOMME peut additionner des plages entières et ignore automatiquement les cellules vides ou contenant du texte. Avec +, tu dois référencer chaque cellule individuellement et une erreur survient si une cellule contient du texte ou une erreur. Pour une plage de 100 cellules, SOMME est le seul choix praticable.
Y a-t-il un raccourci clavier pour insérer SOMME rapidement ?
Alt+= (ou Alt+Shift+= sur certains claviers) insère automatiquement =SOMME() avec la plage détectée au-dessus ou à gauche de la cellule active. C'est le raccourci le plus utilisé par les professionnels d'Excel.
Comment additionner uniquement les valeurs visibles après un filtre ?
Utilise SOUS.TOTAL(109; plage) au lieu de SOMME. Le code 109 correspond à la somme des cellules visibles uniquement. SOMME additionne toutes les cellules, même celles masquées par un filtre ou cachées manuellement.
SOMME fonctionne-t-elle avec des nombres négatifs ?
Oui, SOMME additionne tous les nombres, positifs comme négatifs. Si tu as 100, -50 et 30, le résultat sera 80. C'est parfait pour calculer des soldes, des flux nets ou des écarts budgétaires. Les valeurs négatives réduisent simplement le total.
Pour aller plus loin
Les fonctions similaires : SOMME.SI, SOMME.SI.ENS, MOYENNE, NB, SOUS.TOTAL
Bloqué sur une formule Excel ?
Pose ta question à notre assistant Excel IA, il te sort la bonne formule en quelques secondes.
Essayer l'assistant IAGratuit · 10 questions par mois

