全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1855 7
2019-05-07
各位大神,遇到个问题不知道如何实现,还希望各位看看,谢谢啊。
要实现筛选出同一个销售人员连续3天(含3天)内无销售记录的数据。
数据输入:
IDDATESales_Sum
A

2019/5/2

30

C

2019/5/4

21

B

2019/5/5

45

A

2019/4/28

9

D

2019/4/25

17

C

2019/5/2

11

B

2019/5/1

34

A

2019/4/26

24

D

2019/4/24

33

A

2019/4/21

6



需要实现的结果:
IDdate1date2间隔天数
A

2019/4/28

2019/5/2

3

A

2019/4/21

2019/4/26

4

B

2019/5/1

2019/5/5

3



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2019-5-7 07:28:52
testsky_119 发表于 2019-5-7 01:12
各位大神,遇到个问题不知道如何实现,还希望各位看看,谢谢啊。
要实现筛选出同一个销售人员连续3天(含3 ...
proc sort<br>
proc transpose by 员工编号
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-5-8 00:57:06
conner_he 发表于 2019-5-7 07:28
proc sort
proc transpose by 员工编号
transpose 这个转置函数没用过,加上要实现计算每个有销售记录date之间间隔的天数(含跨月份的情况),可否贴下代码?本人是小白,谢谢,谢谢。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-5-8 00:57:06
conner_he 发表于 2019-5-7 07:28
proc sort
proc transpose by 员工编号
transpose 这个转置函数没用过,加上要实现计算每个有销售记录date之间间隔的天数(含跨月份的情况),可否贴下代码?本人是小白,谢谢,谢谢。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-5-10 20:11:05
testsky_119 发表于 2019-5-8 00:57
transpose 这个转置函数没用过,加上要实现计算每个有销售记录date之间间隔的天数(含跨月份的情况),可 ...
先按id,时间排个序(sort)一下,然后转置之后,用两个日期直接相减,就得到间隔的天数了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-5-10 20:15:13
conner_he 发表于 2019-5-10 20:11
先按id,时间排个序(sort)一下,然后转置之后,用两个日期直接相减,就得到间隔的天数了
这种方法有点笨,不太好用不过
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群