Intégrer la lettre issue d'une formule à une autre formule !

Eric Dé

XLDnaute Occasionnel
Bonsoir à tous,

J'ai une première cellule M1 qui contient cette formule :

=STXT(GAUCHE(ADRESSE(1;M2;4);NBCAR(ADRESSE(1;M2;4))-1);1;2)

Elle me donne donc l'équivalent du rang du chiffre M2 en lettre. Ou plus simplement, si je saisie 1, la formule me renvoie A, pour 2 ce sera B, pour 3 ce sera C etc...

Ayant obtenu ces lettres en M1, je souhaite maintenant les intégrer en tant que telles dans une formule de recherche.

RECHERCHEV(C4;'Extraction'!M1:M1;1;FAUX))

Mais bien entendu, en faisant référence directement à M1 (comme c'est le cas dans cette formule), ça ne marche pas !

Quelqu'un aurait-il une idée pour solutionner mon problème ?

Merci d'avance,
Eric
 

mth

XLDnaute Barbatruc
Re : Intégrer la lettre issue d'une formule à une autre formule !

Bonsoir Eric,

Essaie avec la fonction INDIRECT(), par exemple si le résultat de ta formule STXT() est en A1:

Code:
=RECHERCHEV(C4;INDIRECT("Extraction!M"& A1&":M"&G1);1;FAUX)

Bien à toi,

mth

Edit: :) Bonsoir Softmama :)
(pas sûre d'avoir compris, un peu alambiqué sans fichier sous les yeux ... :rolleyes:)
 
Dernière édition:

Eric Dé

XLDnaute Occasionnel
Re : Intégrer la lettre issue d'une formule à une autre formule !

Merci Softmama pour ta proposition. J'ai quelques difficultés à la mettre en oeuvre (#REF en guise de résultat !)

Pour résumer à nouveau, la cellule M1 étant égale à "A", je souhaiterais obtenir l'équivalent de cette formule :

RECHERCHEV(C4;'Extraction'!A:A;1;FAUX))
 

Discussions similaires

Statistiques des forums

Discussions
312 337
Messages
2 087 391
Membres
103 534
dernier inscrit
Kalamymustapha