Une formule index + equiv avec plusieurs conditions

Bonjour,

J'ai un tableau répertorié avec des agences de notations et des marques.

Chaque marque a un score des 3 agences de notation différents.

Il me faudrait que dans une celulle, lorsque j'indique le score et l'agence correspondante, la marque puisse apparaitre.

Je vous joins mon fichier excel où tout est expliqué.

Merci à tous

17marque.xlsx (10.88 Ko)

up please

Salut ngynvn,

pas mon truc, les formules...

Private Sub Worksheet_Change(ByVal Target As Range)
'
Dim iCol%, sItem$
'
If Not Intersect(Target, Range("K4:K6")) Is Nothing Then
    iCol = Rows(3).Find(what:=Target.Offset(0, -1), lookat:=xlWhole, LookIn:=xlValues, searchdirection:=xlNext).Column
    For x = 4 To Range(Chr(64 + iCol) & Rows.Count).End(xlUp).Row
        sItem = sItem & IIf(Cells(x, iCol + 1) >= Target, Cells(x, iCol) & " ", "")
    Next
    [K8] = IIf(sItem = "", "-", sItem)
    Columns(11).AutoFit
End If
'
End Sub

A+

8ngynvn.xlsm (17.26 Ko)

aïe, parce que moi les macros c'est pas mon truc ... pas compatible sur mac.

dans l'idée c'est ça, mais je voudrais que ce soit une liste déroulante.

merci.

Rechercher des sujets similaires à "formule index equiv conditions"