全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1801 3
2019-11-07
求怎么把外国人的英文名WILLIAM EDWARD EPSTEIN变成WILLIAM E. EPSTEIN!!
我现在只知道这个命令 gen Name_short = word(fullname,1)+substr(fullname, strpos(fullname," ")+1, 1) + word(fullname,3), 可以把英文名变成

WILLIAME, 但是想要

WILLIAM和E和EPSTEIN之前有空格

,怎么做到呢?  middle name后面统一加个.又怎么弄呢?  

请大神指教!!!
二维码

扫码加我 拉你入群

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

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

全部回复
2019-11-7 07:54:49
你要的是这个吗?
复制代码
二维码

扫码加我 拉你入群

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

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

2019-11-7 11:27:01
gen Name_short = word(fullname,1)+" "+substr(fullname, strpos(fullname," ")+1, 1)+"."+" "+word(fullname,3)
二维码

扫码加我 拉你入群

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

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

2019-11-29 23:39:23
黃河泉 发表于 2019-11-7 07:54
你要的是这个吗?
是的! 谢谢解答!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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