楼主: ronaldocui99
1587 3

求问平均使用率比例的SAS命令 [推广有奖]

  • 0关注
  • 0粉丝

已卖:517份资源

本科生

29%

还不是VIP/贵宾

-

威望
0
论坛币
1033 个
通用积分
6.7709
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
845 点
帖子
66
精华
0
在线时间
83 小时
注册时间
2009-9-2
最后登录
2022-1-18

楼主
ronaldocui99 发表于 2015-12-21 19:03:23 |AI写论文
10论坛币
各位大神 求问一个问题:我在计算资金使用比率 a代表已使用的金额 c代表可以使用的金额(授信额度)
资金使用率=sum(a1,a2,a3,a4,a5,a6)/sum(c1,c2,c3,c4,c5,c6))
同时想加一个条件
如果a1-a6有一个等于零 那么我的资金使用率核算就不纳入这项和其对应的授信额度
举个例子:
如果a2=0  a4=0
那么比率变为sum(a1,a3,a5,a6)/sum(c1,c3,c5,c6)

求问 这个条件的SAS 命令怎么写?多谢

关键词:使用率 授信额度 Sum
飘渺

沙发
sas那个石家庄人 发表于 2015-12-21 19:03:24
  1. data one;
  2. input a1-a6 c1-c6;
  3. cards;
  4. 1 0 3 4 5 6 1 2 3 4 5 6
  5. 0 3 4 5 9 0 9 2 1 9 4 3
  6. 9 0 0 0 0 0 10 9 9 3 1 9
  7. ;;;
  8. data new;
  9. set one;
  10. array geta{*}a1-a6;
  11. array getc{*}c1-c6;
  12. do i = 1 to 6;
  13. if geta{i} ne 0 then do;
  14. totala+geta{i};
  15. totalc+getc{i};
  16. end;
  17. end;
  18. rate=totala/totalc;
  19. call missing(totala,totalc);
  20. drop i totala totalc;
  21. run;
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
teqel + 2 + 4 + 3 精彩帖子

总评分: 学术水平 + 2  热心指数 + 4  信用等级 + 3   查看全部评分

藤椅
ronaldocui99 发表于 2015-12-22 09:23:21
sas那个石家庄人 发表于 2015-12-22 00:29
多谢啊 我试试

板凳
ronaldocui99 发表于 2015-12-22 09:23:23
sas那个石家庄人 发表于 2015-12-22 00:29
多谢啊 我试试

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

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