Hi @DANIEL13
part of the search set a min and max number something like:
Set(_Min,First(Filter(colData, Liters <= Value(TextInput2.Text))).Liters);
Set(_Max,Last(Filter(colData, Liters >= Value(TextInput2.Text))).Liters);
Set(_Eval, If((_Min+_Max)/2 > Value(TextInput2.Text),_Min,_Max))
the lookup will then be something like:
LookUp(colData,Liters=_Eval,Dip)
when 2174 is looked up, 2 is returned

If 2152 is looked up 3 is returned

hope this will work for you.