ник: Гоблин
Наворочено нехило. Первое, что бросается в глаза - разорванная база с неопределенными связями. Формула непонятная. Округлить до неизвестного знака что-то, что вычисляется по формуле если ВидМП=1,то Если Алгоритм=1, то формула, в противном случае, если алгоритм=2, то если (одно/другое)<2, равно0,5,в остальном равно1) В противном если....
Дальше мысль теряется что от чего пляшет. Похоже отсутствуют закрывающие скобки. Конца не видно.
Попробуй через select case. с выводом некоторых условий в отдельное поле. Т.е. разбей формулу на несколько частей.