Bonjour
Explication
Exemple1
Sur la ligne 3 , nous avons en H3 oui pour Julien (qui est disponible)
Si tu tapes betty en B3 , la formule
=DECALER($G$2;LIGNE()-2;EQUIV(B3;$H$2:$J$2;0))="oui"
=DECALER($G$2;3-2;EQUIV("betty";$H$2:$J$2;0))="oui"
=DECALER($G$2;1;EQUIV("betty";$H$2:$J$2;0))="oui"
revient à "dire"
décale G2 d'une ligne et regarde si la colonne "betty" pour cette ligne contient "oui"
comme en ligne 3, la colonne "betty" est vide, Excel ne trouve pas et renvoie pour =EQUIV("betty";H3:J3;0) la valeur #N/A (Cellule Rouge en exemple)
La formule
=DECALER($G$2;LIGNE()-2;EQUIV(B3;$H$2:$J$2;0))="oui"
renvoie donc #N/A et ne peut renvoyer VRAI, ce qui active le message d'erreur
Exemple2
Par contre pour "Julien" entré en B3, la formule renvoie VRAI et le message d'erreur n'est pas déclenché (puisque pour Julien en ligne3, H3 contient "oui")
Pas facile à expliquer. J'espére que tu saisis.
Cordialement