Renvoyer un texte lorsque la date est comprise entre 2 dates d'une base de

Bonjour à tous,

ceci est ma première visite sur le site et je ne sais pas trop comment expliquer mon problème.

J'ai tableau avec 3 colonnes :

  • la première correspond aux dates de début des vacances
  • la deuxième correspond aux dates de fin des vacances
  • la troisième correspond au texte que je souhaite renvoyer.

Lorsque j'entre une date dans un tableau en dessous, je souhaiterais avoir le texte de la troisième colonne si la date est comprise entre la date du début des vacances et la date de fin des vacances.

Actuellement, j'utilise cette formule :

=SI(ET(A12>=$A$4;A12<=$B$4);$C$4;SI(ET(A12>=$A$5;A12<=$B$5);$C$5;SI(ET(A12>=$A$6;A12<=$B$6);$C$6;SI(ET(A12>=$A$7;A12<=$B$7);$C$7;SI(ET(A12>=$A$8;A12<=$B$8);$C$8;SI(ET(A12>=$A$9;A12<=$B$9);$C$9;"ECOLE"))))))

Y-aurait t'il une autre formule plus simple à utiliser ?

Ci-joint, un exemple de fichier que j'utilise.

Merci d'avance pour votre aide.

13essai-vacances.xlsx (10.77 Ko)

Bonsoir le forum,

Proposition :

=RECHERCHEV(A12;$F$1:$G$379;2;0)

10vacances.xlsx (405.45 Ko)

Bonsoir mbbp,

La formule que tu m'as donné ne renvois le texte souhaité que lorsque la date indiquée est égale à une date dans la colonne A.

Pour moi, il faudrait que le texte renvoyé le soit quand la date se trouve entre l'une des dates de début (colonne A) et la date de fin correspondante (colonne B).

Actuellement, j'utilise cette formule :

=SI(ET(A12>=$A$4;A12<=$B$4);$C$4;SI(ET(A12>=$A$5;A12<=$B$5);$C$5;SI(ET(A12>=$A$6;A12<=$B$6);$C$6;SI(ET(A12>=$A$7;A12<=$B$7);$C$7;SI(ET(A12>=$A$8;A12<=$B$8);$C$8;SI(ET(A12>=$A$9;A12<=$B$9);$C$9;"ECOLE"))))))

Y-aurait t'il une autre formule plus simple à utiliser ?

Ma formule est plus simple (31 caractères au lieu de 205) !!!

vacances

Bonjour, bonjour mbbp

essai préparé hier soir ... mais je n'ai pas pu la poster

=INDEX($F$4:$F$15;EQUIV(A12;$E$4:$E$15;1))

je m'appuie sur une table :

capture d ecran 251

Bonjour mbbp,

Effectivement, ta formule est beaucoup plus courte, et elle marche bien.

Merci à toi.

Seul petit inconvénient il faut rentrer la totalité des dates de l'année.

Bonjour Steelson,

Ta formule marche bien aussi, moins de date à rentrer.

Merci

Je vais donc tester les deux formules proposées sur différents projets et voir laquelle me parait la plus adaptée à ma situation.

Merci à tous les deux.

Rechercher des sujets similaires à "renvoyer texte lorsque date comprise entre dates base"