Excel2007讲义
- 格式:doc
- 大小:2.21 MB
- 文档页数:61
第1讲Excel2007基础知识第1讲Excel2007基础知识学习目标在本讲中将通过学习了解Excel 2007的新增功能和特点,Excel 2007的工作界面以及Excel 2007的基本操作。
主要内容Excel 2007简介Excel 2007的新增功能和特点Excel 2007的工作界面启动与退出Excel 2007工作簿的基本操作工作表的基本操作1.1 Excel 2007简介Excel 2007 是一件功能强大的工具,我们可以用它来创建电子表格并为其设置格式,以及分析和共享信息以做出更加明智的决策。
通过使用面向结果的新界面、丰富的直观数据以及数据透视表视图,可以更加轻松地创建和使用专业水准的图表。
1.2 Excel 2007新增功能和特点与早期的版本相比,Excel 2007新增了以下功能:1.面向结果的用户界面新的面向结果的用户界面让我们可以轻松地在Excel 中工作。
早期的版本命令和功能常常深藏在复杂的菜单和工具栏中,现在可以在包含命令和功能逻辑组的、面向任务的选项卡上更轻松地找到它们。
新的用户界面利用显示有可用选项的下拉库替代了以前的许多对话框,并且提供了描述性的工具提示或示例预览来帮助您选择正确的选项。
2.更多行和列为了使您能够在工作表中浏览大量数据,Office Excel 2007 支持每个工作表中最多有100 万行和16,000 列。
具体来说,Office Excel 2007 网格为 1,048,576 行乘以 16,384 列,与 Microsoft Office Excel 2003 相比,它提供的可用行增加了1,500%,可用列增加了 6,300%。
3.丰富的条件格式在Excel 2007中,您可以使用条件格式直观地注释数据以供分析和演示使用。
若要在数据中轻松地查找例外和发现重要趋势,可以实施和管理多个条件格式规则,这些规则以渐变色、数据柱线和图标集的形式将可视性极强的格式应用到符合这些规则的数据。
Excel2007在管理中的应用第1部分 Excel基础概念1.名称名称可以代表一个单元格或者一个单元格区域,或者是常量,公式。
名称的定义:选中需要命名的单元格或区域,在界面左上角名称框中输入名称后回车;需要注意的是:名称框只能用于定义单元格和单元格区域的名称,公式的名称需要在“公式”-“名称管理器”中进行定义:名称的引用:需要引用某单元格时输入为该单元格定义的名称:=名称步骤1:选中需要命名的某个单元格或单元格区域。
步骤2:在左上角名称框输入命名后回车。
删除名称:选择“公式”菜单-“名称管理器”;选中需要删除的名称,点击“删除”按钮。
名称命名的优点:1)避免绝对引用的错误2)对公式进行文字化表述,让公式更加容易理解3)可以在整个工作簿中通用,引用方便2.常用引用函数row: 返回指定单元格的行号column: 返回指定单元格的列标match: 返回查找值在查找范围中的序号=match(查找值,查找范围,0)其第三个参数为0,表示查找精确值address: 返回单元格名称,其参数为行号列标或计算行号列标的表达式=address(行号,列标)=address(1,1) 此公式返回A1indirect: 返回单元格的值.其参数为单元格名称=indirect(“A1”),假设A1=10,则indirect返回10 index: 在某区域内查找某个位置的值=index(查找区域,查找值所在的行号,查找值所在的列号)offset:指定基点,指定位移量,得到单元格引用单个单元格引用:=offset(基点单元格,向下移动的行,向右移动的列)区域的引用:=offset(基点单元格,向下移动的行,向右移动的列,区域包括的行数,区域包括的列数)向上和向左移动时,位移量为负值。
=offset(A1,1,1) 将得到B2单元格的值3.动态引用动态引用是通过引用函数实现对于单元格或区域的相对引用。
它和相对引用的效果很相似,但比简单的相对引用用途广泛。
第一章Excel 简介一、启动和退出二、界面介绍基本概念:单元格,工作表,工作薄,行号,列标名称框:显示所选单元格的名称,由行号和列标组成。
编辑栏:编辑单元格内容(输入,取消)编辑区:网格线(显示与隐藏)行号和列标:列标的两种形式,行和列的数量(ctrl+→,ctrl+←,ctrl+↑,ctrl+↓)工作表标签:增加/删除工作表,重命名,工作表的移动和复制,工作表标签着色。
三、工作界面的布局及软件属性设置:工具/选项1视图;2编辑;3常规;4安全性;5保存;6自定义序列四、基本操作新建保存另存为打开撤消/恢复五、工作表的编辑1.选取单元格:单元格,单元格区域(连续、不连续),行,列,工作表(回车键跳动的方向设置)2.移动与复制3.选择性粘贴4.删除单元格、行、列5.特殊符号的输入6.填充:自动填充,序列填充(等比/等差),自定义序列填充7.单元格格式(Ctrl+1):数字(日期/百分数/分数/文本/特殊)对齐(自动换行/缩小字体填充/合并单元格/文字方向)字体(上下标设置)边框图案8.条件格式第二章表格的制作一、步骤:1.页面设置2.确定行数和列数3.加上边框4.增加/删除行/列5.行高和列宽的调整6.合并单元格7.输入文字8.文字在单元格中的位置和方向9.打印预览二、知识点1.在一个单元内输入多行文本(Alt)2.平均分布行高和列宽3.在多个单元格中输入相同内容(ctrl+Enter)4.快速复制相同格式区域(左键)5.斜线表头第三章公式与函数一、运算符1.算术运算符加(+),减(-),乘(*),除(/),乘方(^)2.比较运算符大于(>),小于(<),等于(=),大于等于(>=),小于等于(<=),不等于(<>)3.文本运算符(连字符):&二、公式的语法格式:“=表达式”(必须以“=”开头)三、函数1.自动求和2.常用函数(1)求和函数SUM()SUMIF()(2)平均值AVERAGE()(3)最小值MIN()最大值MAX()(4)统计个数COUNT()COUNTIF()(5)条件函数IF()(6)平方根SQRT()(7)绝对值ABS(8)排名函数RANK()(9)乘积函数PRODUCT()(10)HLOOKUP与VLOOKUPHLOOKUP用于在表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值。
Excel2007在管理中的应用案例01第1部分 Excel基础概念1.名称名称可以代表一个单元格或者一个单元格区域,或者是常量,公式。
名称的定义:选中需要命名的单元格或区域,在界面左上角名称框中输入名称后回车;需要注意的是:名称框只能用于定义单元格和单元格区域的名称,公式的名称需要在“公式”-“名称管理器”中进行定义:名称的引用:需要引用某单元格时输入为该单元格定义的名称:=名称步骤1:选中需要命名的某个单元格或单元格区域。
步骤2:在左上角名称框输入命名后回车。
删除名称:选择“公式”菜单-“名称管理器”;选中需要删除的名称,点击“删除”按钮。
名称命名的优点:1)避免绝对引用的错误2)对公式进行文字化表述,让公式更加容易理解3)可以在整个工作簿中通用,引用方便2.常用引用函数row: 返回指定单元格的行号column: 返回指定单元格的列标match: 返回查找值在查找范围中的序号=match(查找值,查找范围,0)其第三个参数为0,表示查找精确值address: 返回单元格名称,其参数为行号列标或计算行号列标的表达式=address(行号,列标)=address(1,1) 此公式返回A1indirect: 返回单元格的值.其参数为单元格名称=indirect(“A1”),假设A1=10,则indirect返回10index: 在某区域内查找某个位置的值=index(查找区域,查找值所在的行号,查找值所在的列号)offset:指定基点,指定位移量,得到单元格引用单个单元格引用:=offset(基点单元格,向下移动的行,向右移动的列)区域的引用:=offset(基点单元格,向下移动的行,向右移动的列,区域包括的行数,区域包括的列数)向上和向左移动时,位移量为负值。
=offset(A1,1,1) 将得到B2单元格的值3.动态引用动态引用是通过引用函数实现对于单元格或区域的相对引用。
它和相对引用的效果很相似,但比简单的相对引用用途广泛。
常用的动态引用的实现方法有:引用函数嵌套。
比如offset和row,column嵌套;index和match,indirect,address 嵌套等;引用函数与控件结合使用,此类控件包括组合框,滚动条。
动态引用的作用:实现对于单元格的动态引用;进行动态分析;制作动态报表。
4.运算类型数值运算:1 + 1 = 2逻辑运算:1 > 0 = TRUE在逻辑运算中,TRUE=1,FALSE=0我们利用逻辑运算进行条件判断在Excel中常用的一些逻辑函数:if,and,or,not,iserror等and: 只有当所有条件全部满足,才会返回true的逻辑值语法:and(条件1,条件2,…)or: 满足其中任何一个条件,都会返回true的逻辑值语法:or(条件1,条件2,条件3,…)5.函数调用的语法=函数名称(参数1,参数2,…)6.绝对引用和相对引用:绝对引用:所引用的单元格不随着公式的复制而移动的引用方式。
相对引用:所引用的单元格随着公式的复制而移动的引用方式。
改变引用方式的方法:1)在公式栏中选中需要改变引用方式的单元格,按F4键2)给需要引用的单元格定义名称,然后在公式中引用该名称7.数组公式对单元格区域进行多重计算的计算方式。
与普通计算公式的区别是录入公式结束后,需要同时按下 ctrl + shift + enter ,其特征是在公式两端会出现一对大括号。
如上图例,使用一个公式计算出所有产品的金额合计,引用的是所有的单价和所有的数量,执行的是多重计算。
8.错误提示Excel中存在错误的类型,比如1/0=#DIV/0!, todas()=#NAMES!iserror是一个逻辑函数,用以判断某个单元格内的值是否是一个错误,是错误则返回TRUE,不是错误则返回FALSE.iserror有时可以和if函数嵌套进行一些较为复杂的判断。
9.有取值区间的随机数=最小值+(最大值-最小值)*rand()10.循环引用是单元格引用其自身的引用方式。
可以设置Excel允许进行循环引用:工具-选项-重新计算:将迭代计算选项打钩选中。
11.行列互换(函数方式):利用transpose函数+数组公式实现。
首先选中行列数和原区域相反的一个区域;然后输入transpose函数最后按下组合键ctrl+shift+enter第2部分 Excel设置1鼠标移动方向office按钮-excel选项-高级-编辑选项-按Enter键后移动所选内容2隐藏界面要素office按钮-excel选项-高级-此工作簿/表的显示选项包括:网格线,滚动条,工作表标签,行号列标等。
3以显示值为准office按钮-excel选项-高级-计算此工作簿时4自定义序列常用-使用excel时采用的首选项-创建用于排序和填充序列的列表-编辑自定义列表5改变文件保存位置office按钮-excel选项-保存6改变文件用户名office按钮-excel选项-常用7单元格自动换行右键-设置单元格-对齐-自动换行第3部分 Excel基础操作1.快速选中数据表的整行或者整列ctrl + shift + 下箭头/右箭头2.快速选中区域ctrl + A3.行列互换复制需要进行行列互换的区域后,将光标放置在数据表外面位置,选择性粘贴-选中“转置”选项4.一个单元格内容输入为多行alt + 回车键5.显示公式ctrl + ~6.冻结窗口选择需要进行冻结的单元格位置,选择视图-冻结窗格7.自定义格式语法:[大于条件值]格式;[小于条件值]格式;[等于条件值]格式;文本格式8.缩放数值0.00,,按百万缩放0“.”0,按万缩放0.00, 按千缩放9.不复制隐藏的行或列a首先选中需要复制的被隐藏了一些行或列的表格区域;b 然后点击“开始”-“查找与选择”-“定位条件”,在其中选择“可见单元格”;c 复制表格区域,粘贴即可。
案例02一文本的处理1.等长文本的分割从字符串的左边取字符:=Left (字符串,文本长度)从字符串的右边取字符:=Right (字符串,文本长度)从字符串的中间取字符:=Mid (字符串,文本起始位置,文本长度)2.不等长文本的分割第1步:选中要进行分割的字符串区域。
第2步:点击“数据”-“分列”,在文本分列向导中选择适合的分隔符。
第3步:设置需要导入的列以及放置该列的位置。
3.文本的合并=Concatenate(文本1,文本2,…)使用连接符&:动态表头:="ABC公司"&YEAR(NOW())&"年"&MONTH(NOW())&"月报表"4.有效性选中需要设置有效性的区域,点击“数据”-“有效性”,在有效性条件中选择“序列”,在来源中录入或选取列表。
输入信息:事前提醒。
出错警告:事后提示。
如果待选列表不在当前工作表中,需要首先为该列表定义名称,然后在有效性来源框中输入:“=该列表的名称”5.有效性的其他用法不允许录入重复数据的有效性设定:countif(e:e,e12)=1输入的内容中必须包括某字符:=not(iserror(find("中国",g30)))二级选项:首先将一级选项的每个项目定义一个名称,该名称内容包括相应的二级项目;制作一级项目的有效性;制作二级项目的有效性:内容为:=INDIRECT(g6),其中g6为设定了有效性的一级选项所在的单元格。
二日期的处理1.Datedif 函数:用于计算两个日期之间的年数,月数,天数。
=Datedif(开始日期,结束日期,“y”)第三个参数:“y”:表示年数“m”:表示月数“d”:表示天数“ym”: 表示整年后余下的月份数“md”: 表示整月后余下的天数2.生日提醒=DATEDIF(TODAY(),DATE(YEAR(TODAY()),MONTH(G2),DAY(G2)),"d")3.某日期的星期=weekday(A2,2) 返回的值是3,则表示该日期是星期三。
4.两个日期间的工作日天数=networkdays(开始日期,结束日期,节假日列表)需要首先加载“分析工具库”才能使用此工具案例03 数据查询1.VLOOKUP()VLOOKUP在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。
VLOOKUP 中的 V 代表垂直。
VLOOKUP(lookup_value, table_array, col_ index_num, range_lookup)Lookup_value 为需要在数组第一列中查找的数值。
Lookup_value 可以为数值、引用或文本字符串。
也可以理解为:两表共有的索引字段。
Table_array 为需要在其中查找数据的数据表。
可以使用对区域或区域名称的引用,例如数据库或列表。
必须使得共有字段位于该范围的第一列。
col_ index_num 为需要调转的数据位于第二个参数中定义的范围的第几列。
必须为单纯数值。
range_lookup 定义大致匹配或精确匹配。
False或0:精确匹配;true或忽略或1:如果无法找到精确匹配的值,那么就查找并匹配比查找值小的最近似的值。
2.HLOOKUP()Hlookup中的H是水平的意思,在横向排列的表格中查询数据用Hlookup,垂直排列的表格查询用Vlookup函数。
其参数含义与VLOOKUP近似。
案例04 查询表信息查询表利用有效性和VLOOKUP函数实现。
利用有效性实现索引字段的切换。
利用VLOOKUP函数查询与索引字段相关的信息。
案例05数据筛选1.自动筛选(略)2.高级筛选由于自动筛选只能筛选出简单条件的数据,因此如要在复杂条件下进行筛选就需要采用高级筛选的方式。
在需要进行筛选的数据表外设定筛选条件。
在对话框中设定:列表区域为数据表区域;条件区域为刚才在数据表外部设定的条件区域,要包括字段名称和条件所在的单元格区域。
3.条件格式条件格式可以使得符合特定条件的记录按照某种设定的格式显示。
1)选中要进行条件格式设定的单元格范围2)执行【开始】【条件格式】3)在条件格式设置界面进行条件的设定:4.统计Frequency(需要进行统计的数据区域,分段点)对数据进行区间统计。
此函数需要和数组公式一起使用。
此函数是根据数值的大小划分区间进行统计的。
列出需要分析的工资区间,选中需要计算统计结果的单元格区域,输入函数:按下组合键:ctrl + shift + enter5.排名次=rank(需排名数值,排名数据范围,排序方式)排序方式:0或忽略降序,否则为升序。
案例06 窗体控件的使用1.下拉菜单的制作。
选择“开发工具”-“插入”-“表单控件”,选择“组合框”。