Excel : utilisation de SUMPRODUCT uniquement avec des valeurs supérieures à zéro



La fonction SUMPRODUCT dans Excel renvoie la somme des produits de deux tableaux correspondants.

Pour utiliser cette fonction uniquement avec des valeurs supérieures à zéro, vous pouvez utiliser la formule suivante :

=SUMPRODUCT(--(A1:A9>0),A1:A9,B1:B9)

Cette formule particulière ne renverra que la somme des produits des deux tableaux pour les valeurs supérieures à zéro dans la plage A1:A9 .

L’exemple suivant montre comment utiliser cette formule dans la pratique.

Exemple : utiliser SUMPRODUCT uniquement avec des valeurs supérieures à zéro

Supposons que nous ayons les deux tableaux de valeurs suivants dans Excel :

Si nous utilisons la fonction SUMPRODUCT comme d’habitude, nous pouvons faire la somme des produits entre les valeurs de la colonne A et de la colonne B :

La somme des produits s’avère être 144 .

Nous pouvons vérifier manuellement que cela est correct :

Somme des produits = 10*3 + 5*4 + 0*5 + (-3)*2 + 6*5 + 4*5 + 10*2 + (-5)*4 + 10*5 = 144 .

Pour prendre uniquement la somme des produits dont la valeur de la colonne A est supérieure à zéro, on peut utiliser la formule suivante :

=SUMPRODUCT(--(A1:A9>0),A1:A9,B1:B9)

La capture d’écran suivante montre comment utiliser cette formule en pratique :

Excel SUMPRODUCT uniquement avec des valeurs supérieures à zéro

La somme des produits dont la valeur dans la colonne A est supérieure à zéro s’avère être 170 .

Nous pouvons vérifier manuellement que cela est correct :

Somme des produits = 10*3 + 5*4 + 6*5 + 4*5 + 10*2 + 10*5 = 170 .

Remarque : Vous pouvez trouver la documentation complète de la fonction SUMPRODUCT ici .

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Excel :

Comment interpoler les valeurs manquantes dans Excel
Comment trouver les 10 principales valeurs dans une liste dans Excel
Comment trouver les 10 % des valeurs supérieures dans une colonne Excel

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *