Bonjour à tous.
J'ai joint un fichier excel pour les tests et pour vous aider à mieux comprendre mon problème qui est le suivant :
Dans un fichier Excel, j'ai une première feuille "DATA" contenant une quinzaine de tableaux de taille variable obtenus à partir d'une requête SQL (pour l'exemple je n'en ai gardé que deux, un qui marche et celui qui pose problème). Dans le premier tableau (page Resultat) ça marche bien excel arrive à remplir la colonne nombre comme je veux, mais dans le deuxième tableau de l'exemple, étant donné que les premières colonnes ont la même valeur à chaque ligne, Excel n'arrive pas à les différencier et recopie à chaque fois la première ligne. je voulais donc utiliser la fonction DECALER de cette façon :
=DECALER(RECHERCHEV(A57;DATA!A:F;4;FAUX);1;0)
Mais si j'ai bien compris en faisant des recherches ce n'est pas possible car recherchev renvoie une valeur et non des coordonnées.
Auriez vous une autre solution ?
Merci d'avance j'espère avoir été assez clair !
PS : J'ai conscience du fait que cette question a été posée plusieurs fois mais je n'arrive pas à trouver une réponse qui me convienne...