Appartenance à un ensemble d'intervalles

Pierre-Henry

XLDnaute Junior
Bonjour à tous (ou bonsoir plutôt),
Voici un petit problème sur lequel je me casse la tête depuis quelques jours :
-J'ai une liste d'intervalles (disjoints) : prenons par exemple 200-300, 450-600 et 800-1000
-et une liste de nombres (250, 350 et 500).
J'aimerais trouver une formule qui me renvoie 1 si mon nombre appartient à l'un des intervalles, 0 sinon (donc ici 250 et 500 donnent 1, 350 donne 0).

Je souhaiterais de plus une formule qui ne nécessite pas de modifications si je rajoute un intervalle (ou je sais, je ne suis pas drôle, hein? :D )....

Bon, pour vous guider, j'ai tenté en matriciel (voir fichier joint)
Code:
{=SI(OU(ET(A4>=$F$4:$F$5;A4<=$G$4:$G$5));1;0)}
....mais ça ne fonctionne pas car OU(ET({VRAI;FAUX};{VRAI;VRAI}))
est directement évalué à OU(FAUX), alors que j'espérais OU({VRAI;FAUX})

(Oula, plus je parle, moins je suis compréhensible....:eek:)

Je m'arrête ici, et merci d'avance à qui pourra m'aider dans ce petit souci...

Cordialement
 

Pièces jointes

  • Appartenance intervalle.xls
    17.5 KB · Affichages: 183
  • Appartenance intervalle.xls
    17.5 KB · Affichages: 178
  • Appartenance intervalle.xls
    17.5 KB · Affichages: 179

kjin

XLDnaute Barbatruc
Re : Appartenance à un ensemble d'intervalles

Bonsoir,
Pourquoi le "OU" ? la valeur doit satisfaire aux 2 critères à la fois, enfin si j'ai bien compris
en B4
=SI(ET(A4>=F4;A4<=G4);1;0)
puis tire la formule vers le bas pour les lignes suivantes
A+
kjin
 

Pierre-Henry

XLDnaute Junior
Re : Appartenance à un ensemble d'intervalles

Bonsoir,
Merci de ton aide, mais justement, je voudrais savoir si ma valeur en A4 est dans l'un des intervalles, il n'y a pas d'équivalence nombre ligne 4 <--> intervalle ligne 4....j'espère être assez clair....

Merci d'avance.

Cordialement
 

Pierre-Henry

XLDnaute Junior
Re : Appartenance à un ensemble d'intervalles

Oui effectivement....c'est la méthode "simple"....je cherchais en fait une solution qui fonctionne toujours si on rajoute des intervalles, sans modification (je quitte bientôt mon boulot, et on ne sait jamais qui va reprendre la main.....)....Je continue à chercher (peut-être n'y a-t-il tout simplement pas de solution....)

Merci encore pour ta patience et ton aide.

Cordialement
 

Excel-lent

XLDnaute Barbatruc
Re : Appartenance à un ensemble d'intervalles

Bonsoir Pierre-Henry, kjin,

Au boulot à 23H50??? Pas peur du chien du gardien de nuit? :)

Voici ci-joint une réponse (cf. colonne B - formule étirable vers le bas)

Lire le commentaire de la cellule [G2].

PS. : si tu ne souhaites pas modifier la formule et rajouter des intervalles : (agrandir la zone jaune, il te suffit d'insérer des lignes au dessus de la dernière ligne jaune et en dessous de la première ligne jaune!

Bonne fin de soirée
 

Pièces jointes

  • Appartenance intervalle.xls
    25.5 KB · Affichages: 386
  • Appartenance intervalle.xls
    25.5 KB · Affichages: 399
  • Appartenance intervalle.xls
    25.5 KB · Affichages: 374
Dernière édition:

Pierre-Henry

XLDnaute Junior
Re : Appartenance à un ensemble d'intervalles

Merci beaucoup à toi Excel-Lent (et désolé de ma réponse tardive, je suis finalement allé me coucher aussi ;) )
Ta formule fonctionne très bien, et les restrictions d'utilisation me conviennent....merci encore!

Cordialement
 

Discussions similaires

C
  • Question
2
Réponses
15
Affichages
2 K
Chanteclairix
C

Statistiques des forums

Discussions
312 749
Messages
2 091 623
Membres
105 009
dernier inscrit
aurelien76110