版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据处理与分析平台数据处理与分析平台由浅入深 循序渐进第第1章章 导言导言5 5个层次个层次新手:新手:基本操作方法和常用功能:输入数据、查找替基本操作方法和常用功能:输入数据、查找替换、单元格格式、排序、汇总、筛选、保存等换、单元格格式、排序、汇总、筛选、保存等初级用户:初级用户:建立表格、图表化建立表格、图表化中级用户:中级用户:理解并熟练各个菜单命令、熟练使用数据理解并熟练各个菜单命令、熟练使用数据透视表、掌握透视表、掌握2020个函数(含个函数(含sumsum、if if、vlookupvlookup、indexindex、matchmatch、offsetoffset、texttex
2、t)与函数的嵌套、宏;)与函数的嵌套、宏;高级用户:高级用户:熟练运用数组公式、使用熟练运用数组公式、使用vbavba编写不太复杂编写不太复杂的自定义函数或过程;的自定义函数或过程;专家:专家:高超的技术并拥有丰富的行业知识和经验,属高超的技术并拥有丰富的行业知识和经验,属于于excelhomeexcelhome网站版主或高级会员网站版主或高级会员你属于哪一层次你属于哪一层次?目前目前excelexcel使用状况使用状况 使用了使用了20%20%,常用的只有,常用的只有5%5%,原因:,原因: 根本不知道还有其他功能根本不知道还有其他功能 知道功能但不知道如何使用知道功能但不知道如何使用 暂时
3、使用不上暂时使用不上, ,不去了解不去了解为什么学习为什么学习: : 信息时代,数据量大,你是不是每天还在编信息时代,数据量大,你是不是每天还在编制复杂的公式,还在一遍又一遍的重复着手制复杂的公式,还在一遍又一遍的重复着手工输入,生怕有一个数据弄错?累吧?烦吧工输入,生怕有一个数据弄错?累吧?烦吧?想解脱吗?想解脱吗? excel强大的数据处理功能已经征服了每一个强大的数据处理功能已经征服了每一个excel使用者使用者人力资源管理人力资源管理_应用实例应用实例 动态了解公司员工的流入和流出变化情况;动态了解公司员工的流入和流出变化情况; 分析员工今年薪酬变化,便于为明年的薪酬控制提供依据分析员
4、工今年薪酬变化,便于为明年的薪酬控制提供依据 每天、每月都要计算员工的考勤,计算员工的工资和奖金每天、每月都要计算员工的考勤,计算员工的工资和奖金,制作工资条,把工资准确无误地发放到每个员工账户,制作工资条,把工资准确无误地发放到每个员工账户,并及时通知每个员工;并及时通知每个员工; 每年都要把全公司上百人甚至上千人的工资进行汇总,制每年都要把全公司上百人甚至上千人的工资进行汇总,制作五险一金汇总表,制作个税代扣代缴表作五险一金汇总表,制作个税代扣代缴表 员工的生日、合同、退休日期快要到了,如何才能提前提员工的生日、合同、退休日期快要到了,如何才能提前提醒,以免到时候手忙脚乱;新员工的试用期快
5、要到了,如醒,以免到时候手忙脚乱;新员工的试用期快要到了,如何及时提醒聘用者签订正式劳动合同何及时提醒聘用者签订正式劳动合同 如何评价每个业务人员的销售业绩,并根据业绩计算薪酬如何评价每个业务人员的销售业绩,并根据业绩计算薪酬主讲: 资深excel实战专家韩小良 1980元/人/两天 金融财务建模金融财务建模_应用实例应用实例 投资组合收益率和方差计算及其投资组合收益率和方差计算及其vbavba实现实现 投资组合有效边界模型及其投资组合有效边界模型及其vbavba实现实现 投资组合风险优化决策模型及其投资组合风险优化决策模型及其vbavba实现实现 投资组合风险价值模型及其投资组合风险价值模型
6、及其vbavba实现实现 资本资产定价模型的建立及其资本资产定价模型的建立及其vbavba实现实现 black-scholesblack-scholes期权定价模型及其期权定价模型及其vbavba实现实现 二叉树(二项式)期权定价模型及其二叉树(二项式)期权定价模型及其vbavba实现实现 期货套期保值计算的期货套期保值计算的vbavba实现实现 投资项目决策与理财模型的建立及其投资项目决策与理财模型的建立及其vbavba实现实现参考书:金融财务建模与计算基于vba与matlab实现作者: 朱顺泉 编著、出 版 社: 电子工业出版其他应用其他应用 高效数据处理分析高效数据处理分析 高效财务管理
7、高效财务管理 企业管理中的高效运用企业管理中的高效运用 高级金融建模高级金融建模 学习方法学习方法1 1循序渐进循序渐进2 2善用资源善用资源, ,学以致用学以致用通过好书、帮助、网络、通过好书、帮助、网络、bbsbbs论坛论坛 http:/ 博大精深博大精深, ,不必深究不必深究, ,但要了解但要了解3 3多阅读多实践多阅读多实践 实践、实践、再实践实践、实践、再实践 有问题,要独立解决、思考,提高自己能力有问题,要独立解决、思考,提高自己能力 归纳、总结、积累归纳、总结、积累以以excelexcel功底去学其他同类软件,学习成本会非常低功底去学其他同类软件,学习成本会非常低 主要内容主要内
8、容 基本功能基本功能 特殊技巧特殊技巧 函数与公式及其应用函数与公式及其应用 数据分析数据分析 图表图表 vbavbaexcel2007excel2007功能改进功能改进 针对针对excelexcel存在的局限性进行改进,使其能够创建现存在的局限性进行改进,使其能够创建现代风格的文档。代风格的文档。 使格式化文档更简便快捷使格式化文档更简便快捷 提供专门设计的可利用的且具有独创性的内容提供专门设计的可利用的且具有独创性的内容 容易看到工作成果,就像已经打印出来的一样容易看到工作成果,就像已经打印出来的一样 更容易维护电子表格和进行格式更新更容易维护电子表格和进行格式更新 满足一些长期从事与打印
9、相关顾客的需求满足一些长期从事与打印相关顾客的需求 提供一些美观的文档示例提供一些美观的文档示例 更容易移动内容更容易移动内容( (例如,图表例如,图表) )到其它到其它officeoffice应用程序应用程序( (例如,例如,powerpoint) powerpoint) 在在wordword,powerpointpowerpoint和和excelexcel中的所有操作方法都是中的所有操作方法都是一致的,因此,用户能够将某个应用程序的方法应一致的,因此,用户能够将某个应用程序的方法应用到另一个应用程序中用到另一个应用程序中 主要特点主要特点 增加在工作薄中可显示的颜色数从(原先的)256色到
10、(现在的)43亿(32位色) 格式化的“现场预览” 极大的改进了图表,专业的“图表”样式 改进了单元格样式特点,添加了条件格式到列表,数据透视表和图表 一个新的视图页面布局视图,增加了普遍需要的、与打印相关的特点,单击即可输入页眉和页脚 “文档主题”(颜色,字体和效果变化能在office应用程序间共享) 更新了office界面外观(绘图工具条)和艺术字 25个美观且具有独创性的实用模板非常酷的状态栏和精美图表非常酷的状态栏和精美图表 excel2007excel2007质的突破:质的突破:1. 1. 灵巧变化的状态栏灵巧变化的状态栏状态栏缩放控制:状态栏缩放控制: 增加了一个不需弹出窗口的控制
11、滑块来调整增加了一个不需弹出窗口的控制滑块来调整文件的缩放比例,当调整控制滑块时文件的缩放比例,当调整控制滑块时, ,文件同时文件同时改变显示比例。也可以使用改变显示比例。也可以使用“+”“+”和和“-”-”按钮来按钮来放大或缩小显示比例放大或缩小显示比例, ,每点击一次调节每点击一次调节10%10%。多样化的计算状态栏确多样化的计算状态栏确 在之前的在之前的excelexcel版本中,当你选中了数值数据时,可以在版本中,当你选中了数值数据时,可以在状态栏看到这些数据的小计状态栏看到这些数据的小计 求和,计数,平均值等等求和,计数,平均值等等,可以选择,可以选择6 6种不同的小计方式,但一次只
12、能看到一种种不同的小计方式,但一次只能看到一种。 excel 2007excel 2007中可以中可以把几个或者全部的把几个或者全部的小计方式显示在状态小计方式显示在状态栏,求和、最大值、最小值、计数栏,求和、最大值、最小值、计数, , 计数值计数值, ,平均值的全平均值的全部显示或者显示其任意组合。部显示或者显示其任意组合。插入工作表按钮插入工作表按钮 只要单击这个按钮就会在工作簿中新增一个工作表,这一只要单击这个按钮就会在工作簿中新增一个工作表,这一点比较快捷点比较快捷 。2. 2. 几个图表几个图表 精髓:填充柄、单元格引用精髓:填充柄、单元格引用第第2章章 基本功能基本功能一、一、ex
13、celexcel基本操作基本操作 工作簿属性 工作表属性 单元格属性 输入数据技巧 页面设置与打印 工作表编辑、格式 条件格式 选择性粘贴 导入与导出数据 数据有效性的应用 排序、筛选、分类汇总、数据透视表1. 工作簿属性 工作表缺省数量(3) 工作表缺省用户名(sheet1、sheet2、sheet3) 使用“office按钮”下的“准备/属性”菜单设置文档属性 重点掌握其中的、主题、 关键词、作者 标记为最终状态(只读方式,不可修改) 密码: 方法1:另存为对话框设置方法2:准备/加密文档”菜单设置,若取消 进入设置对话框,删去密码即可2. 工作表属性 工作表列:a,b,xfd(16384
14、=214) 工作表行:1,2,1048576=220 工作表多个独立单元格214220 单元格地址:列标行标; 区域地址:左上角单元格地址:右下角单元格地址相对引用:例:b6,a4,c5:f8。绝对引用:例:$b$6,$a$4,$c$5:$f$8。混合引用:例:b$6,a$4,c$5:f$8、$b6,$a4,$c5:$f8 工作表格式化工作表编辑3. 单元格属性 单元格所在行、列的高度和宽度 选定单元格或区域 单元格格式: 数字格式、对齐 字体、填充、边框(斜线表头)、4.导入与导出(文件类型)数据5. 输入数据技巧(1)自动填充(带文本与数字混合、ctrl辅助、等比、等差序列)(2)系统提供
15、的序列数据(3)用户自定义序列数据(4)记忆式输入法(字符型,快捷菜单的“选择列表”(5)多个单元格输入相同内容(不连续也可) ctrl+enter(6)日期输入:输入“1月1日”,用右键等。(7)同时填充多个工作表 例例: :快速用快速用“0”0”填充所有空白单元格填充所有空白单元格 选择区域选择区域 开始开始/ /编辑编辑/ /查找和选择查找和选择/ /定位定位条件条件 选中选中“空值空值” 输入输入”0”,”0”,按按ctrl+enterctrl+enter快速缩放数值快速缩放数值 目标:将目标:将1 1个大数个大数变成万、千等单变成万、千等单位表示的数值位表示的数值 方法:通过自定方法
16、:通过自定义格式实现。义格式实现。 b b列:列: 公式:公式:=a2=a2 格式使用格式使用c c列定列定义义6. 6. 数据类型数据类型计算日期间隔:日之差:日期直接相减月之差:datedif(a1, a2, m)年之差:datedif(a1, a2, y)文本型数字转换为数据型数字文本型数字转换为数据型数字 点击点击 智能标记智能标记, ,选择选择“转换为数字转换为数字” 6 6个公式:个公式: =a1=a1* *1 1 =a1/1=a1/1 =a1+0=a1+0 =a1-0=a1-0 =- -a1 =- -a1 减负运算减负运算 (第(第1 1个个- -是减法,第是减法,第2 2个个-
17、 -是负数)是负数)例:例:=sumproduct(-(left(a2:a10)=“陈”)统计姓陈的员工数 =value=value(a1a1)逻辑型转换为数据型数字逻辑型转换为数据型数字 四则运算四则运算 true=1true=1 false=0false=0 例:例: =true+1 =true+1等于等于2 2, =false-1 =false-1等于等于-1-1 逻辑判断逻辑判断 0=false0=false 非零非零=true=true 6 6个公式:个公式: =a1=a1* *1 1 =a1/1=a1/1 =a1+0=a1+0 =a1-0=a1-0 =- -a1 =- -a1 减负
18、、减负、=n=n()()(n n函数)函数)其他功能:其他功能: 数据有效性数据有效性 条件格式条件格式 选择性粘贴选择性粘贴 排序、筛选、分类汇总、数据透视表排序、筛选、分类汇总、数据透视表二、二、excelexcel高级技巧高级技巧 保护工作簿和工作表 共享工作簿和合并工作簿 公式(相对引用与绝对引用) 函数、公式审核 窗体控件的应用 vba1. 保护工作簿和工作表 保护工作簿 选择“审阅”选项卡“更改”组的“保护工作簿”项选择“保护结构和窗口”。勾选“结构”或“窗口”复选框保护结构: 不能插入、删除工作表、更改工作表名称等保护窗口: 保留窗口的大小及位置等 保护工作表: 保护工作表中数据
19、不被任意修改 锁定锁定+ +保护工作表保护工作表:保护所有被锁定的单元格。 选择“审阅”选项卡的“更改”组的“保护工作表”项,在对话框里输入密码 在“保护工作表”对话框勾选所需的保护内容 保护工作表命令只对本工作表起作用 只允许用户编辑指定单元格区域 取消锁定取消锁定+ +保护工作表保护工作表 选择指定单元格,取消单元格的保护锁定 此时只有可以被编辑,其它区域都被锁住了 隐藏公式 隐藏隐藏+ +保护工作表保护工作表2. 共享工作簿共享工作簿:使用“审阅”选项卡的“更改”组选择“共享工作簿”,打开其对话框,勾选“允许多用户”复选框。共享工作簿+保护:以追踪修订方式共享:选择“审阅”选项卡的“更改
20、”组的“保护共享工作簿”项,打开“保护共享工作簿”对话框。勾选“以追踪修订方式共享”选项,输入密码突出显示修订: 当数据被修改时,像批注一样标示出,格式变了不标示 主要解决问题:工作表工作簿关主要解决问题:工作表工作簿关联、引用数据区域联、引用数据区域第第3 3章章 函数与公式基础函数与公式基础函数与公式学习方法函数与公式学习方法最有魅力的功能之一最有魅力的功能之一 初级阶段:初级阶段:常用函数,如何填写参数;遇到常用函数,如何填写参数;遇到了了if if函数,再遇到函数,再遇到vlookupvlookup函数(难:需要函数(难:需要空间感、理解数据在不同方位的定位、查找空间感、理解数据在不同
21、方位的定位、查找和返回的过程)和返回的过程) 中级阶段:中级阶段:单个函数功能是有限的,多个函单个函数功能是有限的,多个函数的嵌套与组合才能完成比较复杂的运算数的嵌套与组合才能完成比较复杂的运算 高级阶段:高级阶段:数组公式和多维引用数组公式和多维引用公式功能公式功能 计算计算 建立数据之间的关联建立数据之间的关联 单元格数据直接无关系单元格数据直接无关系 各工作簿之间无关系各工作簿之间无关系 各工作表之间无关系各工作表之间无关系 通过公式的逻辑关系,把它们关联起来通过公式的逻辑关系,把它们关联起来 自动重算自动重算 原始数据的改变可以使用同一个计算模型原始数据的改变可以使用同一个计算模型两个
22、重要思路两个重要思路 工作表、工作簿的逻辑关联工作表、工作簿的逻辑关联公式建立公式建立 excel由行列数据构成的,因此获取所需的由行列数据构成的,因此获取所需的行列区域是要解决主要问题行列区域是要解决主要问题数组、引用函数(数组、引用函数(offset、row、column、index、match等)等)数组数组_用行数(高)和列数(宽)确定的数据矩形 间隔行; 间隔列,数组常量:1,2、 15,18 水平数组(1行5列) 1,2,3,4,5 、column(a:e) 垂直数组(5行1列) 1;2;3;4;5、row(1:5) 单元素数组 1、row(1:1)、column(a:a) =sm
23、all(if(a1:b40,a1:b4),1,2,3) 操作功能键:ctrl+shift+enter(完成的是多重计算完成的是多重计算) )重新计算公式的时间和方式重新计算公式的时间和方式 自动重新计算(默认的设置)自动重新计算(默认的设置) 只有在公式所依赖的单元格发生更改只有在公式所依赖的单元格发生更改 第一次打开工作簿以及编辑工作簿时第一次打开工作簿以及编辑工作簿时“excel 选项”的“公式”类别的“计算选项”部分的“工作簿计算”下,单击“自动” 除数据表外,自动重算除数据表外,自动重算 若要在每次更改值、公式或名称时重新计算若要在每次更改值、公式或名称时重新计算除数据表之外除数据表之
24、外所有相关的公式所有相关的公式 手动计算手动计算 若要关闭自动重新计算若要关闭自动重新计算单击“手动”时,excel 将自动选中“保存工作簿前重新计算”复选框。如果保存工作簿需要很长时间,那么清除“保存工作簿前重新计算”可缩短保存时间。函数工具与技巧函数工具与技巧 公式复制公式复制 拖曳填充柄拖曳填充柄 双击填充柄(向下填充到邻列第双击填充柄(向下填充到邻列第1 1个空单元格上方)个空单元格上方) 选择性粘贴公式选择性粘贴公式 函数工具提示函数工具提示 (选项设置)(选项设置) 判断参数是否可以省略(带方括号的参数)判断参数是否可以省略(带方括号的参数) 逐步看计算结果逐步看计算结果 f9:
25、f9: 当选中当选中单元格地址或函数时,在编辑栏显示部分计算结单元格地址或函数时,在编辑栏显示部分计算结果果 公式求值公式求值 使用监视窗口使用监视窗口 保护保护/ /隐藏工作表中的公式隐藏工作表中的公式函数分类函数分类 内置函数内置函数datedifdatedif()() 扩展函数扩展函数通过加载宏通过加载宏 自定义函数自定义函数例:隐藏内置函数例:隐藏内置函数 =numberstring(1234567890,1)=numberstring(1234567890,1) 结果:一十二亿三千四百五十六万七千八百九十 =numberstring(1234567890,2)=numberstrin
26、g(1234567890,2) 结果:壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾 =numberstring(1234567890,3)=numberstring(1234567890,3) 结果:一二三四五六七八九 =datestring(2008-8-8)=datestring(2008-8-8) 08年08月08日 datedifdatedif()()公式分类公式分类 普通公式普通公式 数组公式数组公式 命名公式命名公式 =a1=a1:a8a8 =avrager=avrager(datadata)公式限制公式限制 公式内容长度不能超过公式内容长度不能超过10241024个字符(个字符(2003
27、2003) 公式中函数嵌套不能超过公式中函数嵌套不能超过7 7层(层(20032003) 将前将前6 6层定义名称,然后引用层定义名称,然后引用 公式中函数参数不能超过公式中函数参数不能超过3030 使用括号括起多个参数,从而变成使用括号括起多个参数,从而变成1 1个参数个参数 数字计算精度为数字计算精度为1515位位 单引号单引号 设置为文本型设置为文本型名称管理器名称管理器 查看已有的名称查看已有的名称 查看名称的引用范围(查看名称的引用范围(“refers to” refers to” 控件)控件) 适用范围(适用范围(“scope” scope” 栏)栏) 结果值(结果值(“value
28、” value” 栏栏注:错误结果值也会显示出来)注:错误结果值也会显示出来) 确认该名称是否已在表格中使用(确认该名称是否已在表格中使用(“in use”in use”栏)栏) 创建名称创建名称 编辑已有的名称编辑已有的名称 名称可以重命名,不必再为了改名字而重新去定义一个名称名称可以重命名,不必再为了改名字而重新去定义一个名称 可以很快地在编辑名称对话框中修改名称的适用范围可以很快地在编辑名称对话框中修改名称的适用范围 快速删除名称快速删除名称 一次性选择和删除多个名称一次性选择和删除多个名称 名称排序名称排序 单击栏标题可以对名称进行排序单击栏标题可以对名称进行排序 调整名称对话框的大小
29、调整名称对话框的大小 根据需要调整根据需要调整refers-to boxrefers-to box(引用范围文本框)的宽度。这样,名称(引用范围文本框)的宽度。这样,名称的可见程度仅仅取决于桌面窗口的大小的可见程度仅仅取决于桌面窗口的大小使用名称使用名称(6(6个原因个原因) ) 增强公式可读性增强公式可读性 = =单价单价* *数量数量 代替公式重复出现部分代替公式重复出现部分 公式多次出现相同函数,使用名称代替,简洁公式多次出现相同函数,使用名称代替,简洁 使用常量名称代替单元格区域引用使用常量名称代替单元格区域引用 使用:使用:=vlookup=vlookup(a1,a1,等级等级,2,
30、1,2,1) 作为条件格式或数据有效性序列跨表引用作为条件格式或数据有效性序列跨表引用 将此列数据命名为将此列数据命名为x, x,“来源来源”输入:输入:=x =x 宏表宏表4.04.0函数在工作表中必须通过名称调用函数在工作表中必须通过名称调用 20032003版本的函数调用超过版本的函数调用超过7 7层层, ,使用名称解决更使用名称解决更多层多层例例: : 在公式书写时,名称是一个很实用的工具在公式书写时,名称是一个很实用的工具 相对引用单元格区域,在写公式的时候使用相对引用单元格区域,在写公式的时候使用名称不易出错,而且方便记忆(例如,用名称不易出错,而且方便记忆(例如,用“tax_ra
31、tetax_rate(税率)(税率)” 而不用而不用“g36”g36”) 作用范围作用范围 工作簿级名称(全局)工作簿级名称(全局) 含工作簿名称含工作簿名称 工作表级名称(局部)工作表级名称(局部) 只含工作表名称只含工作表名称筛选名称筛选名称快速显示名称子集快速显示名称子集(使用(使用名称管理器的名称管理器的“筛选筛选”下拉列表)下拉列表)各选择项含义:各选择项含义: 名称扩展到工作表范围:只显示 适用范围为工作表的名称 名称扩展到工作簿范围:只显示工作簿范围内全局适用的名称 有错误的名称 :,只显示值包含错误(如 #ref、#value 或 #name)的那些名称 没有错误的名称:只显示
32、值不包含错误的那些名称 已定义名称:只显示由您或 excel 定义的名称,如打印区域 表名称:只显示表名称。 # #div/0div/0零作除数零作除数 # #name?name?在公式中使用了不能识别的名称在公式中使用了不能识别的名称 删除了公式中使用的名称,或者使用了不存在的名称。删除了公式中使用的名称,或者使用了不存在的名称。 函数名的拼写错误函数名的拼写错误# #valuevalue!使用了不正确的参数或运算符使用了不正确的参数或运算符 在需要数字或逻辑值时输入了文本在需要数字或逻辑值时输入了文本# #refref!引用了无效的单元格地址引用了无效的单元格地址 删除了由其它公式引用的单
33、元格删除了由其它公式引用的单元格 将移动单元格粘贴到由其它公式引用的单元格中。将移动单元格粘贴到由其它公式引用的单元格中。# #nullnull!指定了两个并不相交的区域,故无效指定了两个并不相交的区域,故无效 使用了不正确的区域运算符或不正确的单元格引用。使用了不正确的区域运算符或不正确的单元格引用。# #n/an/a 当在函数或公式中引用了无法使用的数值当在函数或公式中引用了无法使用的数值 内部函数或自定义工作表函数中缺少一个或多个参数。内部函数或自定义工作表函数中缺少一个或多个参数。 使用的自定义工作表函数不存在。使用的自定义工作表函数不存在。 vlookupvlookup( )函数中的
34、查找值函数中的查找值lookup_valuelookup_value、false/truefalse/true参数参数指定了不正确的值域。指定了不正确的值域。# #numnum!数字类型不正确数字类型不正确 在需要数字参数的函数中使用了不能接受的参数。在需要数字参数的函数中使用了不能接受的参数。 由公式产生的数字太大或太小:在由公式产生的数字太大或太小:在 -10 -10307307和和1010307307之间之间#!输入到单元格中的数值太长,在单元格中显示不下;输入到单元格中的数值太长,在单元格中显示不下;单元格公式所产生的结果太长,单元格容纳不下;日期和时间单元格公式所产生的结果太长,单元
35、格容纳不下;日期和时间产生了负值时将产生。产生了负值时将产生。运算符代替逻辑函数运算符代替逻辑函数 星号星号* *代替代替“与与”例例: : =if=if(and(a160,a160,a160)=if(a160)* *(a1=70), (a160),and(b2=,c260),and(b2=女女,c255),c255)等价于:等价于:=and(b2=and(b2=男男,c260),c260)+ + and(b2=and(b2=女女,c255),c255)例例2 2: : =sumproduct(b2:b11=sumproduct(b2:b11=江西江西, ,广东广东)* *(c2:c11=(c
36、2:c11=男男) )* *d2:d11)d2:d11) =sumproduct(b2:b11=sumproduct(b2:b11=江西江西) )+ + (b2:b11=(b2:b11=广东广东“)“)* *(c2:c11=(c2:c11=男男) )* *d2:d11)d2:d11)不能用不能用andand、oror代替代替* *、+ +原因:数组公式需要执行多重计算,而原因:数组公式需要执行多重计算,而and、or返回的是单值返回的是单值true或或false,不能形成数组公式,不能形成数组公式多区域之间的一一对应关系。多区域之间的一一对应关系。例:例:=sum(and(c3:c770, c
37、3:c770)*(c3:c720) =sumproduct(b2:b11=一班一班)*(c2:c1120) 免去免去* *1: (两个逻辑值数组*运算,直接转换数值型) 用用 * *: =sumproduct(b2:b11=一班一班)*c2:c1120) =sumproduct(b2:b11=一班一班)*1,(c2:c1120)* *1)第第4 4章章 引用与查找函数引用与查找函数offset()offset()功能:通过给定偏移量得到新的引用区域。 语法语法:offset(reference,rows,cols,height,width)有5个参数: reference基点或参照系,即引用区
38、域左上角单元格; rows偏移的行数。 行数正数:在基点的下方;负数:在基点的上方 cols偏移的列数。 列数正数:基点的右边;负数:在基点的左边。 height高度,即返回的引用区域的行数,必须为正数。 width宽度,即所要返回的引用区域的列数,必须为正数使用特点使用特点 设置所需要的区域设置所需要的区域 若结果为若结果为1个单元格个单元格,其值显示在公式所在单其值显示在公式所在单元格元格 往往用在往往用在 单元格区域单元格区域 求和、平均、最大最小的统计区域求和、平均、最大最小的统计区域 查找函数的范围参数查找函数的范围参数matchmatch 函数函数功能功能: :在单元格区域在单元格
39、区域 中搜索指定项,然后返回该项中搜索指定项,然后返回该项在单元格区域中的相对位置。在单元格区域中的相对位置。 match(lookup_value, lookup_array, match_type)例如,如果单元格区域例如,如果单元格区域 a1:a3 a1:a3 包含值包含值 5 5、25 25 和和 3838,则以,则以下公式:下公式: =match(25,a1:a3,0)=match(25,a1:a3,0)会返回数字会返回数字 2 2,因为值,因为值 25 25 是单元格区域中的第二项。是单元格区域中的第二项。match_typematch_type可选可选: :-1:查找大于或等于
40、lookup_value 的最小值0 : 查找等于 lookup_value 的第一个值 1: (默认值)查找小于或等于 lookup_value 的最大值使用特点使用特点 第第2个参数:个参数:1行或行或1列数组列数组 是一个数是一个数,表示查找值的行号或列号表示查找值的行号或列号 常常使用在常常使用在 index函数的行号或列号函数的行号或列号 offset的参数(偏移量等)的参数(偏移量等) 区别(解决同问题)区别(解决同问题) =index(a1:d11,match(f1,a1:a11,0),match(g1,a1:d1,0) =offset(a1,match(f1,a2:a11,0)
41、,match(g1,b1:d1,0)indexindex index(array,row_num,column_num)功能:返回单元格或数组中的数据或元素值,功能:返回单元格或数组中的数据或元素值,此元素由行号和列号的索引值来给定。array单元格区域或数组常量。row_num数组中某行的行号,函数从该行返回数值。如果省略 row_num,则必须有 column_num。column_num数组中某列的列标,函数从该列返回数值。如果省略 column_num,则必须有 row_num。使用特点使用特点 给出选定区域的行号或列号,获取查找值给出选定区域的行号或列号,获取查找值 多行多列多行多列
42、 单行单行 单列单列 常使用在常使用在 指定行或列的查找指定行或列的查找 row(reference)功能:返回引用的行号。功能:返回引用的行号。reference需要得到其行号的单元格或单元格区域。 column (reference)功能:返回引用的列号。功能:返回引用的列号。reference需要得到其列号的单元格或单元格区域。使用特点: 变化的特点:作为随行/列变化的变量= column(),(),=row()() = column(a1),),=row(a1) = column(a:g),),=row(4:10) choose(index_num,value1,value2,.)功能
43、:使用功能:使用 index_num 返回数值参数列表中的返回数值参数列表中的数值。数值。index_num指定所选定的值参数。index_num 必须为 1 到 254 之间的数字,或者是包含数字 1 到 254 的公式或单元格引用。如果 index_num 为 1,函数 choose 返回 value1;如果为 2,函数 choose 返回 value2,以此类推。value1,value2,.为 1 到 254 个数值参数,函数 choose 基于 index_num,从中选择一个数值或一项要执行的操作。lookuplookup hlookup(lookup_value,table_ar
44、ray,row_index_num,range_lookup)功能:在表格或数值功能:在表格或数值数组数组的首行查找指定的数值,并在表格的首行查找指定的数值,并在表格或数组中指定行的同一列中返回一个数值。或数组中指定行的同一列中返回一个数值。 vlookup(lookup_value,table_array,col_index_num,range_lookup)功能:功能:参数表示垂直方向参数表示垂直方向 lookup(lookup_value,lookup_vector, result_vector)功能:功能:向量形式:在单行区域或单列区域(称为“向量”)中查找值,然后返回第二个单行区域或
45、单列区域中相同位置的值。数组形式:在数组的第一行或第一列中查找指定的值,然后返回数组的最后一行或最后一列中相同位置的值使用特点使用特点 vlookup使用技巧使用技巧 1、2列互换列互换if(1,2,) 连接连接2个查找值个查找值 拼接拼接& “|” 部分含有部分含有通配符通配符“* *” offset构造范围构造范围在条件格式、数据有效性、排序等应用在条件格式、数据有效性、排序等应用第第5 5章章 函数应用函数应用1 1条件格式的应用条件格式的应用(生日提醒、标记重复值、填充不(生日提醒、标记重复值、填充不同色等)同色等)数据有效性的应用数据有效性的应用(限制录入数据范围、重复值、(
46、限制录入数据范围、重复值、创建下拉列表、快捷输入数据等)创建下拉列表、快捷输入数据等)选择性粘贴选择性粘贴( (四则运算、转置、复制格式、公式粘贴四则运算、转置、复制格式、公式粘贴为数值等)为数值等)排序应用排序应用( (字母、笔画、字符数量、随机等)字母、笔画、字符数量、随机等)函数应用函数应用1 11. 1.条件格式条件格式当单元格数据满足某种特定条件,自动显当单元格数据满足某种特定条件,自动显示指定的格式示指定的格式特点:特点: 动态的动态的 公式设置:公式设置:若对某列或某区域,多数情况只要对左上角单元格(相对引用)设置条件,excel会自动扩展到选区中 =abs(date(year(
47、today(),month($b=abs(date(year(today(),month($b2),day($b2)-today()=72),day($b2)-today()1=countif(a1:a$2,a1)1 设置填充色设置填充色例例3 3:填充:填充 国际象棋棋盘国际象棋棋盘 =mod(row()+column(),2)=0=mod(row()+column(),2)=0 =mod(row()+column(),2)=1=mod(row()+column(),2)=1 奇偶行不同奇偶行不同 =mod(row(),2)0=mod(row(),2)0 动态的间隔底纹动态的间隔底纹 =mod(subtotal(3,a$2:a2),2)=0=mod(subtotal(3,a$2:a2),2)=0 =mod(subtotal(3,a$2:a2),2)=1=mod(subtotal(3,a$2:a2),2)=1例例4 4:比较不同区域数值:比较不同区域数值 方法方法1 1: 条件格式的条件格式的“只为包含以下内容只为包含以下内容的单元格设置格式的单元格设置格式”项输入公式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年知识经济时代的控制挑战
- 肾内科慢性肾病腹膜透析护理培训
- 65岁老年人服务规范
- ICU:重症监护护理措施指南
- 2026广东广州花都城投住宅建设有限公司第二次招聘项目用工人员4人备考题库及一套答案详解
- 动物科普讲堂课件
- 过传统节日 扬民族精神
- 2026中国统计信息服务中心(国家统计局社情民意调查中心)招聘10人备考题库附参考答案详解【b卷】
- 2026浙江事业单位统考温州市洞头区招聘22人备考题库及参考答案详解【研优卷】
- 2026北京首华物业管理有限公司招聘2人备考题库附答案详解【能力提升】
- 口腔X线检查的防护
- 2025年风电场“两票”(操作票、工作票)考试试卷及答案
- 2026年西安电力机械制造公司机电学院单招职业技能考试题库及答案1套
- 《制氢现场氢安全管理规范》
- 长期照护师基础知识考核试卷及答案
- 《二氧化碳转化原理与技术》课件 第0-8章 二氧化碳转化原理与技术-二氧化碳光催化转化
- 2025年湖北咸宁市中考数学试题(附答案)
- 高标准农田建设工程质量专项整治技术手册
- 《用图表呈现数据》教学设计-2025-2026学年青岛版(2024)小学信息技术四年级上册
- 飞行计算机讲解
- 中华人民共和国传染病防治法(2025版)解读
评论
0/150
提交评论