Méthode WorksheetFunction.SumIfs (Excel)
Ajoute les cellules d'une plage répondant à plusieurs critères.
Syntaxe
expression. SumIfs (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16, Arg17, Arg18, Arg19, Arg20, Arg21, Arg22, Arg23, Arg24, Arg25, Arg26, Arg27, Arg28, Arg29, Arg30)
Expression Variable qui représente un objet WorksheetFunction .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Arg1 | Obligatoire | Range | Sum_range - plage à totaliser. |
Arg2 | Obligatoire | Range | Criteria_range1, criteria_range2... - Une ou plusieurs plages dans lesquelles évaluer les critères associés. |
Arg3 - Arg30 | Obligatoire | Variant | Criteria1, criteria2... - Un ou plusieurs critères sous la forme d’un nombre, d’une expression, d’une référence de cellule ou d’un texte qui définissent les cellules qui seront ajoutées. Par exemple, les critères peuvent être exprimés sous la forme 32, « 32 », «> 32 », « pommes » ou B4. |
Valeur renvoyée
Double
Remarques
Chaque cellule de sum_range est additionnée uniquement si tous les critères correspondants spécifiés sont vrais pour cette cellule.
Les cellules de sum_range qui contiennent la valeur TRUE, sont évaluées sur 1. Les cellules de sum_range qui contiennent la valeur FALSE, sont évaluées sur 0 (zéro).
Utilisez les caractères génériques, le point d’interrogation (?) et l’astérisque (*), dans critères. Un point d'interrogation correspond à un caractère unique, un astérisque à une séquence de caractères. Si vous souhaitez rechercher un point d'interrogation ou un astérisque, entrez un tilde (~) avant le caractère.
Chaque criteria_range n'a pas besoin d'avoir la même taille et la même forme que sum_range. Les cellules réelles ajoutées sont déterminées à l'aide de la cellule supérieure gauche dans ce criteria_range comme cellule de début, puis en incluant les cellules correspondant en taille et en forme à sum_range. Par exemple :
Si sum_range est | Et criteria_range est | Les cellules réelles évaluées sont |
---|---|---|
A1:A5 | B1:B5 | B1:B5 |
A1:A5 | B1:B3 | B1:B5 |
A1:B4 | C1:D4 | C1:D4 |
A1:B4 | C1:C2 | C1:D4 |
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.