Merci Djidji ça ressemble à ce que je cherche,
par contre pour des diamètre qui se retrouvent au delà de la colonne N ça ne fonctionne plus.
Du coup je l'ai mise comme ça pour l'étendre sur la totalité du tableau et ça à l'air de fonctionner
B5=SIERREUR(INDEX($H$1:$AA$1;EQUIV($B$3;DECALER($H$1;EQUIV($B$2;$G$2:$G$21;0);0;1;20);1)+1);"Pas disponible")
Merci beaucoup du coup de main.