XL 2013 (RESOLU) Numéro de la colonne et ligne de la valeur cherché

chaelie2015

XLDnaute Accro
Bonsoir Forum
J'ai une matrice, représentée par la plage C3:L7, et je recherche une formule qui puisse me fournir à la fois le numéro de la colonne et de la ligne où se trouve la valeur recherchée dans cette matrice;
Merci
 

Pièces jointes

  • CHARLIE Numéro de la colonne.xlsx
    10 KB · Affichages: 5
Dernière édition:

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Chaelie,
Peut être avec une petite fonction perso :
VB:
Function ChercheL(Valeur, Plage)
    ChercheL = "": T = Plage
    For C = 1 To UBound(T, 2)
        For L = 1 To UBound(T)
            If T(L, C) = Valeur Then ChercheL = L - 1
        Next L
    Next C
End Function
Function ChercheC(Valeur, Plage)
    ChercheC = "": T = Plage
    For C = 1 To UBound(T, 2)
        For L = 1 To UBound(T)
            If T(L, C) = Valeur Then ChercheC = C
        Next L
    Next C
End Function
La V2 est indépendante de la position de la matrice dans la feuille.
 

Pièces jointes

  • CHARLIE Numéro de la colonne V2.xlsm
    14.7 KB · Affichages: 2
Dernière édition:

chaelie2015

XLDnaute Accro
Bonsoir Job,

Pourquoi pas.
Le fichier de Chaelie est le même depuis quelques post en s'enrichissant au fur et à mesure.
Donc un petit bout de VBA pourrait s'intégrer naturellement dans un module plus large au gré de ses évolutions.
Re
Oui, je confirme, cependant, étant donné la complexité de mon fichier (usine à gaz :D ) et de la situation actuelle, il serait préférable d'utiliser une formule.
Ce code sera précieux pour moi dans d'autres contextes.
Merci.
 

Discussions similaires

Statistiques des forums

Discussions
312 207
Messages
2 086 230
Membres
103 160
dernier inscrit
Torto