Agrégation Conditionnelle
Glissez pour afficher le menu
SOMME.SI.ENS
SUMIFS se lit de gauche à droite : d'abord, vous indiquez quelle 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 la valeur d'une ligne uniquement 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 pas d'addition, elle compte simplement combien de lignes répondent aux critères. Cela la rend un peu plus courte à écrire, et elle fonctionne sur n'importe quel 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 satisfaite pour qu'une ligne soit incluse. Il n'existe pas de mode OU intégré ; pour obtenir 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.
- Nombre de transactions de grande valeur
Comptez combien de transactions sont signalé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.
- Nombre d'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
Agrégation Conditionnelle
SOMME.SI.ENS
SUMIFS se lit de gauche à droite : d'abord, vous indiquez quelle 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 la valeur d'une ligne uniquement 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 pas d'addition, elle compte simplement combien de lignes répondent aux critères. Cela la rend un peu plus courte à écrire, et elle fonctionne sur n'importe quel 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 satisfaite pour qu'une ligne soit incluse. Il n'existe pas de mode OU intégré ; pour obtenir 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.
- Nombre de transactions de grande valeur
Comptez combien de transactions sont signalé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.
- Nombre d'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 !