Lorsque vous souhaitez compter le nombre de fois où des données dans deux ou plusieurs plages de cellules répondent à plusieurs critères, utilisez la fonction SUMPRODUIT. La fonction SUMPRODUIT ne compte que les cas où le critère de chaque plage est rempli simultanément, par exemple dans la même ligne.
Les informations contenues dans cet article s’appliquent à Excel pour Microsoft 365, Excel 2016, Excel 2013, Excel 2010, Excel Online et Excel pour Mac.
Contenu
Comment utiliser la fonction SUMPRODUIT
La syntaxe utilisée pour la fonction SUMPRODUIT lorsqu’elle est utilisée pour compter des critères multiples est différente de celle généralement utilisée par la fonction :
- Gamme de critères – Le groupe de cellules que la fonction est de rechercher.
- Critères – Détermine si la cellule doit être comptée ou non.
Dans notre exemple, nous compterons les lignes de l’échantillon de données, les cellules E1 à G6, qui répondent à des critères précis pour les trois colonnes de données. Nous comptons les lignes si elles répondent aux critères suivants :
- Colonne E – Si le nombre est inférieur ou égal à 2.
- Colonne F – Si le nombre est égal à 4.
- Colonne G – Si le nombre est supérieur ou égal à 5.
Utilisez la fonction SUMPRODUIT d’Excel
Comme il s’agit d’une utilisation non standard de la fonction SUMPRODUIT, la fonction ne peut pas être saisie à l’aide du Formula Builder. Elle doit être tapée dans la cellule cible.
- Saisissez les données de l’exemple, comme indiqué, dans une feuille de calcul Excel vierge.
- Sélectionnez une cellule F8 qui est l’endroit où les résultats de la fonction s’affichent.
- Tapez ce qui suit dans la cellule F8 et appuyez sur Saisissez.
=SUMPRODUCT((E1:E6<=5)*(F1:F6=4)*(G1:G6>=5))
- La réponse 2 apparaît dans la cellule F8 car il n’y a que deux lignes (lignes 1 et 5) qui remplissent les trois critères énumérés ci-dessus.
La fonction complète apparaît dans le barre de formule au-dessus de la feuille de calcul lorsque vous sélectionnez la cellule F8.