Основываясь на Emp ID и дате окончания выплаты, я собираюсь подвести итоги общего заработка, и, если он равен или превышает лимит WC в столбце экспозиции, я хотел бы вернуть значение Cap WC. Если он меньше, чем ограничение WC, я хотел бы вернуть сумму совокупного дохода для соответствующего Emp ID и даты окончания выплаты в столбце подверженности.
Пример данных:
Pay End Emp ID Total Earnings WC (Cap)
04/01/2014 CIA77 $1,858.80 $1,212.98
04/01/2014 COL23 $1,375.73 $1,212.98
04/01/2014 COM64 $285.20 $1,212.98
04/01/2014 COR71 $2,821.72 $1,212.98
04/01/2014 COR72 $732.35 $1,212.98
04/01/2014 COR72 $ (732.35) $1,212.98
04/01/2014 COR72 $272.10 $1,212.98
04/01/2014 COR73 $460.25 $1,212.98
04/01/2014 COS83 $2,239.20 $1,212.98
Пример результатов:
Pay End Emp ID Total Earnings WC (Cap) Exposure
04/01/2014 CIA77 $1,858.80 $1,212.98 $1,212.98
04/01/2014 COL23 $1,375.73 $1,212.98 $1,212.98
04/01/2014 COM64 $285.20 $1,212.98 $285.20
04/01/2014 COR71 $2,821.72 $1,212.98 $1,212.98
04/01/2014 COR72 $732.35 $1,212.98 $0.00
04/01/2014 COR72 $ (732.35) $1,212.98 $0.00
04/01/2014 COR72 $272.10 $1,212.98 $272.10
04/01/2014 COR73 $460.25 $1,212.98 $460.25
04/01/2014 COS83 $2,239.20 $1,212.98 $1,212.98
Есть ли способ также просто вернуть значение в последнем ряду? Ex COR72 имеет 3 записи на 01.04.2014, может 1-я и 2-я строка быть нулевыми, а 3-я строка имеет значение.