Formule avec collone glissante

Bonjour a tous,

pour commencer je suis un grand lecteur de votre forum et vous m'avez souvent permis de me "dépatouiller" pour réussir ....

un grand merci.

Mais aujourd'hui j'ai épluché tous les posts sur ce sujet et ne trouve pas mon bonheur ou n'arrive pas a le mettre en place.

J'ai une formule matricielle :

{=INDEX(Hebdo!D6:ND6;1;EQUIV(1;(1-ESTVIDE(Hebdo!D6:ND6));0))}

qui me renvoi la première cellule non vide dans la ligne 6

pour le moment tout va bien ....

le trucs se complique, j'ai besoin que la zone D6:ND6 soit glissante en fonction d'une autre cellule (N2) qui me donne le numéro de colonne de départ.

en gros le D6:ND6 va devenir Y6:ND6 (la colonne ND ne change pas ) si la cellule N2 contient 25

ou Z6:ND6 si la cellule N2 contient 26 .

merci d'avance pour votre aide et bonne année

Bonjour,

Merci de joindre ton fichier.

Bonjour TOUT_perdu,

comme ça je t'inviterais à te diriger vers la formule decaler d'excel.

=decaler(ref;ligne;colonne;hauteur;largeur)

ref = cellule à partir de laquelle tu veux te déplacer

ligne = nb de ligne à partir de la cellule ref où tu souhaites commencer

colonne = nb de colonne à partir de la cellule ref où tu souhaites commencer

Hauteur = nb de ligne que tu souhaites selectionner

largeur = nb de colonne que tu souhaites selectionner.

Bonjour,

Merci de joindre ton fichier.

Bonjour et merci d'avance pour votre réactivitée.

j'ai joint mon fichier a mon premier post .

La formule qui m'embete est sur la feuil resume en jaune

merci

Bonjour,

comme proposé par bigdady :

=INDEX(DECALER(Hebdo!C6;;N2;;368-N2+1);1;EQUIV(1;(1-ESTVIDE(DECALER(Hebdo!C6;;N2;;368-N2+1)));0))

Cordialement

9toutperdu.xlsx (336.35 Ko)

Bonjour,

comme proposé par bigdady :

=INDEX(DECALER(Hebdo!C6;;N2;;368-N2+1);1;EQUIV(1;(1-ESTVIDE(DECALER(Hebdo!C6;;N2;;368-N2+1)));0))

Cordialement

TROPPPPPP FORRRTTTTT !!!

pourtant j'ai essayé !!!

Merci beaucoup !!!

Rechercher des sujets similaires à "formule collone glissante"