Recherche cellule suivant valeur min d'une autre ceelule

Bonjour à tous,

J'aimerai dans le cadre d'un projet réaliser l'action suivante :

Dans la plage P12 jusqu'à P44 rechercher la valeur minimum. Une fois la cellule trouvé, il m'extrait le contenu de la cellule de la cellule B (de la ligne correspondante) et qu'il me l'insère dans la cellule E5.

Quelqu'un a t-il une solution ?

Merci

Cordialement

Bonjour,

C'est toujours plus parlant avec un fichier, ..

Mais si je comprends bien

en E5

=INDEX(B12:P44;EQUIV(MIN(P12:P44);P12:P44;0);1)

Cela m'indique 0...

Je vous transferts le fichier pour que cela soit plus explicite

Re,

Eh oui fusion de cellule oblige .... ( on ne le dit jamais assez les fusion de cellules c'est caca dans une base de données !! )

la valeur d'une cellule fusionné se trouve a l'adresse de la première cellule, et pas dans les autres !!

Du coup j'ai adapter pour la feuille, en gros si le résultat est 0 alors je vais voir la ligne du dessus, et si c'est encore 0 encore la ligne du dessus, ça marche ici parce que le nombre max de cellule fusionné est 3 ..

Donc si tu peux évite de fusionner tes cellules dans un tableau qui peut avoir une vocation autre que de la mise en page

Bonjour,

Tu auras du mal avec tes fusions !

Function TACHEMIN(avanc As Range) As String
    Dim t(1), c As Range
    Application.Volatile
    t(1) = 999
    For Each c In avanc
        If c <> "" Then
            If c < t(1) Then
                t(1) = c.Value: t(0) = c.Row
            End If
        End If
    Next c
    TACHEMIN = avanc.Worksheet.Cells(t(0), 2).MergeArea.Cells(1, 1).Value
End Function

A placer dans un module standard.

Dans E5, mettre : =TACHEMIN(P12:P45)

Cordialement.

merci beaucoup de votre aide !

Rechercher des sujets similaires à "recherche suivant valeur min ceelule"