Recherche valeur mini
mitch
-
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'aimerais avoir un petit code permettant d'afficher la valeur mini (de la colonne B) pour les lignes dont nous avons un M dans la colonne A.
ex:
Colonne A Colonne B
M 3
R 5
S 2 recherche la valeur min pour la lettre M : 3
M 7
M 9
R 3
ex:
Colonne A Colonne B
M 3
R 5
S 2 recherche la valeur min pour la lettre M : 3
M 7
M 9
R 3
2 réponses
-
Bonjour,
formule matricielle a valider par ctrl+shift+entrer
=MIN(SI(A:A="M";B:B;"")) -
Bonjour,
Je ne connais pas de fonction Excel qui fasse cela directement.
Avec une fonction personnalisée..
Coller ce code en entête dans un module général.Option Compare Text 'ne fait pas de différence entre m et M
Public Function mMin(Cible As Range, Plage As Range) As Variant
Dim Cel As Range
Dim R As Variant, Col As Integer
R = WorksheetFunction.Max(Plage)
Col = Cible.Column
For Each Cel In Plage
If Cells(Cel.Row, Col) = Cible And Cel.Value < R Then R = Cel.Value
Next Cel
mMin = R
End Function
Exemple dans la feuille=mmin(A7;F3:F16)
En A7 la lettre M (ou m)
A+