Exceller

SUMIFS avec plusieurs critères et logique OU

Sumifs With Multiple Criteria

Formule Excel: SUMIFS avec plusieurs critères et logique OUFormule générique
= SUM ( SUMIFS (sum_range,criteria_range,{'red','blue'}))
Résumé

Pour additionner en fonction de plusieurs critères à l'aide de la logique OR, vous pouvez utiliser la fonction SUMIFS avec une constante de tableau. Dans l'exemple illustré, la formule en H6 est:

 
= SUM ( SUMIFS (E4:E11,D4:D11,{'complete','pending'}))
Explication

Par défaut, la fonction SUMIFS autorise uniquement la logique AND - lorsque vous fournissez plusieurs conditions, toutes les conditions doivent correspondre pour être incluses dans le résultat.



Une solution consiste à fournir plusieurs critères dans un constante de tableau comme ça:



comment trouver un mot dans excel
 
{'complete','pending'}

Cela obligera SUMIFS à renvoyer deux résultats: un décompte pour «terminé» et un décompte pour «en attente», dans un résultat de tableau comme celui-ci:

 
{100,35}

Pour obtenir un total final, nous enveloppons SUMIFS dans SUM. La fonction SUM additionne tous les éléments du tableau et renvoie le résultat.



Avec des jokers

Vous pouvez utiliser des caractères génériques dans les critères si nécessaire. Par exemple, pour additionner les éléments contenant «rouge» ou «bleu» n'importe où dans le critère_range, vous pouvez utiliser:

comment formater conditionnellement dans Excel
 
= SUM ( SUMIFS (sum_range,criteria_range,{'*red*','*blue*'}))

Ajouter un autre critère OR

Vous pouvez ajouter un critère supplémentaire à cette formule, mais vous devrez utiliser un tableau à une seule colonne pour un critère et une seule ligne déployer pour l'autre. Ainsi, par exemple, pour additionner les commandes qui sont «complètes» ou «en attente», pour «Andy Garcia» ou «Bob Jones», vous pouvez utiliser:

 
= SUM ( SUMIFS (E4:E11,D4:D11,{'complete','pending'},C4:C11,{'Bob Jones''Andy Garcia'}))

Notez les points-virgules dans le second constante de tableau, qui représente un tableau vertical. Cela fonctionne car Excel «associe» des éléments dans les deux constantes de tableau et renvoie un tableau de résultats à deux dimensions. Avec plus de critères, vous voudrez passer à un formule basée sur SUMPRODUCT .



une valeur de texte dans Excel est également appelée

Références de cellule pour les critères

Vous ne pouvez pas utiliser de références de cellule dans une constante de tableau. Pour utiliser une référence de cellule pour les critères, vous pouvez utiliser un formule matricielle comme ça:

 
={ SUM ( SUMIFS (range1,range2,range3))}

Où range1 est la plage de somme, range2 est la plage de critères et range3 contient des critères sur la feuille de calcul. Avec deux critères OR, vous devrez utiliser des tableaux horizontaux et verticaux.

Remarque: il s'agit d'une formule matricielle et doit être saisie avec Ctrl + Maj + Entrée.

Auteur Dave Bruns


^