Excel在调查统计中的应用.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Excel在调查统计中的应用

Excel在调查统计中的应用Excel在调查统计中的应用一、 前 言目前,市场调查、思想状况调查、民意测验等各种调查统计十分流行,怎样将大量的调查表,归纳成有价值的统计表呢?对于某些大公司或企业,常采纳大型数据库 + 程序来完成,对于小公司这样的开销太大了,也不值得。美国微软公司开发的excel电子表格软件,其强大的统计功能和编程能力,完全可满足各类调查统计表的生成,其简单易用性更能为广大办公自动化人员所接受,从而进一步减少对高级程序员依赖性。本文结合《马钢职工在当前改革中思想状况调查统计表》的实例,介绍使用excel 97在调查统计表的应用。为了节省篇幅从1000份调查表中只选区30份数据,同时基本条件及调查内容也只选取了一小部分,但这并不影响说明问题。二、 数据库的建立目前调查表多采用选择答案方式让被调查人员填写,这样做有两个好处,一是节省被调查人员的时间;二是限制了答题范围,避免了答非所问的情况,同时也便于统计。在《马钢职工在当前改革中思想状况调查统计表》中就采用了类似于多项选择题和单项选择题混合方式,从附表2统计表中可看出。excel中可将数据清单用作数据库即数据清单中的列是数据库中的字段,数据清单中的每一行对应数据库中的一个记录。因此只要将题目号作为列标志。用1 ~ 9数字作为选中的答题号,填写在题目号下即可。对于多种答案可采用*分隔,参见附表1所示,采用这种方式对操作员来说非常简单,只要选择小键盘即可操作,在录用数据时,使用excel的[冻结拆分窗口]命令是必要的,可大大减少行列错位错误。excel数据清单合并相当简单,在两个数据清单间执行复制与粘贴操作即可。故可以几个操作员同时进行录用数据工作,最后合并到一张数据清单即可。三、 统计表的制作统计表一般需要作两件事,一是根据筛选条件,进行数据筛选;二是将筛选出来的数据进行统计处理,如:求和、求最大值、求平均值等,应用最广泛的是求和统计,以便查看某项所占的比例,便于决策人员作出决策。在本例中需要分别统计各层次职工对改革的看法,在统计表中为了能表达筛选条件,故采用高级筛选比较适用,这样筛选条件与统计结果可在一张表中表达出来,便于人员查看分析,如附表2所示。数据的统计是本例中的关键,excel中提供大量的工作表函数,其中countif(range,criteria)工作表函数就是计算某个区域中满足给定条件单元格的数目,使用它可以完成本例中单项选择答题的统计,如:在统计表中第一题目第①答题单元格(即d8 单元格中)输入=countif(数据库!f3:f32,1)/subtotal(3,数据库!f3:f32),由于criteria准则项只允许以数字表达式或以字符串形式来精确地表达条件,如=1或 1或1等,不能表达模糊的条件,即字符串有1存在的概念。这样就不能将1*2*3多项选择表示方式统计出来,因此,countif工作函数在本例中不能完全应用,为了使统计工作简单这就需要我们自定义工作函数ucountif(区域,模糊条件)如下:  \模糊条件求和  \用于多项选择数据统计求和  \---------------------------------------  function ucountif(区域, 模糊条件)  for each r in 区域.rows  if r.hidden = false then  for 计数 = 1 to len(r.value)  if mid$(r.value, 计数, 1) = 模糊条件 then  求和 = 求和 + 1  exit for  end if  next  end if  next  ucountif = 求和  end function  注:此处只给出了最常用的模糊条件=即单元格中存在某值条件,其它模糊条件如〈〉不存在、〉=存在大于且等于某值等,如需要可与笔者联系。  由上述自定义函数可见,excel宏编写相当简单,而且除关键词或保留词之外,均可使用汉字。统计工作函数定义完毕,就可使用,使用时应注意题目号、答题号与公式之间的关系,如在统计表中的第6题①号答题单元格,即d18单元格输入=ucountif(数据库!f3:k32,1)/ subtotal(3,数据库!f3:f32),即f18单元格输入=ucountif(数据库!k3:k32,2)/ subtotal(3,数据库!f3:f32)。以此类推,分别填入相应的单元格中即可。采用指定名称可大大简化公式输入,具体作法是:选择数据库表单中的题目1到题目10数据区,即(f2:o32)→[插入]→[名称]→[指定]→选择名称在首行→确定。  subtotal(3,数据区)工作表函数是求筛选区总数,由于筛选记录总数对所有列来说是相同的,故我们只需求题目1的筛选记录总数即可。在

文档评论(0)

wudixiaozi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档