EXCEL2016数据处理与分析-全套课件_第1页
EXCEL2016数据处理与分析-全套课件_第2页
EXCEL2016数据处理与分析-全套课件_第3页
EXCEL2016数据处理与分析-全套课件_第4页
EXCEL2016数据处理与分析-全套课件_第5页
已阅读5页,还剩316页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

EXCEL2016数据处理与分析EXCEL2016数据处理与分析第01章数据的输入与编辑.ppt第02章单元格数据的格式设置.ppt第03章公式、引用与名称.ppt第04章函数及其应用.ppt第05章数据图表处理.ppt第06章数据的排序与筛选.ppt第07章数据的汇总、合并与透视.ppt第08章数据的查询与核对.ppt第09章工作表的显示与打印.ppt第10章数据的安全与保密设置.ppt第11章ExcelVBA基础.ppt第1章数据的输入与编辑本章知识点本章目录1.1数据输入的一般操作1.2特殊数据的快捷输入1.3有规律数据的序列输入法1.4设置有效性对输入数据审核1.5下拉式列表选择输入的设计1.6数据的编辑操作1.1数据输入的一般操作数据的输入与编辑是数据处理的第一步:1.1.1数据输入前的准备1.1.2单元格的选取方法1.1.3数据输入的基本方法1.1.4各类型数据输入的方法1.1.1数据输入前的准备准备原始数据启动Excel软件建立新工作簿或者打开原有工作簿选择需要输入数据的工作表(如为新工作表还需要对工作表标签进行重命名)调整好输入方法状态选取需要数据的单元格准备开始输入数据。1.1.1数据输入前的准备1.1.2单元格的选取方法1.单元格选取的一般方法(1)选定单个单元格。(2)选定连续单元格区域。(3)选定整行(列)。(4)选定整个工作表。(5)选定不连续单元格区域。(6)选定局部连续整体不连续的单元格。(7)快速定位到数据区域的边缘单元格。1.1.2单元格的选取方法2.利用键盘激活单元格在输入数据时,有时使用键盘激活单元格可能比使用鼠标更方便,为此需要记住移动活动单元格操作的常用按键。在工作表中进行移动操作的常用键盘按键如教材表1-1所示。

3.利用定位条件选择单元格区域。运行“编辑”/“定位”命令,或者直接按【Ctrl+G】组合键利用定位条件,也可以快速地选择单元格区域,特别是在选取特定区域(例如,为进行单元格保护,需要选取包含计算公式的区域时)时非常有效。1.1.3数据输入的基本方法向单元格中输入数据有两种方法:单击要输入数据的单元格,可以直接在单元格中输入数据;或者双击单元格,将光标移到单元格内,再输入数据。单击要输入数据的单元格,然后将光标移动到编辑栏,便可在编辑栏中输入数据。1.1.4各类型数据输入的方法1.数字的输入直接输入数字即可。注意长数字、负数、文本型数字情况。1.1.4各类型数据输入的方法2.文本的输入注意多行文本的处理数字文本型输入1.1.4各类型数据输入的方法3.日期和时间的输入输入日期的格式一般为:年/月/日,或年-月-日,或月/日,或月-日,其中年还可省略世纪位。输入时间的格式一般为:时:分:秒。1.1.4各类型数据输入的方法4.分数的输入在输入时可能与日期混淆的数值时,应在分数前加数字“0”和空格。

1.1.4各类型数据输入的方法5.特殊符号的输入一是运行“插入”/“特殊符号”命令;二是运行“视图”/“工具栏”/“符号栏”命令。1.1.4各类型数据输入的方法6.数学公式的输入公式编辑器的应用1.2特殊数据的快捷输入1.2.1选定连续区域进行数据输入先选定该单元格区域,然后在第一个单元格输入数据,之后通过按有关键可以进行活动单元格切换,甚至可以进行自动折行或换列。1.2.2相邻单元格相同数据的输入(1)选中当前单元格,往上、下、左、右方向移动填充柄,即可在当前单元格的上、下、左、右方向的单元格中显示相同数据。(2)选择当前单元格下方的相邻单元格,运行“编辑”/“填充”/“向下填充”命令,或者直接按【Ctrl+D】键,即可将上方的数据填入选中的相邻下方单元格。(3)选择当前单元格右侧的相邻单元格,运行“编辑”/“填充”/“向右填充”命令,或者直接按【Ctrl+R】键,即可将左侧的数据填入选中的相邻右侧单元格。(4)选择当前单元格上方的相邻单元格,运行“编辑”/“填充”/“向上填充”命令,即可将下方的数据填入选中的相邻上方单元格。(5)选择当前单元格左侧的相邻单元格,运行“编辑”/“填充”/“向左填充”命令,即可将右侧的数据填入选中的相邻左侧单元格。1.2.3不相邻单元格相同数据的输入【Ctrl+Enter】组合键1.2.4多张工作表中相同数据的录入通过将这些工作表组成工作组来完成1.2.5带零和小数位较多数据的输入运行“工具”/“选项”命令,从弹出的“选项”对话框中选“编辑”选项卡,选上“自动设置小数点”复选框,然后在“位数”微调框中输入数字1.2.6利用自动更正工具快速输入数据运行“工具”/“自动更正选项”命令,可以快速输入一些常用的短语。例如,在工作中要经常输入产品的名称,可以先定义产品名称及其对应的拼音字头,如将“激光打印机”可设置为“jgdyj”。这样,以后只要输入“jgdyj”,就可以立即显示得到“激光打印机”。1.2.7其他输入技巧介绍1.避免输入网址和电子邮件地址的超级链接形式右键“取消超级连接”输入前加一个空格输入完用Ctrl+Z撤销一次2.记忆式输入方法3.输入汉语拼音4.查找替换法快速输入特殊符号5.斜线表头的输入方法1.3有规律数据的序列输入法1.3.1拖动填充柄快速输入序列或者特定格式数据通过选定相应的单元格并拖动填充柄,可以快速填充多种类型的数据序列。另外,基于在第一个单元格所建立的格式,Excel可以自动延续一系列数字、数字/文本组合、日期或时间段1.3.2根据输入前两个数据的规律快速拖动输入数据基于所输入的前两个单元格中的数据,Excel可以计算出某些规律,然后再选定这两个单元格并向下拖动填充柄,可以快速输入一些非连续序列或者有规律的一系列数据。1.3.3自定义序列的应用利用填充功能输入自定义序列1.3.3自定义序列的应用其他自定义序列的建立1.3.4快速输入复杂的序列号自定义数据格式1.4设置有效性对输入数据审核在Excel中进行数据输入时,有些输入内容是需要进行审核的,不能什么都可以输入。为此,Excel提供了“数据有效性”工具,利用这个工具,操作者可以针对性地输入数据,在输入错误的数据后,系统会出现错误信息框,提醒用户修改。有效性输入的主要用途1限制数值的输入范围2限制输入数据的格式3限制文本的录入长度4防止重复输入数据5确保必须输入特定内容6设置汉字字段自动切换汉字输入法7设置只能接受不超过总数的数值1.5下拉式列表选择输入的设计所谓下拉式列表输入方法,就是在单元格中建立下拉列表,在需要输入数据时,可以方便地从列表中进行选取,其目的主要是为了提高数据输入的速度和准确度。在Excel中提供了四种不同的下拉列表输入方法1.5.1利用数据有效性创建下拉式选择列表通过利用“数据有效性”的“序列”设置可以为单元格建立下拉列表,这种方法非常适用于同时要为多个单元格一次性地创建下拉列表。1.5.2利用右键菜单命令从下拉式列表中选择输入适用于前面已经输入过相同数据,后续不再重复输入的情况1.5.3利用窗体组合框创建下拉式列表1.5.4利用控件工具箱的组合框创建下拉式列表1.5.5级联式下拉式列表的设计方法1.6数据的编辑操作1.6.1单元格数据的一般编辑单元格数据的一般编辑包括对数据进行的修改、移动、复制、删除、插入等操作。1.6.2选择型粘贴的典型运用所谓“选择性粘贴”就是指把剪贴板中的内容按照一定的规则粘贴到工作表中,它是“粘贴”命令的高级应用。如果只想对单元格中的公式、数字、格式进行选择性地复制,或者希望将一列数据复制到一行中,或者希望将一行数据复制到一列中,都可以使用“选择性粘贴”。1.6.3清除单元格数据单元格中的数据不再需要,还可以进行清除。清除单元格数据包括两种方法,第一是按【Delete】键,第二是运行“编辑”/“清除”命令。小结在用Excel处理庞大的数据信息时,如果不注意数据输入的方法与技巧,很可能会事倍功半。本章介绍了特殊数据的快捷输入方法,以及一些相关的数据输入技巧。灵活掌握本章内容,对于快速提升Excel的数据输入和编辑操作能力有很大的帮助。本章首先介绍了输入数据之前的准备工作,说明了各种基本类型数据的输入方法;接着重点说明了数据输入的一些主要技巧,包括特殊格式数据的快捷输入,有规律数据的序列输入,设置数据有效性对输入数据进行限制,下拉式列表输入方式设计;最后说明了数据的编辑方法,其中特别重点介绍了选择性粘贴的使用方法和应用技巧。总之,通过本章学习,读者应能准确、高效地输入数据工作表中的各项基本数据。第2章单元格数据的格式设置本章知识点本章目录2.1单元格格式的一般设置2.2各种内置数字格式的使用2.3自定义数字格式的应用2.4条件格式化的应用小结2.1单元格格式的一般设置2.1.1使用“格式”工具栏2.1.2使用“单元格格式”对话框2.1.3利用快捷键对单元格格式进行设置2.1.4自动套用格式2.1.5单元格格式的替换2.1.6单元格格式的复制2.1.1使用“格式”工具栏

在Excel中,大多数常用的格式设置命令都集中到“开始”菜单栏上,通过单击其中的按钮,可以方便地进行各种常用的单元格的格式设置操作,这在实际操作中非常方便。2.1.2使用“单元格格式”对话框2.1.3利用快捷键对单元格格式进行设置除了上面介绍的利用鼠标右键法或者工具栏打开“单元格格式”对话框进行单元格设置之外,还可以使用一些快捷键对单元格格式进行设置2.1.4自动套用格式2.1.5单元格格式的替换2.1.6单元格格式的复制菜单法:选择性粘贴→格式利用格式刷按钮2.2各种内置数字格式的使用对单元格数据的数字格式设置是单元格格式设置中常用的一种操作。打开“单元格格式”对话框,在其中的“数字”选项卡中,可以进行数字格式和日期时间数据的多种设置。数值型数据的不同内置格式日期和时间型数据的不同内置格式2.3自定义数字格式的应用2.3.1自定义数字格式的创建与删除2.3.2自定义数字的格式代码设置2.3.3应用实例之一:不显示零值2.3.4应用实例之二:缩放数值2.3.5应用实例之三:智能显示百分比2.3.6应用实例之四:分数的不同显示方式2.3.7应用实例之五:隐藏某些类型的内容2.3.8应用实例之六:日期和时间型数据自定义格式2.3.1自定义数字格式的创建与删除在“单元格格式”对话框的“数字”选项卡中,选择“分类”列表中的“自定义”,然后在“类型”文本框中输入自定义的数据格式代码,或者修改原有已有的格式代码,最后单击“确定”即可完成。如不再需要自定义格式时,可将其删除。操作时在“单元格格式”对话框“数字”选项卡右边“类型”框底部,找到需要删除的自定义格式,然后单击“删除”即可。注意:只要删除自定义格式,工作簿中所有使用该格式的单元格都将变为默认的“常规”格式,并且该操作无法进行撤销。

2.3.2自定义数字的格式代码设置自定义数字格式都是通过各种格式代码而得到的。自定义数据的代码格式“大于条件值”格式;“小于条件值”格式;“等于条件值”格式;文本格式在没有特别指定条件值时,默认条件值为0。因此,默认情况下格式代码组成结构为:正数格式;负数格式;零值格式;文本格式2.3.2自定义数字的格式代码设置#,##0.00;[红色]-#,##0.00;[绿色]G/通用格式;"“"@"”"正数格式;负数格式;零值格式;文本格式2.3.3自定义数字格式应用实例之一:不显示零值利用自定义数据格式,可以实现不显示零值,而且能够让工作表中的一部分单元格不显示零值,而其他的单元格仍然显示零值,这样就比上面的“选项”设置法更为灵活。设置方法为,只要在自定义的输入框中输入代码“#”即可。2.3.4自定义数字格式的应用实例之二:缩放数值在工作中常常需要处理很大的数字,如千、万、百万等,在Excel中,通过自定义格式,可以在不改变数值本身的同时,把它们进行缩放。2.3.5自定义数字格式的应用实例之三:智能显示百分比利用自定义格式,进行智能显示百分比的设置:对于一个单元格中的数据,当数据<1时,就按百分比格式显示;当数据≥1时采用常规的数值格式显示,同时还让所有的数据都排列整齐。设置格式代码如下:格式代码:[<1]0.00%;0.00_%2.3.6自定义数字格式的应用实例之四:

分数的不同显示方式Excel内置了一些分数的格式,另外,用户还可以使用自定义数据格式得到更多分数的表示方法。如下表所示为使用自定义数据格式设置的一些分数显示效果及其代码。2.3.7自定义数字格式的应用实例之五:

隐藏某些类型的内容利用自定义数据格式,用户还可以隐藏某些类型的输入内容,或者把某些类型的输入内容用特定的内容来替换。如下表是使用自定义数据格式隐藏数值的例子。2.3.8自定义数字格式的应用实例之六:

日期和时间型数据自定义格式Excel虽然内置了很多时间和日期的格式设置,但是用户还可以使用自定义数据格式得到更多时间和日期的表示方法。2.4条件格式化的应用2.4.1设置基于数值的条件格式化2.4.2设置基于公式的条件格式化2.4.3条件格式化的删除2.4.4条件格式化操作的注意事项2.4.1设置基于数值的条件格式化2.4.2设置基于公式的条件格式化显示大于平均值的值2.4.2设置基于公式的条件格式化显示周末日期2.4.2设置基于公式的条件格式化显示前3名2.4.2设置基于公式的条件格式化判定输入数据是否符合规则2.4.2设置基于公式的条件格式化隔行着色2.4.3条件格式化的删除条件格式化不再需要的时候还可以删除。如果要删除单元格的条件格式化设置,需要先选取设置有条件格式化的全部单元格,然后选择“开始”→“条件格式”→“清除规则”→“清除所选单元格规则”命令,单击即可。2.4.4条件格式化操作的注意事项(1)条件格式化操作对应的“单元格格式”对话框中可以使用的格式主要有字体的字形效果(粗体、斜体)、颜色、下划线、删除线以及边框的颜色和风格、单元格填充颜色和效果。需要注意的是:它不能定义字体或者改变字号,这主要是因为修改字体、字号后会使行的高度造成混乱,从而使表格打印和显示均不美观。(2)条件格式化中定义的公式必须是逻辑公式,它的返回值为TRUE或FALSE。如果公式判断为TRUE时,条件满足,该条件对应的格式被应用;反之,条件格式不被应用。(3)应该将公式直接输入“条件格式”对话框中,这样其功能才能真正得以体现。(4)为单元格区域范围输入一个条件格式公式时,要选择区域范围左上角单元格的引用,并且需要使用相对引用方式,以便条件格式化可以被复制应用到所有选取区域。2.4.4条件格式化操作的注意事项(5)将其他单元格复制到包含条件格式的单元格时,将会自动清除条件格式,并不给出任何警告或提示。所以,对于设置有条件格式的单元格,要谨慎使用粘贴方法获取数据。(6)当复制一个包含条件格式的单元格时,该条件格式也被复制。同样,在包含条件格式的范围内,插入行或列将会使新的行或列也拥有相同的格式。(7)Excel工作表中数据格式的设置直接关系到数据表的显示效果、编辑处理以及后期的打印质量。对单元格中数据格式的设置,既可以利用各种内置格式效果,完全或部分自动套用格式,也可以设计条件格式以便实现格式变化,还可以自定义需要的格式显示效果。小结Excel工作表中数据格式的设置,直接关系到数据表的显示效果、编辑处理以及后期的打印质量。对单元格中数据格式的设置,既可以利用内置格式效果,也可以设计条件格式以便实现格式变化,还可以自定义需要的格式显示效果。习题1.利用“单元格格式”对话框进行单元格数字格式的设置,与利用“格式”工具栏进行单元格数字格式的设置相比,具有什么优越的地方?2.在Excel中,如何进行自定义数字的格式设置?自定义格式代码一般包括几个部分?每一部分是什么含义?相邻的不同部分之间是如何隔开的?3.什么是条件格式化?在设计基于公式的条件设置时,需要注意什么问题?4.上机自行将本章的所有实例操作一遍。第3章公式、引用与名称本章知识点本章目录3.1公式及其应用3.2单元格的引用3.3名称及其应用3.4数组公式及其应用小结3.1公式及其应用3.1.1公式的规则3.1.2公式的编辑3.1.3公式的运算符号与优先顺序3.1.4公式结果的查看3.1.5公式返回的错误信息返回值3.1.6公式的循环引用问题3.1.1公式的规则所有的Excel公式都具有相同的基本结构:一个等号(=)后面跟随一个或多个运算码,运算码可以是值、单元格引用、单元格区域、区域名称或者函数名,其间以一个或多个运算符连接。这些运算符包括算术运算符、逻辑运算符或者字符连接符(&)等。Excel在一个公式中允许使用的最大字符数为1024个。公式中运算符与运算码之间可以加入空格,以便分隔公式中的各个部分,从而提高公式的可读性。在写长公式时,可以将公式多行显示,操作时只要单击希望断行的位置,然后按下【Alt+Enter】组合键即可。3.1.2公式的编辑1.公式的输入(1)选中要输入公式的单元格;(2)输入“=”作为准备输入公式的开始;(3)输入组成该公式的所有运算码和运算符;(4)按回车键对输入的公式表示确认。单元格的4种输入状态:就绪输入点编辑3.1.2公式的编辑2.公式的修改(1)按F2键,可以直接编辑修改单元格中的内容;(2)双击该单元格,可以直接编辑修改单元格中的内容;(3)选择需要进行编辑的单元格,然后单击编辑栏,在编辑栏中对公式进行修改。(4)如果公式的单元格返回一个错误,Excel会在单元格的左上角显示一个小方块。激活单元格,可以看到一个智能标签。单击该智能标签,可选择一个选项来更正错误。当编辑结束后按【Enter】键即可完成操作。如果要取消编辑操作,可以按Esc键。3.1.2公式的编辑3.公式的移动和复制公式移动和复制的操作方法与单元格移动和复制类似3.1.3公式的运算符号与优先顺序Excel公式根据其运算符的类型可以分为四组数学公式

+、-、-(求反)、×、/、%、^比较公式=、>、<、>=、<=、<>字符公式 &引用公式 :(冒号)、(空格)、,(逗号)3.1.3公式的运算符号与优先顺序运算符(优先级从高到低)说明:区域运算符,联合运算符空格交集运算符−负号%百分比^乘幂*和/乘法和除法+和-加法和减法&文本连接符=,>,<,>=,<=,<>比较运算符3.1.4公式结果的查看1.查看公式的结果Excel中,公式输入完成后,按下【Enter】,公式的结果会直接在单元格中显示,需要查看公式时,选中单元格,在编辑框中可以看到公式。2.公式和结果的切换通过单击“工具”/“选项”命令,在出现的“选项”对跨框中选择“视图”标签,选中“公式”复选框可以来显示所有的公式本身,而不是在单元格显示公式结果。3.以结果替换公式在Excel中,公式和结果是两种不同的类型,当希望把公式得到的结果固定下来时,可以把公式转换成它的值,这样可以提高大型工作表重新计算的速度,并可以释放此工作表使用的一部分内存空间。公式返回的错误信息返回值3.1.5公式的循环引用问题在输入公式的过程中,有时候会引起一个循环引用。不管是直接引用或者是间接引用,当一个公式引用自己的单元格里面的数据时往往会发生循环引用。比如,在单元格A6里面输入=Sum(A1:A6)就会创建一个循环引用,因为该公式引用了包含该公式的单元格。大多数循环引用错误是由简单排版错误或者不正确的范围定义引起的。某些情况下,循环引用设置的合适,可以相当于一个函数,它等同于VBA编程语言中的Do-Loop语句。有意图的循环引用把递归或者迭代引入到问题中。每一个循环引用计算的中间“答案”都会作用于后续的计算,最后结果收敛到最终值。3.2单元格的引用3.2.1对单元格地址的三种引用方式3.2.2跨表格数据的引用3.2.3单元格引用的综合应用举例3.2.1对单元格地址的三种引用方式绝对引用单元格地址与单元格位置无关单元格的行和列前有‘$’引用公式时不要对引用进行调整相对引用直接用行标和列号表示单元格引用地址随目标位置的变化而变化混合引用行号固定列标可变,或列标固定行号可变3.2.2跨表格数据的引用1.引用同一工作薄其他工作表中的单元格或区域工作表标签名!单元格地址2.引用同一工作薄多张工作表的相同单元格或区域第一个工作表名:最后一个工作表名!单元格地址3.不同工作薄之间的数据引用

[工作簿名]工作表标签名!单元格地址3.2.4单元格引用的综合应用举例实例1:计算提成绝对引用与相对引用的适当选取实例2:产品费用分配混合引用的巧妙使用3.2.3单元格引用的综合应用举例实例3:学生成绩计算跨工作表/簿之间的单元格引用3.3名称及其应用3.3.1使用名称的好处3.3.2名称的命名规则3.3.3定义单元格区域的名称3.3.4定义常量名称3.3.5名称的查看、修改和删除3.3.6名称的使用3.3.7名称应用的综合举例3.3.1使用名称的好处1.使公式含义更容易理解。2.提高公式编辑的准确性。3.快速定位到特定位置。4.名称可以作为变量来使用。5.可以方便地应用于所有的工作表。6.可以方便地使用另一个工作薄中的定义名称,或者定义一个引用了其他工作薄中单元格的名称。7.使用区域名称比单元格地址更容易创建和保持宏。3.3.2名称的命名规则(1)名称的第一个字符必须是字母或下划线,不能使用单元格地址或阿拉伯数字。(2)名称中的字符可以是字母、数字,不能含有空格,可以使用下划线和句点。(3)名称的长度不能超过255个字符。(4)名称中不能使用除下划线和句点以外的其它任何符号。(5)名称中的字母不区分大小写。例如,如果已经创建了名称Sales,接着又在同一工作薄中创建了名称SALES,则第二个名称将替换第一个。(6)命名时,不要使用Excel内部名称。3.3.3定义单元格区域的名称Excel中名称的定义有三种基本方法,分别是:利用“插入”/“名称”/“定义”命令;利用“插入”/“名称”/“指定”命令;利用名称框;另外还可以对已经定义的名称进行合并。1.使用定义命令:可以任意定义名称2.使用指定命令:根据表格的行标题或列标题定义名称3.使用名称框:定义名称的快捷方式4.合并名称:将多个已有的名称合并为一个新名称3.3.4定义常量名称在Excel中,除了为单元格或区域命名以外,还可对常量和公式定义名称,以便使用。1.为常量数值定义名称2.为公式定义名称3.为文本常数定义名称说明:没有引用范围的名称无法在名称框或“定位”对话框(按【F5】可以进入)中显示出来,因为这些常数不能驻留在任何实质性的位置上。但是它们可以出现在“粘贴名称”对话框中,因为以后需要在公式中使用这些名称。3.3.5名称的查看、修改和删除1.名称清单的查看定义了很多名称之后,有时可能弄不清楚这些名称所引用的到底是哪些单元格或者单元格区域。为此,可以将工作表中定义的所有名称清单输入到某一工作表上,以备检查这些名称所引用的单元格区域。2.名称的修改随着工作的进行,有时会发现需要对单元格的名称进行修改操作。这里对名称的修改操作包括名称的重命名和更改名称指代的区域两种。3.名称的删除对于工作表中无用的名称,可以进行删除操作。如果要删除一个名称,只需要在“定义名称”对话框中选择一个名称项目,然后点击“删除”按钮就可以了。3.3.6名称的使用1.利用名称快速定位单元格区域方法一:在名称框中选择某个名称,按回车键,。方法二:单击【F5】或者【Ctrl+G】键,打开“定位”对话框,选择某个名称,然后单击“确定”按钮。2.在建立公式或函数时使用名称可以直接在公式或者函数中输入时使用已经定义好的名称。在公式中使用名称时,先输入等号(=),再在公式中输入名称;在函数中使用名称时,先输入函数名以及左括号,然后输入名称作为函数的某个参数。

3.在现有的公式上套用事后定义的名称

4.使用名称查询数据

5.将整行或整列定义名称3.3.7名称应用的综合举例1.学生成绩计算——为单个单元格定义名称2.节日倒计时——为常量和公式定义名称的使用3.库存计算——为整列定义名称并为相对单元格定义名称4.公司上半年产品汇总计算——为多张工作表的相同单元格区域定义名称3.4数组公式及其应用3.4.1数组公式的建立1.数组公式的输入数组公式与一般公式不同之处在于它被括在大括号({})中,其输入步骤如下:(1)选中一个单元格或者单元格区域。说明:如果数组公式只是返回一个结果,需要选择保存用来保存结果的那一个单元格;如果数组公式返回多个结果,则需要选中需要保留数组公式计算结果的单元格区域。(2)按照前面介绍的公式输入规则,输入公式的内容。(3)公式输完后,按【Ctrl+Shift+Enter】组合键结束操作。2.使用数组公式的好处使用数组公式具有以下优越性:(1)数组公式可以节省存储空间。(2)可以保证在同一个范围内的公式具有同一性。(3)减少了意外覆盖公式的可能性,因为数组公式中无法修改一个单元格的内容。(4)可以完全防止一位新手篡改你的公式,因为无法删除数组公式中的一部分。3.数组常量的输入在数组公式中,通常都使用单元格区域引用,但是也可以直接键入数值数组,这样输入的数值数组被称为数组常量。数组常量的中输入内容要遵守一定的规则,具体包括:数组常量中可包含数字、文本、逻辑值(如TRUE、FALSE或错误值#N/A)。例如,{1,3,4;TRUE,FALSE,TRUE}。另外,数组常量中的数字可以是整数、小数或科学记数格式,而文本必须包含在半角的双引号之内,如"Tuesday"。数组常量中不能含有单元格引用,不能含有特殊字符#、&、*、括号或百分号%等,不能含有长度不等的行或列。数组公式可以按与非数组公式相同的方式使用常量,但是必须按特定格式输入数组常量,数组常量的输入步骤如下:(1)选中需要输入数组常量的单元格区域。(2)在公式中输入数值,并用大括号({})把这些数值括起来。注意:输入数值时,不同列的数值用逗号(,)分开,不同行数值用分号(;)分开。(3)数值输完后,按【Ctrl+Shift+Enter】组合键结束操作。3.4.2数组公式的编辑数组公式在编辑方面,与一般公式的一大不同之处在于:不能单独对数组公式所涉及的单元格区域中的某一单元格进行编辑、清除或者移动操作。具体来说,包括以下问题:(1)不能修改组成数组公式的任一个别单元格的内容(但可修改整个数组公式)。(2)不能移动组成数组公式某一部分的单元格(但可以移动整个数组公式)。(3)不能删除组成数组公式某一部分的单元格(可以删除整个数组公式)。(4)不能向一个数组范围内插入新的单元格,包括插入新行或新列。1.修改数组公式数组公式输入完毕后,如果又发现错误需要进行修改,则需按以下步骤操作:(1)选中任意一个包含数组公式的单元格;(2)单击编辑栏或按【F2】键,使编辑栏处于活动状态,此时大括号({})会从数组公式上去掉;(3)编辑修改数组公式内容;(4)修改完毕后,按【Ctrl+Shift+Enter】组合键结束操作。2.移动数组公式要把数组公式移到另一个位置,需要先选中整个数组公式所包括的范围,然后把整个区域拖放到目标位置,也可通过“剪切”和“粘贴”菜单命令进行。3.删除数组公式删除数组公式的方法是:首先选定存放数组公式的所有单元格,单后按【Delete】键。3.4.3二维数组的应用在实际应用中,往往会涉及到多行或者多列的数据处理,这就是所谓的二维数组。Excel支持二维数组的各种运算,如加、减、乘、除等。在实际应用中,二维数组的应用是非常广泛的。合理的应用二维数组运算,能够提高数据处理的能力,特别是在不同工作表之间的数据汇总时非常高效。3.4.4数组公式的扩展在公式中使用数组作为参数时,一般来说所用的数组必须是同维的。但是,如果数组参数或数组区域的维数不匹配,Excel也会自动扩展该参数。3.4.5数组公式的应用举例1.实例1:单个单元格使用数组公式详见本书教材和相关素材2.实例2:用数组公式计算多个数据区域的和详见本书教材和相关素材3.实例3:数组公式的扩展应用详见本书教材和相关素材数组的应用非常灵活,尤其是可以作为很多函数的参数,它在简化数据运算,提高数据处理效率方面能发挥很大的作用,这在后续相关章节会有更为详细的应用和说明。小结本章介绍Excel中公式输入、编辑、修改与保密,引用的各种方式以及名称的定义、修改、删除与应用等相关知识。输入公式之前必须先输入“=”;如果公式中有多个运算符的话,Excel按照预定的运算符优先级顺序进行计算。公式编辑中,经常会因为各种不同原因,产生各种不同错误,必须掌握常见错误信息的返回值,并根据实际错误原因进行修改。在Excel中,一般情况下要避免在公式中出现“循环引用”,但是,有时候也故意利用公式中循环引用,实现某些特定功能,注意此时需要把“选项”/“重新计算”/“迭代计算”复选框选中。Excel提供了三种引用方式:绝对引用、相对引用和混合引用。单元格的引用也可以跨表格,可以引用同一工作薄中不同工作表的数据,也可以引用不同工作薄中的数据。小结(续)Excel中可以使用名称来表示单元格、单元格区域、常量或公式,创建名称时必须遵循名称的命名规则。名称一旦定义之后,可以在公式、运算符、图表中使用名称。Excel可以在公式中使用数组,数组公式建立完之后一定要按【Ctrl+Shift+Enter】组合键确定,使用数组公式一定要注意不能像单个公式那样修改和删除。在实际应用中,合理的应用二维数组运算,可以大大提高数据运算能力。总之,通过本章学习,读者应能正确地进行引用,合理编辑公式,熟练建立名称。熟练使用这些操作,可以大大提高Excel数据处理效率。习题1.Excel中在进行公式输入时,需要注意哪些问题?2.什么是公式中的单元格循环引用?如果想使用该功能,需要注意什么设置?3.Excel中对单元格地址的引用有哪些方式?如何进行这些方式直接的快速切换?4.名称的定义主要有那几种方法?它们主要使用场合有什么不同?5.建立数组公式时要注意什么事项?如何删除数组公式?6.上机自行将本章的所有实例操作一遍。7~11上机练习习题---具体要求详见教材和本书素材第4章函数及其应用【本章知识点】函数的功能与类型函数的输入与调用常用函数及其应用主要数学函数应用逻辑判断函数应用日期时间函数应用文本函数及其应用本章目录4.1函数的基本知识4.2常用函数4.3数学函数4.4逻辑判断函数4.5日期和时间函数4.6文本函数小结习题4.1函数的基本知识4.1.1函数的功能与类型划分函数具有比公式更加强大的数据处理功能,具体功能如下:(1)使用函数可以大大简化公式。(2)使用函数可以实现用公式无法进行的某些运算。(3)使用函数可以减少手工编辑,提高编辑速度。(4)使用函数可以实现判断功能,进行有条件的运算。在Excel中,有300多个内部函数,它们涉及到许多应用领域,例如财务、工程、统计、数据库、时间处理、数学运算等,可分为数学与三角函数、日期与时间函数、文本函数、逻辑函数、信息函数、统计函数、财务函数、数据库函数、查找与引用函数和工程函数等10大类。4.1.2函数的结构在Excel中,函数结构一般由三部分构成,分别是函数名、括号和参数表。如下所示:函数名(参数1,参数2,参数3,……)(1)函数名:确定了函数的功能和运算规则,在形式上它一般采用大写字母,但是在具体使用过程中,用户也可以采用小写形式,系统会自动将其转换为大写字母的状态。(2)括号:在Excel函数中,圆括号“()”不能省略,必须紧跟在函数名称后面,里面用来书写参数。(3)参数表:参数表规定了函数的运算对象、顺序或结构等。4.1.3函数的调用函数的调用就是在公式或者表达式中应用函数,包括如下三种形式。(1)在公式中直接调用函数。如果函数以公式的形式出现,只需要在函数前面加上等号“=”即可,如:“=SUM(A1:A100)”。(2)在表达式中调用函数。如果函数作为表达式的组成部分来使用,则需要在公式的相应位置输入函数,如:“=C9+SUM(A1:A100)”,此时不用在函数前面加“=”。(3)函数的嵌套调用。函数也可以嵌套调用,即一个函数作为另一个函数的参数,如“=IF(RIGHT(A2,1)="1","男","女")”。其中公式中的IF函数中嵌套了RIGHT函数,而且将RIGHT函数返回的结果作为I函数的逻辑判断依据。对于函数的嵌套调用,作为参数的函数前面不能添加“=”,如上面公式中内部的RIGHT函数前面就不能添加“=”。4.1.4函数的输入在Excel的公式和表达式中调用函数,第一个要解决的问题就是函数的输入。按照函数的来源,Excel函数可以分为内置函数、扩展函数和自定义函数三类。对于内置函数,只要启动Excel,用户就可以使用它们;而对于扩展函数,必须通过单击“工具”/“加载宏”菜单命令加载,然后才能像内置函数那样使用;而自定义函数,需要用户先通自动录制宏或者手工编写VBA代码的方法,先定义好函数,然后就能像内置函数一样进行调用。函数输入有借助函数向导输入和手工直接输入两种方法。1.借助函数向导输入2.手工直接输入函数4.1.5使用Excel帮助理解函数多数情况下,用户对一些不熟悉的函数常常采用插入函数的方法,其实在使用“插入函数”对话框或“函数参数”对话框的时候,用户都可以通过单击对话框下方的“有关该函数的帮助”超链接或按【F1】键,进入Excel的帮助系统,以便得到该函数的帮助。说明:

Excel的帮助系统具有极其强大的功能,它比许多参考书内容更全面,讲述更清楚,实例更丰富。用户利用它能够解决在使用Excel过程中所遇到的各种问题,如Excel的新技术、疑难问题解答、专用名词术语、函数说明、函数应用实例等。一个Excel的真正用户应该会运用帮助系统,从中获取有用的资料,培养自学能力,养成“终身学习”习惯。4.2常用函数4.2.1自动求和按钮下对应的常用函数1.SUM函数2.AVERAGE函数3.COUNT函数4.MAX函数和MIN函数4.2.2其他常用计数函数介绍1.COUNTA函数COUNTA返回参数列表中非空值单元格的个数。2.COUNTBLANK函数COUNTBLANK返回指定参数中空白单元格的个数。3.COUNTIF函数COUNTIF函数的功能是计算指定参数中满足给定条件的单元格的个数,语法格式为:COUNTIF(range,criteria)其中,参数Range为需要计算其中满足条件的单元格数目的单元格区域;Criteria是指定的条件,其形式可以为数字、表达式或文本。如果是文本或表达式,则Criteria参数必须加上半角状态下的双引号。4.2.3常用函数应用实例:学生成绩处理4.3数学函数4.3.1常用数学函数的功能介绍ABS 返回数字的绝对值INT 将数字向下舍入到最接近的整数TRUNC 将数字的小数部分截去,返回整数ROUND按指定位数四舍五入某个数字SIGN 返回数字符号。PRODUCT 将参数数字相乘,返回乘积值MOD 返回两数相除的余数,其结果符号与除数相同SQRT 返回某一正数算术平方根FACT 返回数的阶乘POWER 返回给定数字的乘幂(与“^”运算符相同)RAND 返回一个大于等于0小于1的随机数RANDBETWEEN 产生位于两个指定数值之间的一个随机数4.3.2数学函数应用实例一:利用随机函数快速获取虚拟数据4.3.3数学函数应用实例二:按实发工资总额计算每种面额钞票的张数4.4逻辑判断函数4.4.1逻辑函数的功能与用法介绍EXCEL中的逻辑函数共有6个,分别是IF、AND、OR、NOT、TRUE和FALSE,另外,IS类函数作为信息判断的函数,也有逻辑判断的功能。1.IF函数IF函数也称为条件函数,其功能是对指定的条件判断真假,根据参数的真假值,返回不同结果。数据处理中,经常利用IF函数对公式和数值进行条件检测。其语法格式如下:IF(logical_test,value_if_true,value_if_false)其中,参数logical_test是一个条件表达式,可以是比较表达式和逻辑判断表达式,其结果返回值为TRUE和FALSE;Value_if_true表示logical_test为TRUE时的显示内容;Value_if_false表示当logical_test为FALSE时的显示内容。4.4.1逻辑函数功能与用法介绍2.AND、OR、NOT函数Excel不同于其它一些计算机编程语言,它没有AND、OR、NOT等逻辑运算符,也就是不能进行“AANDB”、“英语>85”OR“数学>85”、“NOT超出计划”等运算,其逻辑运算只能由逻辑函数AND、OR、NOT来实现。这三个函数的语法格式分别为:AND(logical1,logical2,…)OR(logical1,logical2,…)NOT(logical)其中,AND和OR函数中的参数Logical1,logical2,…表示待测试的条件值或表达式,其结果可为TRUE或FALSE,最多不超过30个。当使用AND函数时,只有当运算对象都为TRUE的情况下,运算结果才为TRUE,否则为FALSE;当执行OR运算时,只有当运算对象都为FALSE的情况下,运算结果才为FALSE,否则为TRUE。NOT函数中的Logical为可以计算出TRUE或FALSE的逻辑值或逻辑表达式。NOT函数的功能是对该表达式运算结果取相反值。4.4.1逻辑函数功能与用法介绍3.TRUE和FALSE函数TRUE函数和FALSE函数都是无参函数,其结果分别是返回逻辑值“TRUE”和“FALSE”。其实,可以直接在单元格或公式中键入“TRUE”或“FALSE”值,而不使用此这两个函数。引入这两个函数主要目的是用于与其它电子表格程序兼容。4.IS类函数IS类函数属于信息判断函数,其功能是检验数值的类型,并且根据参数的值返回TRUE或FALSE,从而也可以起到一定的逻辑判断和条件检测功能。IS类函数总共包括用来检验数值或引用类型的九个工作表函数,分别为:ISBLANK函数、ISERR函数、ISERROR函数、ISLOGICAL函数、ISNA函数、ISNONTEXT函数、ISNUMBER函数、ISREF函数和ISTEXT函数,它们具有以下相同的语法格式:IS函数名(value)其中,IS函数名代表任一IS类函数名称,value是需要进行检验的参数,可以是“”(空白单元格)、错误值、逻辑值、文本、数字、引用值或对于以上任意参数的名称引用。4.4.2逻辑函数应用实例一:党费提交计算问题描述:如图4-8所示为某公司员工的工资情况,请计算每个党员应交的党费,计算标准为:如果基本工资在800元以内为0.5%,如果基本工资在800~1

000元为1%,如果基本工资在1

000-1

500元为2%,如果大于1

500元为3%。4.4.3逻辑函数应用实例二:考试成绩评判4.5日期和时间函数4.5.1常用日期和时间函数介绍1.TODAY函数TODAY函数的功能是返回当前日期的序列号。如果在输入函数前,单元格的格式为“常规”,则结果为日期格式。其语法格式为:TODAY()。示例:在任意一个单元格中输入公式“=TODAY()”,都得到电脑系统的当前日期。说明:TODAY函数是一个无参函数,但是在应用时候后面的左右括号不能漏掉。2.YEAR函数YEAR函数的功能是返回某日期对应的年份,返回值为1900到9999之间的整数。其语法格式为:YEAR(serial_number)。其中的参数Serial_number为一个日期值,其中包含要查找年份的日期。示例:公式“=YEAR(“2008/5/15”)”返回2008。4.5.1常用日期和时间函数介绍3.MONTH函数MONTH函数的功能是返回指定日期中的月份,返回值是介于1到12之间的整数。其语法格式为:MONTH(serial_number),参数同YEAR函数中的参数意义一样。示例:公式“=MONTH("2008/5/15")”返回5。4.DAY函数DAY函数的功能是返回指定日期的天数,返回值用整数1到31表示。其语法格式为:DAY(serial_number),参数同YEAR函数中的参数意义一样。示例:公式“=DAY("2008/5/15")”返回15。4.5.1常用日期和时间函数介绍5.DATE函数DATE函数返回代表特定日期的序列号。其语法格式为:DATE(year,month,day)其中的三个参数中:Year为年份,也可以为年份的序列号,用一到四位数字表示。Month为月份,如果所输入的月份大于12,将从指定年份下一年的一月份开始往上加算。如:“DATE(2008,14,2)”返回代表2009年2月2日的序列号。Day代表在该月份中的天数,如果day大于该月份的最大天数,则将从指定月份的下一月的第一天开始往上累加。如:“DATE(2008,5,50)”将返回2008年6月19日。示例:在有些数据库中,日期的年、月、日数字可能分为三个字段来保存,当导入到Excel工作表后,就可以利用DATE函数将年、月、日合并成一个具体的日期数据。假设单元格A1是年份数字,B1是月份数字,C1是日数,则公式“=DATE(A1,B1,C1)”就将A1的年份数字,B1的月份数字和C1的日数,合并到一起组成了一个具体的日期数据。说明:上面实例中,读者可能会想到利用连接符“&”将三个数字连接起来,利用公式“=A1&"-"&B1&"-"&C1”,单是这种方式得到的结果不是一个时间序列号,而是文本。4.5.1常用日期和时间函数介绍6.WEEKDAY函数WEEKDAY函数的功能是返回某日期为星期几,默认情况下,其值为1(星期天)到7(星期六)之间的整数。其语法格式为:WEEKDAY(serial_number,return_type)其中参数Serial_number为日期序列号,可以是日期数据或是对日期数据单元格的引用。参数Return_type用来确定返回值类型的数字,具体如下表4-3所示:表4-3参数Return_type含义说明参数Serial_number的值返回结果数字及其含义说明1或省略返回数字1到7,其中:1表示星期日,2表示星期一,……,7表示星期六2返回数字1到7,其中:1表示星期一,2表示星期二,……,7表示星期日3返回数字0到6,其中:0表示星期一,1表示星期二,……,6表示星期日示例:2008年5月15日是星期四,则:“=WEEKDAY("2008/5/15")”返回“5”;“=WEEKDAY("2008/5/15",2)”返回“4”;“=WEEKDAY("2008/5/15",3)”返回“3”。4.5.1常用日期和时间函数介绍7.NETWORKDAYS函数NETWORKDAYS函数的功能是返回两个日期之间完整的工作日数值(不包括周末和专门指定的假期)。其语法格式为:NETWORKDAYS(start_date,end_date,holidays)其中的参数:Start_date表示开始日期;End_date表示终止日期;holidays为节假日,可以是包含日期的单元格区域,也可以是由代表日期的序列号所构成的数组常量。示例:公式“=NETWORKDAYS("2008/5/1","2008/5/10","2008/5/1")”返回6。8.NOW函数NOW函数的功能是返回当前日期和时间的序列号。如果在输入函数前,单元格的格式为“常规”,则结果为日期格式。其语法格式为:NOW()。示例:在任意一个单元格中输入公式“=NOW()”,都得到电脑系统的当前时间。说明:NOW函数同TODAY函数一样,也是一个无参函数,但应用时后面括号不能漏掉。9.TIME函数TIME函数的功能是返回返回某一特定时间的小数值,小数值为0(零)到0.99999999之间的数值,代表从0:00:00(12:00:00AM)到23:59:59(11:59:59PM)之间的时间。如果在输入函数前,单元格的格式为“常规”,则结果将设为日期格式。其语法格式为:TIME(hour,minute,second)4.5.2日期和时间函数应用实例一:生日提醒4.5.3日期和时间函数应用实例二:会议日程安排4.5.4实例三:加班工资计算4.5.5应用实例四:制作万年历4.6文本函数4.6.1常用文本函数介绍1.TEXT函数TEXT函数的功能是将数值转换为按指定数字格式表示的文本。其语法格式为:TEXT(value,format_text)其中包括两个参数,意义分别为:Value为数值、计算结果是数值的公式或对数值单元格的引用;format_text为所要选用的文本型数字格式,即“单元格格式”对话框“数字”选项卡的“分类”列表框中显示的文本形式的数字格式,它不能包含星号“*”。示例:如果工作表中A1单元格的数值为2986.638,则公式“=TEXT(A5,"#,##0.00")”返回字符串“2,986.64”。说明:使用“单元格格式”对话框的“数字”选项卡设置单元格格式,只会改变单元格的格式而不会影响其中的数值。而使用TEXT函数可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。4.6.1常用文本函数介绍2.VALUE函数VALUE函数的功能是将代表数字的文本字符串转换成数字。其语法格式为:VALUE(text)其中参数text为带引号的文本,或对需要进行文本转换的单元格的引用,还可以是Excel中可识别的日期或时间格式。如果text不是上述格式,则VALUE函数返回错误值“#VALUE!”。示例:公式“=VALUE("¥1,000")”返回1000。3.LOWER函数LOWER功能是将一个文本字符串中的所有大写字母转换为小写字母。其语法格式为:LOWER(text)其中参数text是要转换为小写字母的文本,它可以是引用或文字串。示例:如果A1中有字符串“EXCEL”,则公式“=LOWER(A1)”返回字符串“excel”。说明:LOWER函数不改变文本中的非字母字符。与LOWER函数类似,Excel还有UPPER函数和PROPER函数,其中:UPPER函数将一个文本字符串中所有小写字母转换为大写字母的,而PROPER函数将文本字符串的首字母和任何非字母字符之后的首字母转换成大写、其余字母转换成小写,它们的语法格式和LOWER函数相同。4.6.1常用文本函数介绍4.TRIM函数TRIM函数清除文本中的所有空格(除了单词之间的单个空格外)。其语法格式为:TRIM(text)其中参数text是需要清除其中空格的文本。示例:如果工作表A1单元格的数据为字符串“FirstQuarterEarnings”,则公式“=TRIM(A1)”返回字符串“FirstQuarterEarnings”。

5.LEN函数LEN函数的功能是返回文本字符串中的字符数。其语法格式为:LEN(text)其中参数text为要查找其长度的文本,空格也将作为字符进行计数。示例:如果A1单元格中字符串为“电脑爱好者”,则公式“=LEN(A1)”返回6。6.CONCATENATE函数CONCATENATE函数的功能是将若干字符串合并成一个字符串,其功能与文本连接运算符“&”相同。其语法格式为:CONCATENATE(text1,text2,…)其中的参数text1,text2,…为1到30个将要合并成单个文本的文本项,这些文本项可以是文字串、数字或对单个单元格的引用。示例:公式“=CONCATENATE(97,"千米")”返回“97千米”。4.6.1常用文本函数介绍7.LEFT函数LEFT函数的功能是根据所指定的字符数从文本字符串左边取出第一个或前几个字符。也就是说,LEFT函数对字符串进行“左截取”,其语法格式为:LEFT(text,num_chars)其中参数Text是要提取字符的文本字符串;Num_chars是指定提取的字符个数,它必须大于或等于0。如果省略参数num_chars,默认值为1。如果参数num_chars大于文本长度,则LEFT函数返回所有文本。示例:公式“=LEFT(“电脑爱好者”,2)”返回字符串“电脑”。8.MID函数MID函数的功能是返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。其语法格式为:MID(text,start_num,num_chars)其中参数text为要提取字符的文本字符串;start_num为要提取的第一个字符的位置(文本中第一个字符的位置为1,其余依此类推);num_chars为指定提取的字符个数。示例:公式“=MID(“电脑爱好者”,3,2)”返回字符串“爱好”。4.6.1常用文本函数介绍9.REPLACE函数REPLACE函数的功能是根据所指定的字符数,使用其它文本字符串替换当前文本字符串中的部分文本。其语法格式为:REPLACE(old_text,start_num,num_chars,new_text)其中参数Old_text为要替换其部分字符的文本;Start_num为要用new_text替换的old_text中字符的位置;Num_chars是用new_text替换old_text中字符的个数;New_text是用于替换old_text中字符的文本。示例:如果工作表中A1单元格的数据为字符串“电脑爱好者”、A2单元格的数据为字符串“计算机”,则公式“=REPLACE(A1,1,2,A2)”返回字符串“计算机爱好者”。4.6.1常用文本函数介绍10.SUBSTITUTE函数SUBSTITUTE函数在文本字符串中用new_text代替old_text。其语法格式为:SUBSTITUTE(text,old_text,new_text,instance_num)其中参数Text为需要替换其中字符的文本,或对含有文本的单元格的引用;Old_text是需要替换的旧文本;New_text是用于替换old_text的文本;Instance_num为一数值,用来指定以new_text替换第几次出现的old_text,如果指定了instance_num,则只有满足要求的old_text被替换,否则将用new_text替换Text中出现的所有old_text。示例:如果工作表中A1单元格的数据为字符串“电脑爱好者”、A2单元格的数据为字符串“计算机”,则公式“SUBSTITUTE(A1,"电脑",A2)”返回字符串“计算机爱好者”。说明:如果需要在某一文本字符串中替换指定的文本,请使用函数SUBSTITUTE函数;如果需要在某一文本字符串中替换指定位置处的任意文本,请使用REPLACE函数。4.6.2文本函数应用实例一:通讯地址拆分4.6.3文本函数应用实例二:电话号码升位小结Excel具有强大的函数库,熟练使用这些函数,可以方便、快捷地对数据进行各种处理,进而高效地解决日常管理工作中的一些数据运算问题。在使用Excel函数时要注意函数的书写形式、输入方式和调用方法,对于每个函数,除了要掌握其功能以外,还要熟悉其参数数量、意义和顺序,以及函数返回值的类型。本章主要讲述了工作表常用函数的使用,以及主要的数学函数、逻辑函数、日期与时间函数、文本函数的语法格式与使用方法,而对于其他一些具有特殊用途的统计函数、数据库函数、查找与引用函数、财务运算函数等,将在后续章节需要时进行介绍。总之,通过本章学习,读者应能正确、熟练、高效地选择函数进行相关数据运算。习题1.Excel函数与公式的区别是什么,函数的组成部分都有哪些?2.使用Excel函数时的注意事项有哪些?3.Excel中,函数的调用方式有哪些?分别如何进行操作?4.请说明如何在单元格区域A1:J10产生100个1000~10000之间的随机数?5.上机自行将本章的所有实例操作一遍。6~9上机练习习题---具体要求详见教材和本书素材第5章数据图表处理【本章知识点】数据图表的主要类型数据图表的常用术语数据图表的建立方法数据图表的编辑操作数据图表的格式设置复杂图表的制作技巧动态图表的制作方法153本章目录5.1数据图表的基本知识5.2数据图表的创建与编辑5.3复杂数据图表的制作5.4动态图表的制作小结习题1545.1数据图表的基本知识5.1.1数据图表的类型1.柱形图柱形图就是人们常说的直方图,用于显示某一段时间内数据的变化,或比较各数据项之间的差异。分类在水平方向组织,而数值在垂直方向组织,以强调相对于时间的变化。1552.条形图条形图也用于显示各数据之间的比较。与柱形图不同的是,其分类在垂直方向,而数值在水平方向,以使观察者的注意力集中在数值的比较上,而不在时间上。1563.折线图

折线图主要用于显示各数据随时间而发生变化的趋势情况。折线图的横坐标几乎总是表现为时间,比如:年份、季度、月份、日期等。4.饼图饼图主要用于显示组成数据系列的各数据项与数据项总和的比例。当只有一个数据系列,并且用于强调整体中的某一重要元素时,使用饼状图就十分有效。5.面积图面积图用于显示不同数据系列之间的对比关系,同时也显示各数据系列与整体的比例关系。6.其他标准图表除了上述标准图表之外,其它图表类型还有XY散点图、圆环图、气泡图、雷达图、股价图、曲面图、锥形图、圆柱图、圆锥图和棱锥图等。7.自定义图表类型除了以上14种标准图表类型外,在Excel中还提供了约20种自定义图表类型,具体包括:锥形图、彩色堆积图、带深度的柱形图、对数图、管状图、分裂的饼图、黑白饼图、蓝色饼图、彩色饼图、组合图(两轴线柱形图、折线—柱形图、面积—柱形图)、蜡笔图、光滑曲线图等。这些内置图表类型与标准图表类型很接近,但是包含了许多附加的格式和图表内容以满足不同用户的需求,同时,用户也可以将自己制作的认为好的图表,定义为自定义类型,保存在自定义图表类型中,方便以后使用。8.图表类型的选择原则制作数据图表时,图表类型的选取最好与源数据表内容以及制作目的相结合,对于不同的数据表,一定要选择最适合的图表类型,这样才能使表现的数据更生动、形象。比如:要制作某公司上半年各月份之间销售变化趋势,最好使用柱形图、条形图或折线图;用来表现某公司人员职称结构、年龄结构等,最好采用饼图;用来表现居民收入与上网时间关系等,最好采用XY散点图等等。5.1.2数据图表的制作工具制作数据图表,有专门的统计分析软件,例如:著名的SPSS、SAS、MINITAB等。目前,在实际业务办公中,数据图表一般大都可以利用Excel制作。Excel的图表功能非常强大,它具有丰富的图表类型,并且提供了许多图表处理工具,可以方便地进行图表修饰和美化。在办公使用中,如果需要在Word或PowerPoint中使用图表对象,一般都是先在Excel中制作完成好,然后再复制到Word文档或PowerPoint演示文稿中。其实,利用Word或PowerPoint中内置的“MicrosoftGraph图表”、“Excel图表”对象也可以制作数据图表。5.1.3数据图表的各个组成部分5.2数据图表的创建与编辑5.2.1嵌入式图表和图表工作表不管制作哪种类型的数据图表,Excel都有两种处理方式:嵌入式图表和图表工作表。嵌入式图表单独图表工作表5.2.2利用图表向导创建嵌入式图表利用图表向导可快速创建嵌入式图表(详见教材)。注意:制作数据图表时,需要先选择数据区域。选取数据区域时,其所在的行标题、列标题也必须同步选取,以便作为将来建立数据图表中的系列名称和图例名称。刚制作好的嵌入图表,位置、大小、格式可能不太合适。为此,将光标放在图表上,当出现四向箭头状时,拖曳其到适当位置并且缩放到适当大小即可。

5.2.3数据图表的格式设置与内容更新1.数据图表的格式设置

(1)用鼠标选择需要修改的部分。

(2)单击“格式”工具栏,根据所要修改的项目进行相应修改即可。2.数据图表的内容更新

(1)智能更新:当数据源的数据发生变化时,图表会自动智能更新。

(2)向图表添加数据:首先复制需要添加的单元格,然后选中图表,“粘贴”即可。

(3)从图表删除数据系列:从图表中选择数据系统,按Delete键即可。5.2.4利用快捷键建立单独的三维柱状图表除此之外,Excel中还可以利用F11或Alt+F1功能键,来快速制作单独的图表工作表。此时默认类型为柱形图表,根据需要,可以再进行格式设置和修饰,5.2.5选取不连续区域制作饼图对不连续区域的数据,也可以制作图表,这在饼状图制作中非常普遍。关键步骤是:在选择数据区域时,要按住CTRL键,然后逐个选取。5.2.6图表中趋势线的添加趋势线用图形的方式显示数据的发展趋势,常用于回归分析。趋势线在财务预测、经济评估、证券分析中比较常用,对于公司决策分析也有很重要的参考作用。通过对趋势线进行向前(或向后)的延伸,然后根据延伸的趋势线可以分析数据的发展趋势,并借此进行数据预测。5.3复杂数据图表的制作Excel中的默认图表在数据处理中无法满足各种实际需要,有时需要根据实际情况制作一些复杂的数据图表。本节主要介绍以下复杂图表的制作:组合图表双轴图表复合饼图多工作表合并图表5.3.1组合图表的制作组合数据图表在一个数据图表中表示两个或者两个以上的数据系列,而且不同的数据系列用不同的图表类型表示。利用组合图能够很方便地比较两个数据系列的异同。5.3.2双轴图表的制作双轴数据图表是指在一个数据图表中,在主、次坐标轴上分别绘制一个或者多个数据系列,采用两种不同的坐标值来度量数据。当一个数据图表涉及多个数据系列,并且不同数据系列的数值相差悬殊的时候,比较合理的图表方案就是建立双轴图表。5.3.3复合饼图的制作饼图用来表达单个数据与整体之间的比例关系。利用复合饼图,可以对数据进行更深层次的分析。5.3.4多工作表合并图表所谓多工作表合并图表,就是利用存放在多个工作表中的数据合并制作的图表。如图5-44所示,某公司华北区、西南区、西北区3个区域的各月销售数据分别存放在相应名字的工作表中,现在要求利用这些数据在“合并图表”中制作一个合并销售图表。其关键步骤就是将多个数据表中的数据选中作为数据源。5.4动态图表的制作所谓动态图表,是指数据图表的数据源可以根据需要进行动态变化,从而使得数据图表也作相应调整。这种调整一般通过三种方式实现:第一,利用有关函

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论