merci beaucoup
c'est exactement ça
je n'ai pas trop compris la formule décaler avec les 3 ;;; qui se succèdent et le nbval avec une plage différente
si quelqu'un veut bien me traduire les actions successives de cette formule en langue française, ça pourrait m'aider pour une prochaine fois
=DECALER($P$1:$Y$1;EQUIV(E2;zone;0)-1;;;NBVAL($P$2:$Y$2))
en tout cas merci pour la réponse rapide
bonne journée
fabrice