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

img1

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 –

img2

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

img3

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, …​)