对于每个帐户,我需要从最近的金额中减去最早的金额。
输入
- ACCOUNT DATE AMOUNT
- 123 7/18/2017 500
- 456 7/18/2017 450
- 123 7/17/2017 300
- 456 7/17/2017 200
期望的输出:
- 123 7/17/2017 7/18/2017 200
- 456 7/17/2017 7/18/2017 250
我尝试按最大和最小日期进行分组,但没有用。而且我对输入的种类没有太大的灵活性。如何正确安排数据?
答案 0 :(得分:0)
我将如何做到这一点:
Account
按升序分组。Date
按升序分组。FirstDate
和FirstAmount
。将其设置为存储每个帐户组中显示的第一个Date
和Amount
值。 (使用在此组更改时重置的运行总计。当它等于1时,填充变量。)FirstDate & " " & Date
Amount - FirstAmount