=SOMMEPROD((Tournantes!$B5:$B35=$A3)*(Tournantes!$D5:$G35=GAUCHE(B3))*COLONNE(Tournantes!$A5:$D35))
N'oublies pas dans ce cas de modifier dans ton profil la version d'Excel utiliséeM12
Mon fichier étant utiliser aussi sous excel 2003 je ne peux utiliser SIERREUR()
Alors voyez ce fichier (2) et les listes de validation en B4 E4 H4.En B4 évidente comme tu dis mais en B5 tu supprimes la liste déroulante alors que si je renseigne le remplaçant du chef équipe c'est que le chef est absent
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [A3]) Is Nothing Then [B4,E4,H4] = ""
End Sub
Alors au lieu de la macro du post #8 mettez dans le code de la feuille "Planning" :Dans mon fichier de départ le chef d’équipe était défini par défaut en fonction de la date
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A3]) Is Nothing Then Exit Sub
[B4] = [D4]
[E4] = [G4]
[H4] = [J4]
End Sub