На такие грабли наступал - LOOKUPVALUE старайтесь не использовать, максимум для справочников
Когда столбец делаем вычисляемый всё норм - работает, если постоянно обновляется -тоже работает. но если через некоторое время (несколько мес) мы пытаемся обновить файл который давно сделали - то BI начинает ругаться и не может посчитать.
Bitrix на платформе MySQL - а значит там есть сервер (если конечно вы не с облака тяните),
Правда очень часто под сервер для Bitrix выделяют мало места и ресурсов, что и сам Bitrix начинает "лагать" но это другая тема, шанс перенести вычисления на сервер SQL имеется! :)
Вообще, лично я lookupvaluе использую, когда расчетный столбец сделать надо, а связей нет. И вот фигачичит оно себе сопоставление ключей без явной связи. Если связь есть, related в помощь. А вообще есть мнение, что расчетные столбцы нужно делать только для того, чтобы использовать в слайсерах, все остальное - меры...