Agrégation Conditionnelle
Glissez pour afficher le menu
SOMME.SI.ENS
SUMIFS s'utilise de gauche à droite : d'abord, vous indiquez la colonne à additionner, puis vous fournissez une ou plusieurs paires de conditions — une colonne à vérifier et une valeur à rechercher. Chaque paire ajoutée restreint davantage le résultat. La fonction additionne uniquement la valeur d'une ligne lorsque toutes les conditions sont remplies simultanément, ce qui correspond à une logique ET par défaut.
=SUMIFS(sum_range; criteria_range1; criteria1; criteria_range2; criteria2; ...)
=SUMIFS(D:D; B:B; "Dining")
Lorsque vous utilisez des opérateurs de comparaison comme critères, placez toute la condition entre guillemets :
">100", "<=50", "<>0". Écrire >100 sans guillemets provoque une erreur.
NB.SI.ENS
COUNTIFS partage exactement la même structure que SUMIFS avec une différence importante : il n'y a pas de plage de somme. Vous commencez directement avec les paires de conditions, car la fonction ne fait qu'un comptage du nombre de lignes qui satisfont les critères. Cela la rend un peu plus courte à écrire, et elle fonctionne sur tout type de colonne, y compris les colonnes de texte que SUMIFS ne pourrait pas additionner.
=COUNTIFS(range1; criteria1; [range2; criteria2]; ...)
=COUNTIFS(G:G; "Variable")
Les deux fonctions appliquent une logique ET sur plusieurs conditions — chaque condition doit être remplie pour qu'une ligne soit incluse. Il n'existe pas de mode OU intégré ; pour un comportement OU, il faut additionner deux résultats SUMIFS distincts.
Tâche
- Dépenses totales par catégorie
Dans votre section Résumé, calculez le total des dépenses pour "Dining" en utilisant :
=SUMIFS(D:D;B:B;"Dining")
Cette formule additionne les valeurs de la colonne D uniquement lorsque la colonne B est égale à "Dining".
- Somme des dépenses supérieures à un seuil
Calculez le total des dépenses supérieures à 100 en utilisant :
=SUMIFS(D9:D35;D9:D35;">100")
Notez que les opérateurs de comparaison doivent être placés entre guillemets.
- Compter les transactions de grande valeur
Comptez combien de transactions sont marquées comme "High" en utilisant :
=COUNTIFS(F:F;"High")
Cette formule compte toutes les lignes où la colonne Flag est égale à "High".
- Combiner plusieurs conditions
Calculez le total des dépenses qui sont à la fois "Dining" et "High" en utilisant :
=SUMIFS(D:D;B:B;"Dining";F:F;"High")
Cette formule inclut uniquement les lignes où les deux conditions sont vraies.
- Compter les entrées catégorisées
Comptez combien de dépenses sont étiquetées comme "Variable" en utilisant :
=COUNTIFS(G:G;"Variable")
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion