Sommateur dynamique Plage de nombres en fonction des critères dans Excel 2010
Pour trouver la somme des nombres basée sur des critères, nous pouvons utiliser une combinaison de fonctions SUM, MATCH, COUNTIF & OFFSET pour récupérer la sortie.
SUM: ajoute tous les nombres dans une plage de cellules
Syntaxe: = SUM (nombre1, nombre2, …)
Il peut y avoir au maximum 255 arguments. Reportez-vous à la capture d’écran ci-dessous:
La fonction MATCH recherche un élément spécifié dans une plage de cellules sélectionnée, puis renvoie la position relative de cet élément dans la plage.
Syntaxe = MATCH (valeur_recherche, tableau_recherche, type_correspondance)
COUNTIF: compte le nombre de cellules dans une plage qui remplit la condition.
Syntaxe: = COUNTIF (plage, critères)
OFFSET: renvoie une référence à une plage qui correspond à un nombre donné de lignes et de colonnes à partir d’une référence donnée.
Syntaxe: = OFFSET (référence, lignes, cols, hauteur, largeur)
référence: il s’agit d’une référence à une cellule ou à une plage de cellules à partir de laquelle le décalage sera appliqué.
lignes: le nombre de lignes vers le haut ou vers le bas que vous souhaitez appliquer comme décalage à la plage.
cols: le nombre de colonnes à gauche ou à droite que vous souhaitez appliquer comme décalage à la plage.
height: Ceci est facultatif. Il s’agit du nombre de lignes que vous souhaitez que la référence renvoyée soit.
width: Ceci est facultatif. Il s’agit du nombre de colonnes que vous souhaitez que la référence renvoyée soit.
[.underline] # Prenons un exemple: # La colonne A contient une liste croissante de nombres. Nous avons besoin d’une formule qui résume tous les nombres de la colonne A supérieurs à 2 qui est notre critère dans la cellule C2.
-
La formule dans la cellule D2 serait
* = SOMME (OFFSET (A2, MATCH (C2, A2: A10,0), 0, COUNTIF (A2: A10, « > » & C2)))
-
La formule a pris la somme des nombres supérieurs à 2.
-
Si nous modifions les critères de la cellule C2 de 2 à 5, le résultat serait mis à jour automatiquement. Cette formule de temps calculera la somme des nombres supérieurs à 5.