Somme des colonnes multiples en fonction de critères dans Microsoft Excel 2010
Dans Excel, avec un critère spécifique, nous pouvons ajouter la somme de plusieurs colonnes. Nous pouvons créer une formule en utilisant les fonctions Sum, If et Sumproduct.
Prenons un exemple:
-
La colonne A a un stylo, un crayon, etc.
-
Régions dans les colonnes B: E, c’est-à-dire Nord, Est, Ouest, Sud, comme indiqué dans l’image ci-dessous.
Ici, nous voulons trouver la valeur totale de Pen * dans toutes les régions
Dans la cellule E13, nous voulons afficher la valeur totale de Pen dans la plage B2: E10 Pour obtenir le résultat dans la cellule E13, la formule serait = SUMPRODUCT A2: A10 = « Pen ») (B2: E10 C’est à quoi ressemble notre résultat –
Si vous additionnez manuellement les valeurs pour les colonnes B: E où la colonne A contient «Pen», vous verrez qu’il ajoute jusqu’à 99, que nous avons également dérivé de la formule.
Maintenant, comprenons la fonction Sumproduct.
SUMPRODUCT: La fonction SUMPRODUCT multiplie les éléments correspondants dans les tableaux et renvoie la somme des résultats.
Syntaxe = SUMPRODUCT (tableau1, tableau2, tableau3, …)
On peut suivre une autre méthode pour faire le même calcul. Nous pouvons utiliser Sum & IF ensemble pour obtenir le résultat souhaité comme suit:
La formule dans la cellule E14 serait = SUM (IF (A2: A10 = « Pen », B2: E10)) * avec
CTRL + SHIFT + ENTRÉE
Il s’agit d’une formule matricielle et doit être entourée de CSE (touches Ctrl + Maj Entrée sur le clavier).
IF: vérifie si une condition est remplie et renvoie une valeur si VRAI, et une autre valeur si FAUX ===== Syntaxe = IF (test_logique, valeur_si_true, valeur_si_faux)
Paramètres:
Le test logique est la condition ou une valeur que vous souhaitez tester.
value_if_true est facultatif. C’est la valeur qui est retournée si la condition est TRUE.
value_if_false est facultatif. C’est la valeur renvoyée si la condition est FALSE.
Somme: ajoute tous les nombres dans une plage de cellules ===== Syntaxe = SUM (nombre1, nombre2, …)