Articles

Value is between two numbers

a la base, cette formule exécute deux tests sur une valeur comme celle-ci:

=D5>MIN(B5,C5) // is D5 greater than smaller?=D5<MAX(B5,C5)) // is D5 less than larger?

dans la première expression, la valeur est comparée au plus petit des deux nombres, déterminé par la fonction MIN.

dans la deuxième expression, la valeur est comparée au plus grand des deux nombres, déterminé par la fonction MAX.

la fonction AND ne renverra TRUE que lorsque la valeur est supérieure au plus petit nombre et inférieure au plus grand nombre.,

Include boundaries

pour inclure les nombres limites (num1 et num2), ajustez simplement la logique comme suit:

=AND(D5>=MIN(B5,C5),D5<=MAX(B5,C5))

maintenant, la fonction AND ne retournera TRUE que lorsque la valeur est supérieure ou égale au plus petit nombre et inférieure ou égale au plus grand nombre.

version Simple

la formule dans l’exemple est plus complexe car il n’y a aucune hypothèse que num1 est inférieur à num2 (ou vice versa).

Si il est sûr de supposer que num1 est à moins de num2, la formule peut être simplifiée:

=AND(value>num1,val<num2))