楼主: lizhewenbei
942 3

[问答] 请教大家,我想对如下这段代码进行简化,该如何做呢? [推广有奖]

  • 15关注
  • 5粉丝

副教授

36%

还不是VIP/贵宾

-

威望
0
论坛币
309 个
通用积分
11.4770
学术水平
4 点
热心指数
13 点
信用等级
5 点
经验
9699 点
帖子
609
精华
0
在线时间
496 小时
注册时间
2008-2-6
最后登录
2024-1-9

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
data employee_num3;
set employee_num2;
if _col11="本部员工总数" or _col11="册职工总数" or _col11="工人总人数" or _col11="工人总数" or _col11="公司员工总人数" or _col11="公司员工总数" or _col11="公司职工总数" or _col11="公司总人数" or _col11="人员总计" or _col11="人员总数" or _col11="拥有员工总数" or _col11="用工总量" or _col11="员工的总数" or _col11="员工总?" or _col11="员工总额" or _col11="员工总计" or _col11="员工总人" or _col11="
员工总人数" or _col11="员工总人数为" or _col11="员工总数" or _col11="员工总数为" or _col11="在编员工总数" or _col11="在册各类员工总数" or _col11="在册人员总数" or _col11="在册员工总计" or _col11="在册员工总人数" or _col11="在册员工总数" or _col11="在册职工总数" or _col11="
在册职工总数(含子公司)" or _col11="在岗员工总人数" or _col11="在岗员工总数" or _col11="在职员工数量" or _col11="在职人员总数" or _col11="在职员工总人数" or _col11="在职员工总数" or _col11="在职员工总数为" or _col11="在职职工总数" or _col11="正式员工总数" or _col11="职工总计" or _col11="职工总人数" or _col11="职工总数" or _col11="职工总数为" or _col11="职员工总数" or _col11="
职员总数" or _col11="总计" or _col11="总人数" or _col11="总数" or _col11="共有员工" or _col11="在册职工" or _col11="在册员工" or _col11="合计" or _col11="在职员工" or _col11="现有员工"
then sign_totalemployee=1;run;

二维码

扫码加我 拉你入群

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

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

关键词:Employee totale Total Ploy Data

沙发
yudaliu 发表于 2020-8-11 10:08:24 |只看作者 |坛友微信交流群
可以尝试用index简化if index(_col11,"关键字") then do

使用道具

藤椅
lizhewenbei 学生认证  发表于 2020-8-29 09:54:50 |只看作者 |坛友微信交流群
yudaliu 发表于 2020-8-11 10:08
可以尝试用index简化if index(_col11,"关键字") then do
谢谢,如果针对_col11="人员总计",如果index命令,可能会把“技术人员总计”这个条目也算进来了。这样不准确了

使用道具

板凳
whymath 发表于 2020-8-30 22:20:10 |只看作者 |坛友微信交流群
你找的是 in 操作符吗:
if col11 in ('a' 'b' 'c' 'd') then do;
  ......
end;

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-25 17:24