Langue

WorksheetFunction.SumIf(Range, Object, Object) Méthode

Définition

Ajoute les cellules spécifiées par un critère donné.

public double SumIf(Microsoft.Office.Interop.Excel.Range Arg1, object Arg2, object Arg3);
Public Function SumIf (Arg1 As Range, Arg2 As Object, Optional Arg3 As Object) As Double

Paramètres

Arg1
Range

Plage : plage de cellules à calculer en fonction du critère.

Arg2
Object

Critères : critère sous forme de nombre, d’expression ou de texte qui définit les cellules à ajouter. Par exemple, les critères peuvent être exprimés sous l’une des formes suivantes : 32, « 32 », «> 32 » ou « pommes ».

Arg3
Object

Sum_range - cellules réelles à ajouter si les cellules correspondantes dans la plage correspondent aux critères. Si sum_range est omis, les cellules de la plage sont évaluées par les critères et ajoutées si elles correspondent aux critères.

Retours

Remarques

Sum_range - Chaque criteria_range n'a pas besoin d'avoir la même taille et la même forme que la plage. Les cellules réelles ajoutées sont déterminées à l'aide de la cellule supérieure gauche dans sum_range comme cellule de début, puis en incluant les cellules correspondant en taille et en forme que la page. Par exemple :

A1:A5B1:B5B1:B5
A1:A5B1:B3B1:B5
A1:B4C1:D4C1:D4
A1:B4C1:C2C1:D4

Vous pouvez utiliser des caractères génériques, des points d'interrogation (?) et des astérisques (*), dans criteria. 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.

S’applique à