Bonjour
Définitions de Plages Dynamiques adaptables automatiquement au nombre de données
On part d'une colonne totalement remplie, exemple: la colonne D
1) La formule
=DECALER(Données!$D$3;;;NBVAL(Données!$D:$D)-1)
est Nommée D_Diam
2) Suite de quoi, on utilise le nombre de Données de la plage D_Diam pour les autres colonnes
La formule
=DECALER(Données!$F$3;;;NBVAL(D_Diam))
est nommée D_Epais
La formule
=DECALER(Données!$E$3;;;NBVAL(D_Diam))
est nommée D_Form
La formule
=DECALER(Données!$B$3;;;NBVAL(D_Diam))
est Nommée Machine
3) On utilise ces Noms dans les formules
En AI3
=INDEX($D:$D;MIN(SI((Machine=$AI$1)*(NB.SI($AI$2:AI2;D_Diam)=0);LIGNE(D_Diam))))
En AJ3
=INDEX($F:$F;MIN(SI((D_Diam=$AJ$1)*(Machine=$AI$1)*(NB.SI($AJ$2:AJ2;D_Epais)=0);LIGNE(D_Epais))))
En AK3
=INDEX($E:$E;MIN(SI((D_Diam=$AJ$1)*(Machine=$AI$1)*(D_Epais=$AK$1)*(NB.SI($AK$2:AK2;D_Form)=0);LIGNE(D_Form))))
4) Si d'autres diamètres doivent être ajoutés, tu peux modifier la formule Nommée Diametre
qui représente les données de la colonne AI par
=DECALER(Données!$AI$3;;;NB.SI(Données!$AI$3:$AI$100;">0"))
Tout cela est fait sur ce fichier
Cordialement