или может както в самом запросе это посчитать?
итоговый запрос простой:
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ДатыСтоимости.ТекущаяДата,
СтоимостьНоменклатуры.Номенклатура,
СтоимостьНоменклатуры.ТипЦен,
СтоимостьНоменклатуры.Цена
ИЗ
ДатыСтоимости КАК ДатыСтоимости
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Цены КАК СтоимостьНоменклатуры
ПО ДатыСтоимости.Номенклатура = СтоимостьНоменклатуры.Номенклатура
И ДатыСтоимости.ХарактеристикаНоменклатуры = СтоимостьНоменклатуры.ХарактеристикаНоменклатуры
И ДатыСтоимости.Период = СтоимостьНоменклатуры.Период
(0) Вы кросс таблицу сделали с выводом по периодам цен? Какие группировки в строке и колонке?
Небольшой пример: ВычислитьВыражение("Максимум(Цена)","Период",,"Предыдущая","Предыдущая") /ВычислитьВыражение("Максимум(Цена)","Период") в этом выражение вычисляем отношение цен предыдущей к текущей, важно указать группировку колонки в примере "Период". Переделать под Ваши нужды думаю не составит труда.