Bonsoir
Bienvenue sur le forum XLd, avant de lire la suite je te conseille vivement de lire
ceci. .
Il y a une solution à base d'un SOMMEPROD, voici la formule
=SOMMEPROD((base!$A$3:$A$20=$A4)*(B4<=base!$B$3:$B$20)*(C4>=base!$B$3:$B$20)*base!B$3:B$20).
En clair sans décodeur, si la donnée A4 correspond à la donnée dans la base, et que l'heure de début est comprise entre les deux bornes, alors retourne la valeur de l'heure de début.
Cette formule fonctionne aussi pour l'heure de fin de période, puisque la fonction SOMMEPROD retourne une valeur numérique, mais pas pour la "ligne" qui peut-être Alpha ou numérique.
Il y a un moyen, c'est de retourner l'index de la ligne où ce trouve la donnée, et de l'utiliser avec la fonction INDEX.
=SI(F4=0;"";INDEX(base!$D$3:$D$20;SOMMEPROD((base!$A$3:$A$20=$A4)*(B4<=base!$B$3:$B$20)*(C4>=base!$B$3:$B$20)*(LIGNE(base!D$3
$20)-2));1))
Dans la formule le -2 (à la fin) correspond au N° de la ligne ou ce trouve "Tour" dans la feuille Base!.
Bonne soirée
@+Jean-Marie