Спасибо за идею насчет числового поля в лукапе, надо попробовать, правда еще не совсем понятно как в него затягивать эти числа.
Если хранить числа постоянно не хотите, то для лукапа придётся на лету заполнять временную таблицу (lookup не получается). Такой вариант возможен если записей в лукапе не очень много.