|
Dans Excel, les critères OR (utilisés dans des fonctions telles que `COUNTIFS`, `SUMIFS`, `AVERAGEIFS`, etc.) signifient qu'une cellule satisfera à la condition si au moins une des critères spécifiés est vrai. C'est l'opposé des critères AND, qui exigent que *tous* les critères soient vrais.
Il n’y a pas de fonction « OU » unique comme il existe une fonction « ET ». Au lieu de cela, vous obtenez la fonctionnalité OU en structurant vos critères *séparément* au sein de la fonction. Excel traite chaque critère comme un test distinct et la fonction renvoie un résultat si *l'un* de ces tests est évalué à VRAI.
Comment ça marche en pratique :
Supposons que vous disposiez d'une feuille de calcul qui suit les ventes, avec des colonnes pour "Région" et "Montant des ventes". Vous souhaitez compter le nombre de ventes dans lesquelles la région est soit « Nord » *ou* où le montant des ventes est supérieur à 1 000 $. Vous utiliseriez `COUNTIFS` comme ceci :
`=COUNTIFS(A:A,"North",B:B,">1000")` (INCORRECT - ceci est AND)
C'est *incorrect* car cela ne comptera que les ventes dans lesquelles la région est « Nord » *et* le montant des ventes est supérieur à 1 000 $.
Pour obtenir la fonctionnalité OR, vous devez utiliser plusieurs « COUNTIFS » et ajouter leurs résultats :
`=COUNTIF(A:A,"Nord") + COUNTIF(B:B,">1000") - COUNTIFS(A:A,"Nord",B:B,">1000")`
Explication de la formule corrigée :
* `COUNTIF(A:A,"North")` :compte les ventes de la région Nord.
* `COUNTIF(B:B,">1000")` :compte les ventes supérieures à 1 000 $.
* `COUNTIFS(A:A,"North",B:B,">1000")` :compte les ventes *à la fois* de la région Nord *et* supérieures à 1 000 $. Ceci est soustrait car nous avons compté ces ventes deux fois (une fois dans chacune des deux premières fonctions « COUNTIF »). La soustraction corrige le double comptage.
En résumé : Excel n'a pas de fonction « OU » dédiée dans « COUNTIFS » et les fonctions similaires, mais vous pouvez obtenir une logique OU en combinant plusieurs fonctions et en tenant soigneusement compte des conditions qui se chevauchent pour éviter le double comptage. Utiliser `SUMPRODUCT` avec des formules matricielles peut offrir une alternative plus concise dans certaines situations, mais le principe reste le même :vous devez spécifier explicitement les différentes conditions séparément.
|