我希望获取除产品当前日期以外的先前日期值的总和。下面给出的是数据集。在输出表中,我已经提到了我以前的日期值的总和应该如何。SAS中以前日期值的总和
例如:对于2014年7月27日的日期,我希望按产品级别除当前日期之外的前几个日期的总和。同样,当您在进行7/20/2014的总和时,忽略7/20/2014和7/27/2014的值,然后再取前几个日期的其余值。 此处还有一个例外。例如,当您看到重复项目时,例如7/20/2014和6/8/2014只考虑一个值。
DATE DEALID PRODUCT VALUE
7/27/2014 6575 CLIENT 4
7/20/2014 16701 CLIENT 6
7/20/2014 16701 CLIENT 6
7/13/2014 6601 CLIENT 4
7/6/2014 10871 SERVICES 5
6/29/2014 16661 SERVICES 2
6/22/2014 66757 SERVICES 1
6/15/2014 77757 SERVICES 5
6/8/2014 5675 SERVICES 8
6/8/2014 5675 SERVICES 8
5/25/2014 5756 SERVICES 4
输出表
DATE DEALID PRODUCT VALUE SUMM
7/27/2014 6575 CLIENT 4 10
7/20/2014 16701 CLIENT 6 4
7/20/2014 16701 CLIENT 6 4
7/13/2014 6601 CLIENT 4 0
7/6/2014 10871 SERVICES 5 20
6/29/2014 16661 SERVICES 2 18
6/22/2014 66757 SERVICES 1 17
6/15/2014 77757 SERVICES 5 12
6/8/2014 5675 SERVICES 8 4
6/8/2014 5675 SERVICES 8 4
5/25/2014 5756 SERVICES 4 0
好的一个!聪明的apporach! +1 – NEOmen