epidatat多选题录入教程.docVIP

  • 54
  • 0
  • 约1.2千字
  • 约 4页
  • 2020-08-20 发布于广东
  • 举报
多选题的录入方式有很多种,按照通常的思维,一般会把多选题的每一个选项设置成一个变量,然后用二分类的方式,输入“1”表示选择了该选项,输入“0”表示没有选择。这样的方式有一个缺点,就是不管有没有选择该数据,你都需要在每一个选项对应的变量赋值,例如 如果要选择245这三项,你还得一个选项一个选项输入,01011这样就太麻烦了,当然,如果你不把每个学校设置变量,只要得到245 这个变量值,导入spss文件之后,赋予相应的含义,这样也行(ps:请问5个选项有多少种组合方式呢,hia ~hia ~hia) 【回到主题】那么有没有一种方法,使得我们输入245之后,系统立马知道下面的5个空该如何填写,并且直接跳到下一题?(ps:小学老师充满套路的提问方式),答案是“当然有” 说那么多,现在开始进入正题:【如何使用chk命令,设计多选题录入】 这个时候*函数*闪亮登场,首先请允许我隆重介绍一下POS函数: 我们如果结合AFTER ENTER(回车之后) IF ……..THEN(如果….那么) 和 POS 函数,就可以编写出一个chk命令,让系统在我们输入完245 并且按回车之后 执行一项命令,这个命令可以让系统对下面的选项对应的变量进行赋值,赋值完成之后让系统直接跳到下一题就使用GOTO命令,用法就是 GOTO 变量名 (含义就是告诉系统,让光标去你想去的那个变量) chk命令如图 也可以

文档评论(0)

1亿VIP精品文档

相关文档