设为首页收藏本站|繁體中文

Excel 技巧网

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

查看: 16151|回复: 48

[Word] 教你WORD数据统计——初级到高级

  [复制链接]
发表于 2010-5-29 15:48:28 | 显示全部楼层 |阅读模式
  • 署名作者: donghan
  • 版权声明: 版权归本站与作者共有 除本站官方外非作者本人转载须经许可并注明出处
  • 本文来自:
  • 引用作品:
  • 适用版本: 2007 2003以前版本 
  • 语言环境: 简体中文
  • 学习方法: 掌握Excel技巧的关键是动手操作 | 下载 ≠ 知识


  • 免费注册成为本站会员,享用更多功能,结识更多Office办公高手!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    本帖最后由 donghan 于 2010-6-1 11:38 编辑

    初级部分
    前言
    我们经常用EXECL进行表格数据统计计算,很少用WORD表格,实际上用WORD表格也可以完成数据的基本统计,那么如何在WORD表格中实现计算功能呢?请听我慢慢道来。
    一、WORD表格单元格的引用方法:
    1、对于每一个WORD表的每一个单元格,就像每个EXECL工作簿中单元格的分布位置一样,分布如下图:

    教你WORD数据统计——初级到高级

    教你WORD数据统计——初级到高级

    WORD引用单元格的方法同EXECL方法一样,如
    (1)引用第一行前三个单元格A1:C1
    (2)引用第一行第一个单元格至第三行第三个单元格区域A1:C3
    (3) 引用第一行前三个单元格区域和第三行第三个单元格 A1:C1,C3
    连续单元格之间用冒号间隔,不连续区域之间用逗号隔开
    (4)整行引用,如引用第一行1:1
    (5)整列引用,如引用第二行B:B
    备注:
    (1)WORD中对单元格的引用始终是绝对引用,并且不用写(也不显示)$符号。
    (2)没有EXECL中交叉引用格式,如:A1:C1 B2:B3,会显示错误
    (3)Word表格中单元格的命名是由单元格所在的列行序号组合而成。列号在前行号在后。如第3列第2行的单元格名为c2。其中字母大小写通用,使用方法与Excel中相同。
    2、相对于当前单元格而言的引用
    例如:


    (1)求B1:C1单元格数据的和,假设该行只有B1和C1中有数据,可以再A1中输入公式{ =SUM(right)},或者在D1中输入公式{ =SUM(left)},其中right代表公式所在单元格右侧所有单元格,left代表公式所在单元格左侧所有单元格。
    (2)求B2:B3单元格数据的和,假设该列只有B2和B3中有数据,可以再B1中输入公式{ =SUM(BELOW)},或者在B4中输入公式{ =SUM(ABOVE)},其中BELOW代表公式所在单元格下面所有单元格,ABOVE代表公式所在单元格上面所有单元格。
    (3)在使用LEFT、RIGHT、BELOW、ABOVE四个参数时,它们分别表示对公式域所在单元格的左侧、右侧、上面、下面连续单元格内的数据进行计算,即数据范围是到公式域所在单元格的左侧、右侧、上面、下面的第一个空单元格的前一个单元格为止。
    3、通过引用“书签“进行计算。
    此方法的优点是可以在WORD的任何位置进行引用计算。
    注意:
    1、不在表格中的每一个数据都必须定义为一个书签。如:{=SUM(数据1, 数据2, 数据3) }
    2、一个表格可以定义一个书签进行引用,如定义表格为Table1,则对于Table1表的运算可以如此引用:{=average(Table1 b:b)}{=SUM(Table1 A1:C1)}等。

    二、用WORD表格进行简单的统计:
    1、完全单元格的四则运算:

    教你WORD数据统计——初级到高级

    教你WORD数据统计——初级到高级

    基本的四则运算输入法是:将光标定位在需要输入公式的单元格,按<Ctrl+F9>组合键输入{},然后在{}内的输入法和EXECL单元格内输入法一样(不要忘记先输入=),输入后按F9更新即可。
    备注:
    1、{}按<Ctrl+F9>组合键输入,不能直接用SHIFT+{}输入
    2、WORD在计算时,字符、汉字、空格、真空都作为0处理。
    3、如果字符串是以数字开头,则取字符串最左边的数字进行计算,如23A,计算时取值为23,但A23则为0。
    4、公式中的“,”及“:”和“()”等应为半角字符。如果在中文输入状态下编辑公式,很容易导致公式错误。


    2对一行或一列求和
    如果想对一行或一列求和,可以使用【表格和边框】工具栏上的 【自动求和】按钮,按照下述步骤进行:
    (1)单击要放置计算结果的单元格。
    (2)单击【表格和边框】工具栏上的【自动求和】按钮,Word 就会自己判断进行求和,如表所示。

    教你WORD数据统计——初级到高级

    教你WORD数据统计——初级到高级


    在上述计算中,Word将计算结果作为一个域插入选定的单元格。如果插入点位于表格中一行的右端,则它对该单元格左侧的数据进行求和;如果插入点位于表格中一列的下端,则它对该单元格上侧的数据进行求和。
    3、用函数公式进行常规计算:
    为了方便用户在表格中执行求和、求平均值等常规计算,在Word提供了SUM等18个函数。

    教你WORD数据统计——初级到高级

    教你WORD数据统计——初级到高级


    如上表中求每个学生的总分、单科最高分、总分最高分
    (1)用菜单输入公式
    1)将光标定位在总分下面的第一个单元格,单击菜单“表格——公式”(或者单击菜单“插入——域“打开域对话框,此时默认域为=(Formula),在域属性下面单击”公式“按钮),打开公式对话框,即可在“公式”文本框中看到”=SUM(LEFT)“(如果当前没有公式或者当前公式不是想要的公式,可以把该公式清除,保留=号,然后单击“粘贴函数”的下拉列表选择需要的函数,然后在函数的括号内写上LEFT),如果需要设置数字格式,可以在”数字格式”下拉列表中选择适当的格式,然后单击“确定”按钮.

    2)
    选中总分下面的第一个单元格,按<Ctrl+C>组合键复制,选中总分下面的第二、第三个单元格,按<Ctrl+V>组合键粘贴,此时这3个单元格的数值一样,按F9更新即可。

    (2)用手动直接输入公式:
    1)将光标定位在“最高分“右面的第一个单元格,按<Ctrl+F9>组合键输入{},然后在{}内输入”=MAX(ABOVE)“。
    2)选中“最高分“右面的第一个单元格公式,按<Ctrl+C>组合键复制,选中“最高分“右面的第二、第三、第四个单元格,按<Ctrl+V>组合键粘贴,此时第二、第三、第四个单元格的公式什么也不显示,选中这4个单元格,按F9更新即可。
    (3)复制公式时应注意的事项
    相对于当前单元格LEFT、RIGHT、BELOW、ABOVE四个参数复制后不需要手动更改,但对于其它情况的引用,WORD都视为绝对引用,所以拷贝公式后需要手动更改所要引用的单元格(区域)。
    三、WORD中域和函数的输入法总结

    教你WORD数据统计——初级到高级

    教你WORD数据统计——初级到高级


    我们先看上面表格里的几个公式,其中{=SUM(A1*B1, A1+B1)}结果为语法错误,而{=SUM({=A1*B1},{=A1+B1})}{=SUM({=A1*B1}, SUM(A1:C1))}等都可得到正确的值。
    输入法总结:
    1、
    将光标定位到需要输入公式的单元格

    2、
    CTRL+F9
    插入{},此处注意:WORD中域的所有花括号是按ctrl+F9输入的,不能用SHIFT+{}输入。
    3、
    在{}内输入=函数( ),完成后即{=函数( )}。

    4、
    函数的参数如果完全是单元格的四则运算(没有函数),则该部分也要按域的型式来输入。即如{=SUM({=A1*B1},{=A1+B1})}
    5、
    函数的参数如果是函数、函数嵌套或者包含函数的运算,则该部分可以按域的型式输入,也可以直接像EXECL函数一样输入,即如{=SUM({=A1*B1}, SUM(A1:C1))}{=SUM({=A1*B1}, {=SUM(A1:C1)})}都可得到正确的结果。
    备注:在WORD中计算结果TURE时显示为1,FALSE时显示为0。
    高级部分:
    四、通过IF域进行判断计算
    通常,有很多情况是需要我们根据情况选择不同的条件计算或者根据不同的结果显示不同的文字,在WORD中这种情况一般要用到IF域。
    If域语法:{ IF Expression1 Operator Expression2 TrueText FalseText }
      用途:比较二值,根据比较结果插入相应的文字。如果用于邮件合并主文档,则IF域可以检查合并数据记录中的信息,如邮政编码或帐号等。例如,可只发信给某市的客户。
    指令意义
    Expression1、Expression2:要进行比较的值或表达式(可以是书签名、字符串、数字、返回一个值的嵌入域或数学公式)
    Operator
    比较操作符(其前后必须各插入一个空格)
    操作符说明:

    =
    等于


    <>
    不等于


    >
    大于


    <
    小于


    >=
    大于或等于


    <=
    小于或等于

    TrueText、FalseText:比较结果为真时得到TrueText,为假时得到FalseText。如果没有指定假文字而比较结果为假,则IF域没有结果
    举例说明:
    1、
    求任意年为闰年还是平年:

    题目来源http://www.exceltip.net/thread-7605-1-1.html

    教你WORD数据统计——初级到高级

    教你WORD数据统计——初级到高级


    公式输入顺序如下:
    1、将光标定位到1996后面的单元格
    2、CTRL+F9插入域
    3、输入IF
    4、CTRL+F9插入域

    5、输入=OR(MOD(SUM(LEFT),400)=0,AND(MOD(SUM(LEFT),4)=0,MOD(SUM(LEFT),100)<>0))
    6、输入= 0 "平年" "闰年"

    7、用光标选中公式,按<Ctrl+C>组合键复制,选中总分下面需要输入公式的单元格,按<Ctrl+V>组合键粘贴
    8、ATL+F9 关闭(或打开)域代码。
    9、CTRL+A全选,F9更新结果
    结束

    注意:
    1
    、所有的花括号是按ctrl+F9输入的,不能用SHIFT+{}输入。
    2、在IF后的第一个函数(最外侧的函数)前面要有“=”。
    3、比较运算符号前后都要用空格分开。


    2、
    求组织资金奖励:

    题目来源http://www.exceltip.net/thread-8075-1-1.html

    教你WORD数据统计——初级到高级

    教你WORD数据统计——初级到高级


    组织的资金扣除100万后,按定期万分之3,活期万分之4计算奖励。计算奖励时应按对组织资金者有利的方法计算。参见上表表格中公式写法。

    五、WORD表格的高级计算
    1、仍以求组织资金奖励为例,见下楼

    教你WORD数据统计——初级到高级

    教你WORD数据统计——初级到高级

    教你WORD数据统计——初级到高级.rar

    82.29 KB, 下载次数: 342, 下载积分: 消费券 -5 Ti币

    教你WORD数据统计——初级到高级

    发表于 2010-5-30 09:07:03 | 显示全部楼层
    五、WORD表格的高级计算
    1、仍以求组织资金奖励为例,上面的组织资金奖励公 式 中,如果第一个公 式 写好了,向下复制后,还要手动更改每个公 式 里面的引用单元格,如果公 式 少还可以,如果公 式 很多,会有很大的工作量,并且更改公 式 也容易出错,用下面的公 式 ,第一个做好以后,直接复制到其它单元格即可。

    活期
    (万元)        定期
    (万元)        合计
    (万元)        合计
    (万元)        组织资金奖励
    (元)
    甲        58        86        144
    176

    乙        62        319        381
    905

    丙        600                600
    2000

    丁        135        29        164
    256

    戊        18        76        94
    0

    己        9.5        5.6        15.1
    0


    2、把组织资金奖励下面的第一个语句进行解释:
    对比EXECL公 式 :=IF((B2+C2)<100,0,IF(C2<100,(B2+C2-100)*4,(C2-100)*3+B2*4)) 进行解释。
    域代码        域结果        代码解释
    { SEQ B}        1        定义一个名称为B的编号域,编号默认从1开始。第一个{ SEQ B}的结果为1,以后每引用一次,自动从前一个{ SEQ B}结果加1,除非加域开关\C。
    {={ SEQ B}+1}        2        在上一个{ SEQ B}编号基础上加1。(不是在{={ SEQ B}+1}结果上加1)
    "B{={SEQ B}+1}+C {={ SEQ C }+1}"        B2+C2        得到字符串B2+C2
    {QUOTE "B{={SEQ B}+1}+C {={ SEQ C }+1}"}        144        将字符串转换为单元格地址(或公 式 ),得出B2+C2的计算结果
    { SEQ C \C}        1        等于上一个{ SEQ C}编号。(不是等于上一个{={ SEQ C}+1}结果)
    \C:是域开关,重复上一个序列号。
    {QUOTE C {={ SEQ C }+1}"}        86        得到C2单元格的值86
    {=({QUOTE "B{={SEQ B \C}+1}+C {={ SEQ C \C}+1}"}-100)*4}        176        得到(B2+C2-100)*4的结果176
    {=({=({QUOTE C \C {={ SEQ C }+1}"}-100) *3 }+{=({QUOTE "B{={SEQ B \C}+1}"}) *4})}        905        得到(C2-100)*3+B2*4的结果905
    1、        注意域的输入法则
    2、        复杂的公 式 可以先输入内层的域,每个域都运行OK时,再将这些域组合在一起。

    六、一些Word域键盘快捷键:
    回复 支持 反对

    使用道具 举报

    发表于 2010-6-25 14:31:57 | 显示全部楼层
    收藏了,学习了.谢谢!
    回复 支持 反对

    使用道具 举报

    发表于 2011-4-2 12:28:48 | 显示全部楼层
    感谢楼主!
    回复 支持 反对

    使用道具 举报

    发表于 2011-4-2 20:48:23 | 显示全部楼层
    这个还真不得不支持一下!太全面了……donghan大哥就是厉害!
    回复 支持 反对

    使用道具 举报

    发表于 2011-7-21 13:31:06 | 显示全部楼层
    原来WORD里还有如此功能,太棒了
    回复 支持 反对

    使用道具 举报

    发表于 2011-7-22 14:56:14 | 显示全部楼层
    收藏学习了
    回复 支持 反对

    使用道具 举报

    发表于 2011-8-26 11:40:27 | 显示全部楼层
    1# donghan
    学习了 谢谢分享
    回复 支持 反对

    使用道具 举报

    发表于 2011-11-30 12:07:19 | 显示全部楼层
    WORD。原来这么强大!谢谢分享
    回复 支持 反对

    使用道具 举报

    发表于 2011-11-7 12:10:59 | 显示全部楼层
    真的太强了!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    Excel技巧网的会员探讨问题仅代表其个人意见,与网站的立场无关。任何违反国家和地方相关法律法规的言论,本站有义务协助政府相关部门追究发言者的责任!
    本站中非注明转载文章与案例的版权为作者与Excel技巧网共有。若非原文作者,本站之外任何单位或个人未经允许,不得将其用于商业用途。
    若非原文作者,任何形式的非商业性转载必须获得Excel技巧网或作者允许,并注明作者和出处。
    会员发表的帖子如涉及版权纠纷,须自行负责。详情请参考注册时的网站服务条款。
    本站特聘法律顾问:沈学律师

    Archiver|手机版|Excel技巧网 ( 闽ICP备08107682号-2 ) | 闽公网安备 35020302032608号  

    GMT+8, 2018-9-22 08:14

    Powered by Discuz! X3.3

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表