遂宁市广德寺:调查问卷Excel全搞定 2

来源:百度文库 编辑:中财网 时间:2024/04/27 22:24:31

调查问卷Excel全搞定 2

  

heets("调查表").Select
Application.CutCopyMode = False
Range("A1").Select
MsgBox "您的选择已经保存,感谢您对我们工作的支持,祝您新春愉快!", vbOKOnly, "谢谢您"
End Sub第六步:输入完成后,关闭“Visual Basic编辑器”窗口。
第七步:切换到“调查表”工作表中,点击“窗体”工具栏上的“命令”按钮,然后在工作表中拖拉出一个“命令”按钮来,此时系统自动弹出“指定宏”对话框(见图11),选中上面编辑的“保存”宏,确定返回。

第八步:将“命令”按钮名(如“按钮75”)修改为“完成”字符。再调整好按钮的大小,定位在调查表的右上角。
第九步:同时选中49行和50行,右击鼠标,在随后弹出的快捷菜单中,选择“隐藏”选项,将保存居民选择结果的两行隐藏起来;同时选中L至O列,也将其隐藏起来。

小提示
将上述行、列隐藏起来的目的,只是为了美化调查表而已,如果不隐藏,对调查表的使用没有任何影响。

第十步:利用填充色等功能,对调查表进行一番美化。
至此,整个调查表制作完成。
开展调查
到了居民家中后,切换到“调查表”工作表下,指导居民根据各自的实际情况进行选择,选择完成后,点击一下右上角的“完成”按钮,数据即刻被保存到“数据表”工作表相应的行中,同时弹出见图12所示的一个对话框,点击其中的“确定”按钮进入下一个调查。
数据统计处理
我们利用Excel强大的函数和公式来完成调查数据的统计

处理工作(这项函数和公式,我们完全可以在制作调查表的时候事先制作好)。我们以“年龄”的统计为例,来看看具体的操作过程:
第一步:切换到“数据统计”工作表中,仿照图13所示的样式,制作一份空白表格。
第二步:分别选中E2、E3……E7单元格,依次输入公式:=COUNTIF(数据表!C:C,1)、=COUNTIF(数据表!C:C,2)……=COUNTIF(数据表!C:C,6)。

小提示
由于,我们在调查表中将年龄分为6种类型,分别用数字1、2……6表示。因此,只要用COUNTIF函数分别统计“数据表”C列数值“1、2……6”的个数即可。

第三步:选中F2单元格,输入公式:=E2/SUM($E$2:$E$7),确认一下。再次选中F2单元格,将鼠标移至该单元格右下角成“细十字线状”时,按住左键向下拖拉至F7单元格,将上述公式复制到其中。再同时选中F2至F7单元格区域,单击一下“格式”工具栏上的“百分比样式”按钮,将计算结果显示成百分比样式(见图13)。

这种“细十字线状”,我们通常称之为“填充柄”状态。

第四步:仿照上述操作,完成其他数据的统计函数和公式的输入工作。

小提示
在进行“有哪些质量问题”调查项的统计时,统计公式应该为“=COUNTIF(数据表!K:K,"TRUE")”形式。这是因为,“复选框”选中时,“链接”的单元格显示为“TRUE”,“复选框”没有选中时,“链接”的单元格显示为“FALSE”或者空白。

其实,制作调查表,如果用Microsoft Office InfoPath 2003来实现,可能更加方便,只不过其数据统计功能相对麻烦一些而已,感兴趣的读者不妨一试。