楼主: 来梦来人
1293 1

[原创博文] 转Hopewell程序:如何将数字转换成类似证券代码格式的字段 [推广有奖]

  • 4关注
  • 10粉丝

已卖:1962份资源

副教授

11%

还不是VIP/贵宾

-

威望
0
论坛币
10918 个
通用积分
0.1200
学术水平
17 点
热心指数
22 点
信用等级
18 点
经验
339009 点
帖子
473
精华
0
在线时间
812 小时
注册时间
2011-10-16
最后登录
2019-3-13

楼主
来梦来人 发表于 2012-2-24 17:31:46 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
var
1
22
333

want
A00001
A00022
A00333
如上,由var->wantwant中第一个为字母,其余为数值型字符,这种一般都是怎么实现的涅,请高手指点下,谢谢!!!


解决方案:

data raw;
    input cvar $ nvar;
datalines;
1 1
22 22
333 333
;
data out;
    length cwant nwant $8;
    set raw;
    cwant='A00000';
    substr(cwant,length(cwant)-length(cvar)+1)=cvar;
    nwant=cats('A',put(nvar,z5.));
run;

二维码

扫码加我 拉你入群

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

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

关键词:hopewell Hope Well PEW Wel

沙发
来梦来人 发表于 2012-2-24 17:32:42
data a;
input var;
new_var=compress('A'||put(var,z5.));
cards;
1
22
333
;
run;

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 09:41