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.