Correspondance valeur/numéro

Bonsoir

Ayant des valeurs numériques dans la colonne C et leurs numéros correspondants dans la colonne B.

J'établis le classement décroissant de ces valeurs dans la colonne O ; tandis que dans la colonne N je leur associe leurs numéros correspondants.

Le probleme c'est que lorsqu'il ya des valeurs identiques ,cette correspondance est erronée.

exemple de la valeur( 4) dans le fichier joint qui devrait etre associée aux numéros (5) et (7) dans la colonne N et non au seul numéro (5)

Voici les formules utilisées:

Pour le classement:

=SI(GRANDE.VALEUR($D$4:$D$23;LIGNE()-3)=0;"";GRANDE.VALEUR($D$4:$D$23;LIGNE()-3))

Pour la correspondance valeur/numéro:

=SI(P4="";"";INDEX($C$4:$C$23;EQUIV(P4;$D$4:$D$23;0)-0))

Merci pour votre aide.

Fichier joint:

19val.xlsx (36.21 Ko)

Bonjour

En N4 :

=SI(O4="";"";INDEX($B$1:$B$17;MIN(SI($C$4:$C$17=O4;LIGNE($B$4:$B$17)))))

Matricielle - A valider avec CTRL+Maj+Entrée

Amicalement

Nad

Bonjour à tous,

en VBA, je fais un tri décroissant des totaux

Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Application.Intersect(Target, Range("e4:L17")) Is Nothing Then
            If Target.Count > 1 Then Exit Sub
            Application.ScreenUpdating = False
            Range("b4:c23").Copy
        With Range("n4:o23")
            .PasteSpecial Paste:=xlPasteValues
            Application.CutCopyMode = False
            .Sort Key1:=Range("o4"), Order1:=xlDescending, _
            Header:=xlNo, OrderCustom:=1, MatchCase:=False
        End With
            Target.Activate
    End If
End Sub

Bonne journée

Claude

Bonjour Nad , dubois

Merci d'avoir bien voulu m'aider a trouver une solution au probleme posé.

Nad,j'ai essayé la formule proposée mais les deux valeurs (4) renvoient toujours au meme numéro (5) et non aux deux numéros (5) et (7).

dubois,j'ai essayé d'exécuter la macro avec le code proposé en modifiant quelques valeurs dans le tableau E4:L17 mais le classement dans la colonne (N) et les valeurs dans la colonne (O) ne suivent pas ces modifications.

Etant néophyte dans ce domaine, je ne saurai moi meme trouver les réajustements nécessaires pour que cela marche.

Merci a vous et bonne journée.

-- 21 Déc 2010, 18:00 --

re,

Mea culpa, dubois,la macro que tu as proposée marche a merveille c'est moi qui suis trompé en voulant apporter quelques modifications aux plages pour les réajuster a quelques données perso .

Toutes mes excuses.

Bonjour,

a resolu3
Rechercher des sujets similaires à "correspondance valeur numero"