Copier et coller un tableau jusqu'à une adresse non fixe

Bonjour à tous,

J'aimerais chercher un maximum dans un tableau, ensuite je copie toutes les valeurs du debut jusqu'au maximum. puis je les colles sur une autre feuille

Concernant la recherche d'un maximum j'utilise la fonction lookup qui me permet de le trouver (ou de s'en rapprocher si le max n'est pas le même que la consigne donné), celle ci marche bien.
Cependant je n'arrive pas à trouver comment copier les valeurs du debut jusqu'à mon maximum étant donné que celui ci change de place : exemple : B254 ou B230 ou B450 etc.
J'utilise la fonction
=ADRESSE(EQUIV(RECHERCHE(4,13;B:B);B:B;0);2;1;1)
qui me donne l'adresse de la valeur donc mon tableau, mais après je suis complètement bloqué.
Merci à tous pour votre éventuel aide.

Cordialement

Bonjour, Essaye la formule =CELLULE qui permet d'extraire des paramètres d'une cellule.

=CELLULE("ligne";EQUIV(RECHERCHE(4,13;B:B);B:B;0);2;1;1)

Maintenant que tu as le numéro de ligne, tu peux utiliser =INDIRECT et avoir une plage de cellule variable en fonction du numéro de ligne

Slts,

Salut merci pour ta réponse.

Cependant quand je test, j'ai un message : vous avez entré un nombre d'arguments trop important pour cette fonction.

Merci.

Dsl j'ai fait une erreur,

Comme cela peut être ?

=CELLULE("ligne";INDIRECT(EQUIV(RECHERCHE(4,13;B:B);B:B;0);2;1;1))

Salut non toujours pas.

Merci quand même de ton aide :)

Cependant j'ai trouvé : voici la solution :

=SI(LIGNE()<=(EQUIV(RECHERCHE(4,13;A:A);A:A;0));A2;"")

Cordialement

Rechercher des sujets similaires à "copier coller tableau adresse fixe"