Я пытаюсь создать формулу в Crystal Reports, используя приведенные ниже данные, которые будут вычислять разницу DxLoaded в текущем RunDt минус предыдущий месяц RunDt для каждого из двух источников данных. Каждый месяц будет заполнен новый RunDt. Когда отчет обновляется, мне нужно вычислить формулу, используя самый последний RunDt, сравнивающий его с предыдущим RunDt для каждого источника данных.Сравнение данных по месяцам
Например, я бы хотел рассчитать 5,491,932 для 1203 RunDt минус 3,830,842 для 1202 RunDt. Затем примените формулу для каждого источника данных, который может быть заполнен. Также будет год службы 2012 года для того же источника данных, и он хотел бы сравнить 2011 год только с 2011 и 2012 годами с 2012 годом. Я пробовал использовать предыдущую функцию, но не успел получить правильные результаты.
Yr Data_Source RunDt_YYMM DxLoaded
2011 ABS 1203 5,491,932
2011 ABS 1202 3,830,842
2011 IALT 1203 9,193,144
2011 IALT 1202 6,578,678
2012 ABS 1203 1,837,900
2012 ABS 1202 1,083,124
2012 IALT 1203 4,223,111
2012 IALT 1202 2,985,543
Любая помощь в предложениях приветствуется!
Спасибо!
Пожалуйста, разместите текст каждой из формул, которые вы создали. – craig