问卷单选题、多选题如何编码?

/下面介绍一个用于分析调查问卷数据的EXCEL插件,插件名叫《心理学量化分析平台》,总共超过50个功能,其中也包括了对问卷单选题、多选题编码的功能。插件可在QQ群(849063127)文件中下载。下面介绍与编码相关的两个功能。

一、单选题编码介绍

1 选择需要编码的变量所在列的任意单元格。例如想对SES.4,SES.5,SES.6这3个变量进行编码,则可选择如下区域。

2 填写编码

点击编码编码规则,然后填写每一个变量选项对应的编码。

3 转换

点击编码选项转编码即可完成,也可以点击编码转选项,实现反向操作。

二、多选题编码介绍

我们这里有一份关于调查人们追剧情况的问卷为例,问题包括了追剧各方面的信息,如您平时追剧吗?您追的剧属于什么类型?您会因为什么原因追一部剧?您喜欢在什么终端追剧?您的追剧频率?您会不会弃剧?

1 举一个例子

其中一个题是您喜欢在什么终端追剧。这是一个多选题。有5个选项,分别是手机电视平板电脑其他视频网站。通过多选题分析,我们可以知道多少人选择了电脑、多少人选择手机,各终端占比分别为多少。还可以做分组频数统计,例如男生有多少人选择电脑。或者做卡方检验,分析不同性别和选择终端类型是不是有关系。

那具体应该如何分析多选题呢?新手在实践中大家遇到的困难离不开下面三个问题。

多选题数据如何录入?

多选题数据如何拆分?

多选题如何分析?

2 如何录入?

如果是发放纸质的调查问卷,我们需要将一个选项当成一个变量来录入,选择和未选择分别用不同的符号来标记,例如选择用1表示、未选择用0表示。那上面的多选题录入后的数据如下图。之后就可以通过统计各0、1的频数来反映选择各终端的数量。

如果数据是来自问卷星一类的链接,


下载数据时,如果选择按选项序号下载,则多选题的数据和之前呈现一致。如果选择按选项文本下载,则得到下图这个不知道什么鬼符号分隔各选项的文本,如下图第6题。

此时需要对多选题选项进行拆分。有些老师给学生布置作业,发一份数据给学生,就发这种用分隔符分隔的文件,真不讨学生喜欢,但是我喜欢,不然插件就没有人用了。

3 如何拆分?

使用EXCEL函数方法如何拆分?我们将第6题的变量放到A列,在B2单元格输入下图中的公式=IF(NOT(ISERROR(FIND(B$1,$A2))),1,0)。然后向右填充,再向下填充。即可得到多选题各选项拆分后的数据。

公式说明:将各选项分别作为变量名放在不同的列,接下来我们要做的就是判断这些列下面的单元格填1,还是填0。1表示被选择,0表示未被选择。实现方法是,使用find函数来查找选项在多选题文本中是否出现过。如果出现则返回出现的位置,如果没有出现则返回错误提示。因此可以根据返回结果是否出错判断该选项是否被选择。通过在find函数外添加iserror函数判断结果是否错误。有错误返回TRUE,说明选项未被选中。没有错误返回FALSE,说明选项被选中。然后在iserror函数外添加if函数,如果TRUE返回1,如果FALSE返回0,此时,被选择的选项转为1,未选择的选项转为0。

上面是B2单元格的公式, 将公式向右填充,但被查寻的A2单元格在向右填充过程中发生了右移。因此需要在公式中A2单元格A前面添加美元符号,将列锁定,让公式在向右填充的时候始终保持查寻A列。然后,将公式向下填充到其他单元格,发现B1单元格也向下移动了,因此需要在B1单元格1前面添加美元符号将行锁定,让公式在向下填充的时候始终保持查寻第一行。

上面虽然得到了我们想要的结果,但是需要事先知道处理思路,find函数,iserror函数,if函数的使用,还要熟悉单元格的混合引用方式,外加一系列繁琐的操作,这对大部分人来说学习成本较高,略显麻烦。因此在插件中增加了拆分多选题的功能。

使用插件如何拆分?首先,选择并复制分隔多选题选项的分隔符。然后,如果多选题是第6列,只需选择第6列的任意一个单元格。点击多选题—拆分。

输入之前复制的分隔符,点击确定即可得到下面的结果。

4 如何分析?

多选题分析的目的主要是两个,一是大家熟知的频数统计。二是做分组统计,或进一步做卡方检验。这里介绍插件中做频数统计的方法。

当得到上面的多选题选项数据后,想统计哪些选项,只需要选择这些变量的任意单元格即可。

结果如下图

希望上面的功能可以帮助大家节约时间、提升效率。

你可能感兴趣的:(问卷单选题、多选题如何编码?)