Affiche une somme conditionnelle dans une plage.
Exemple d'utilisation
SOMME.SI(A1:A10;">20")
SOMME.SI(A1:A10;"Payé";B1:B10)
Syntaxe
SOMME.SI(plage; critère; [somme_plage])
-
plage
: plage testée par rapport aucritère
. -
critère
: format ou test à appliquer àplage
.-
Si l'entrée
plage
contient du texte par rapport auquel effectuer la recherche, la valeurcritère
doit être une chaîne.critère
peut contenir des caractères génériques comme?
pour représenter un caractère unique ou*
pour représenter un nombre de caractères égal à zéro ou plus. Pour représenter un point d'interrogation ou un astérisque réels, ajoutez un tilde (~
) au début du caractère (par exemple,~?
et~*
). Les critères d'une chaîne de texte doivent être entourés de guillemets. Chaque cellule dansplage
est ensuite comparée àcritère
afin d'identifier les résultats exacts (ou les correspondances, si des caractères génériques sont utilisés). -
Si
plage
contient des nombres par rapport auquel effectuer la recherche, la valeurcritère
doit être une chaîne ou un nombre. Si un nombre est fourni, chaque cellule dansplage
est passée au crible afin d'identifier toute valeur identique à l'entréecritère
. Sinon, la valeurcritère
peut correspondre à une chaîne contenant un nombre (qui recherche également les résultats exacts) ou à un nombre au début duquel est ajouté l'un des opérateurs suivants :=
(recherche les résultats exacts),>
(vérifie que la valeur de la cellule de la plage est supérieure à la valeur du critère) ou<
(vérifie que la valeur de la cellule de la plage est inférieure à la valeur du critère).
-
-
somme_plage
: plage à additionner, si elle est différente deplage
.
Remarques
SOMME.SI
peut uniquement effectuer des sommes conditionnelles avec un seul critère. Pour plusieurs critères, utilisez la fonction de base de donnéesBDSOMME
.
Voir également
SOMME.CARRES
: Affiche la somme des carrés d'une série de nombres et/ou de cellules.
SOMME
: Affiche la somme d'une série de nombres et/ou de cellules.
SOMME.SERIES
: Avec les paramètres donnés x
, n
, m
et a
, affiche la somme de séries de puissances a1xn + a2x(n+m) + ... + aix(n+(i-1)m), où "i" représente le nombre de valeurs de la plage "a".
QUOTIENT
: Affiche le résultat de la division d'un nombre par un autre, sans le reste.
PRODUIT
: Affiche le résultat de la multiplication d'une série de nombres.
MULTIPLY
: Affiche le produit de deux nombres. Équivaut à l'opérateur "*".
MINUS
: Affiche la différence entre deux nombres. Équivaut à l'opérateur "-".
BDSOMME
: Affiche la somme de valeurs sélectionnées à partir d'une plage sous forme de tableau ou d'un tableau de base de données à l'aide d'une requête SQL.
DIVIDE
: Affiche le résultat de la division d'un nombre par un autre. Équivaut à l'opérateur "/".
NB.SI
: Affiche un calcul conditionnel dans une plage.
ADD
: Affiche la somme de deux nombres. Équivaut à l'opérateur "+".