Syntaxe de la fonction
SOMME(valeur1; [valeur2;…])
- valeur1 : la première valeur ou plage de valeurs ;
- valeur2… – [FACULTATIF] : la ou les valeurs supplémentaire(s) à ajouter à la somme.
Exemples d'utilisation
- SOMME(1;2)
- SOMME(A5;B6)
- SOMME(A1:A10)
- SOMME(A1:A10;B3:B10)
Exercices d'application
Dans cet exercice, nous souhaitons à l’aide de la fonction SOMME afficher pour chaque ligne la somme des valeurs des colonnes A et B.
Pour cela, voici la fonction utilisée en cellule C2 :
=SOMME(A2;B2)
💡 L’astuce Numericoach : la fonction SOMME prenant également des plages de valeurs en compte, il n’est pas possible d’utiliser ArrayFormula pour étendre automatiquement le résultat à l’ensemble des lignes souhaitées. En effet, le résultat obtenu dans notre cas serait la somme de toutes les valeurs des colonnes A et B d’un coup.
Pour contourner cela, la meilleure solution est d’utiliser l’opérateur mathématique « + » réalisant les mêmes actions que la fonction SOMME. Voici la formule finale obtenue :
=ArrayFormula(A2:A10+B2:B10)
Remarques complémentaires sur la syntaxe
Cette fonction n’additionne que des nombres. La présence d’un texte dans la liste des valeurs, s’il ne peut être automatiquement converti en nombre, entraînera une erreur. En revanche, si le texte est inclus dans une plage de cellules, il sera ignoré.
Par exemple, SOMME(« toto »;2) renverra une erreur. En revanche, SOMME(A1:A10) ne renverra pas d’erreur si l’une des valeurs de la plage contient « toto ».
Démonstration
C1
=SOMME(A1;B1)
A | B | C | |
---|---|---|---|
1 | 23 | 22 | =SOMME(A1;B1) |
2 | 82 | 65 | |
3 | 12 | 30 | |
4 |