Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Ms Excel

Cellules de somme qui répondent à plusieurs critères avec Excel SUMPRODUIT

Cellules de somme qui se situent entre deux valeurs

La fonction SUMPRODUIT dans Excel est une fonction très polyvalente qui donnera des résultats différents selon la façon dont les arguments de la fonction sont entrés.

Normalement, comme son nom l’indique, SUMPRODUCT multiplie les éléments d’un ou de plusieurs tableaux pour obtenir leur produit, puis additionne ou additionne les produits ensemble.

Toutefois, en ajustant la syntaxe de la fonction, elle peut être utilisée pour additionner uniquement les données dans les cellules qui répondent à des critères spécifiques.

Depuis Excel 2007, le programme contient deux fonctions – SUMIF et SUMIFS – qui permettent d’additionner les données dans des cellules qui répondent à un ou plusieurs critères définis.

Cependant, il est parfois plus facile de travailler avec le SUMPRODUIT lorsqu’il s’agit de trouver plusieurs conditions relatives à la même gamme, comme le montre l’image ci-dessus.

Contenu

Syntaxe de la fonction SUMPRODUCT pour additionner les cellules

La syntaxe utilisée pour obtenir SUMPRODUIT pour additionner les données dans des cellules qui répondent à des conditions spécifiques est :

= SUMPRODUIT([condition1] * [condition2] * [array])

Psssssst :  Gagnez du temps avec les modèles de tableurs dans Excel

condition1, condition2 – les conditions qui doivent être remplies avant que la fonction ne trouve le produit du tableau.

array – une série de cellules contiguës

Exemple : Récapitulation des données dans des cellules qui remplissent plusieurs conditions

L’exemple de l’image ci-dessus ajoute les données dans les cellules de la gamme D1 à E6 qui sont comprises entre 25 et 75.

Entrer dans la fonction SUMPRODUIT

Comme cet exemple utilise une forme irrégulière de la fonction SUMPRODUIT, la boîte de dialogue de la fonction ne peut pas être utilisée pour entrer la fonction et ses arguments. La fonction doit plutôt être saisie manuellement dans une cellule de la feuille de calcul.

  1. Cliquez sur la cellule B7 dans la fiche de travail pour en faire la cellule active ;
  2. Entrez la formule suivante dans la cellule B7 :=SUMPRODUCT(($A$2:$B$6>25)*($A$2:$B$6<75)*(A2:B6))
  3. La réponse 250 doit apparaître dans la cellule B7
  4. La réponse a été obtenue en additionnant les cinq chiffres de la fourchette (40, 45, 50, 55 et 60) qui se situent entre 25 et 75. Le total est de 250
Psssssst :  Tutoriels Excel pour les débutants

Décomposer la formule des SUMPRODUITS

Lorsque des conditions sont utilisées pour ses arguments, SUMPRODUCT évalue chaque élément du tableau par rapport à la condition et renvoie une valeur booléenne (VRAI ou FAUX).

Aux fins des calculs, Excel attribue une valeur de 1 pour les éléments de tableau qui sont VRAIS (remplissent la condition) et une valeur de 0 pour les éléments de tableau qui sont FAUX (ne remplissent pas la condition).

Par exemple, le chiffre 40 :

  • est VRAI pour la première condition, donc une valeur de 1 est attribué dans le premier tableau ;
  • est VRAI pour la deuxième condition, de sorte qu’une valeur de 1 est attribué dans le deuxième tableau.

Le chiffre 15 :

  • est FAUSSE pour la première condition, donc une valeur de 0 est attribué dans le premier tableau ;
  • est VRAI pour la deuxième condition, de sorte qu’une valeur de 1 est attribué dans le deuxième tableau.

Les uns et les zéros correspondants dans chaque tableau sont multipliés ensemble :

  • Pour le nombre 40 – nous avons 1 x 1, ce qui donne une valeur de 1 ;
  • Pour le nombre 15 – nous avons 0 x 1, ce qui donne une valeur de 0.
Psssssst :  Comment utiliser la fonction CONCATENATE d'Excel pour combiner des cellules

Multiplication des uns et des zéros par la gamme

Ces uns et ces zéros sont ensuite multipliés par les nombres de l’intervalle A2 : B6.

Cela nous permet de connaître les chiffres qui seront additionnés par la fonction.

Cela fonctionne parce que :

  • 1 fois tout nombre est égal au nombre initial
  • 0 fois tout nombre est égal à 0

On finit donc par :

  • 1 * 40 = 40
    0 * 15 = 0
    0 * 22 = 0
    1 * 45 = 45
    1 * 50 = 50
    1 * 55 = 55
    0 * 25 = 0
    0 * 75 = 0
    1 * 60 = 60
    0 * 100 = 0

Synthèse des résultats

SUMPRODUIT résume ensuite les résultats ci-dessus pour trouver la réponse.

40 + 0 + 0 + 45 + 50 + 55 + 0 + 0 + 60 + 0 = 250

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci