j ai peux être fais une erreur mais aucune des 2 propositions ne marche
un ami m'a fais un truc qui marche mais plutot compliquer
c est en vba
Function RechercheValSup(LiDeb As Integer, LiFin As Integer, CoRecherche As Integer, CoResultat As Integer, Entree As Double) As String
'LiDeb : ligne de début du tableau
'LiFin : ligne de fin du tableau
'CoRecheche : colonne où il faut rechercher la valeur entrée
'CoResultat : colonne où il faut prendre le résultat
'Entree : la valeur à rechercher
'ATTENTION: les valeurs doivent être classées !
Dim li As Integer
For li = LiDeb To LiFin
If Cells(li, CoRecherche) >= Entree Then
RechercheValSup = Cells(li, CoResultat).Value
Exit Function
End If
Next li
RechercheValSup = "Pas trouvé"
End Function