Excel公式与函数大辞典(txt+pdf+epub+mobi电子书下载)


发布时间:2021-04-21 05:31:11

点击下载

作者:宋翔

出版社:信息技术第二出版分社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

Excel公式与函数大辞典

Excel公式与函数大辞典试读:

前言

不少读者一直希望对Excel函数有更多了解,或希望掌握更多常用的Excel函数,以便将它们应用到实际工作中,提高工作效率。本书正是为满足读者这样的需求而编写的。

本书所讲解的函数以Excel 2013为主,使用Excel 2010/2007/2003的朋友也不必担心,对于Excel 2010/2007/2003中没有的函数,本书亦给出了使用Excel 2010/2007/2003完成同等功能的方法。因而本书通用于Excel 2013/2010/2007/2003。

本书除了详细介绍每个函数的格式、参数、使用注意事项等函数基本用法外,还提供了大量的行业应用案例。因此本书不仅是一本函数速查工具书,还是一本行业应用案例宝典,将函数的理论知识与实际应用紧密地联系起来。

与同类图书相比,书中的每个案例尽量省去繁琐无用的分步操作。第1章详细介绍了公式与函数的基本知识,使读者熟练掌握公式和函数的基本操作。因此,本书将输入一个公式的每一个细小步骤省去,将节省的篇幅用于讲解更多函数的使用方法、操作技巧,以及实际应用,提高本书的含金量和实用性。

本书读者对象

本书是一本理论与实践紧密结合的函数辞典类书籍,既是一本函数速查工具手册,又是一本函数应用案例宝典。从本书所讲函数及其中涉及到的应用案例来划分,本书适合以下读者。

文秘与行政人员。

人力资源管理人员。

市场营销人员。

经营决策人员。

财务管理人员。

统计分析人员。

本书对于希望了解和学习Excel函数、使用Excel解决实际问题的其他各类人员也有帮助。

本书组织结构

本书共分为14章内容,各章包含的内容请参见下表。

本书编写特色

本书在讲解每个函数时,都使用固定的结构,这样可以便于读者阅读和学习。结构中包含7部分内容,具体如下所述。

函数功能:用简洁的语言描述函数的功能或作用。

函数格式:给出函数的语法组成结构。

参数说明:对函数中的各个参数进行详细讲解。

注意事项:给出函数使用中可能遇到问题的提示性或警告性内容,让读者了解函数的使用规则和约定,这部分内容应该格外注意。

案例应用:给出函数在实际应用中的基本用法,通过实例说明函数的使用方法,并对公式的原理进行了详尽剖析。

Excel版本提醒:考虑到很多读者仍在使用Excel 2003,为了增强兼容性,本书在任何可能的地方都给出了相对于Excel 2013而言,而在Excel 2003中能完成同等操作的方法,使所述内容可以顺利地在Excel 2013/2010/2007/2003中完成。

交叉参考:给出案例应用中用到的其他函数在本书中的位置,以供读者参阅。

另外,在函数基本语法格式和应用案例的讲解过程中,还会穿插一些提示或技巧性内容,提供一些额外的帮助信息。

本书使用约定

软件版本

本书是针对Excel 2013的Windows版本编写的,如果您正在使用Excel 2013,通过阅读本书将很容易掌握Excel 2013;如果您一直在使用Excel 2003,通过阅读本书也可以轻松过渡到Excel 2013;对于还在使用Excel 2007和Excel 2010的用户,由于它们的操作界面和方式与Excel 2013基本相同,所以可以直接过渡到Excel 2013。本书虽然是以Excel 2013版本来编写的,但是随时给出了在Excel 2003中完成相同操作的方法,因此并无版本限制。

菜单命令

Excel 2013使用功能区代替了Excel 2003的菜单系统。为了简化操作步骤,本书使用【选项卡名】→【组名】→【命令名】的形式来描述功能区命令的操作。例如,如果要设置字体的加粗格式,则使用如下表达方式:单击功能区中的【开始】→【字体】→【加粗】按钮。

鼠标指令

本书中的很多操作都是使用鼠标来完成的,因此本书使用下列术语来描述鼠标的操作方式。

指向:移动鼠标指针到某个项目上。

按下:按下鼠标左键一次并且不松开。

单击:按下鼠标左键一次并松开。

右击:按下鼠标右键一次并松开。

双击:快速按下鼠标左键两次并松开。

拖动:移动鼠标指针并按住鼠标左键不放。

键盘指令

在使用键盘上的按键来完成某个操作时,如果只按一个键,那么直接表示为与键盘上该按钮名称相同的英文单词,例如“按【Insert】键”;如果需要同时按几个键才能完成一个任务,例如选择整个文档,那么将表示为“按【Ctrl+A】组合键”。

附赠光盘内容

购买本书将附赠一张光盘,光盘中包含以下内容。

本书所有案例的源文件。

Excel函数速查工具。

Excel数据透视表电子书。

Excel VBA程序开发电子书。

Word 2013多媒体教学视频。

Excel 2013多媒体教学视频。

PowerPoint 2013多媒体教学视频。

Windows 8多媒体教学视频。

Word/Excel/PowerPoint商务文档模板。

本书更多支持

如果在使用本书的过程中遇到问题,读者可以通过以下方式与作者联系。

邮箱:songxiangbook@163.com。

博客:http://blog.sina.com.cn/songxiangbook。

微博:@宋翔book,微博网址:http://weibo.com/songxiangbook。

作者QQ:188171768,加QQ时请注明“读者”以验证身份。

读者QQ群:225617651,加群时请注明“读者”以验证身份。

除了与作者交流本书内容外,读者若在使用Word或PowerPoint等其他Office组件时遇到问题,也可以与作者交流。

声明

本书及本书光盘中所使用的数据均为虚拟数据,如有雷同,纯属巧合。第1章公式与函数基础

本章将对公式与函数的基础知识进行系统详细的介绍,主要包括公式的基本概念、单元格的引用类型、输入与编辑公式、在公式中使用函数和名称、使用数组公式和外部公式、审核与处理公式中的错误,以及公式使用技巧等内容。读者学习完本章内容,将会了解并掌握公式与函数的基本使用方法与技巧。1.1了解公式

本节主要对公式的基本情况进行简要介绍,包括公式的组成结构、公式中可以使用的运算符及其优先级、按不同方式划分的公式类型,以及公式的限制等内容。1.1.1 公式的组成

在Excel中,每一个公式都是由等号开始的。换句话说,单元格中以等号开始的内容就是一个公式。除了等号以外,一个公式中可以包含以下内容。

■数字或文本:例如,6、3.6、“Excel”、“办公软件”。

■运算符:用于连接数字或文本、单元格引用、函数等内容的符号,例如“+”、“-”、“*”。这些符号控制公式的计算方式及运算顺序。

■单元格引用:使用单元格地址来表示对单元格内容的引用。例如,A1、B2:D6。可以是当前工作表中的单元格,也可以是其他工作表甚至其他工作簿的工作表中的单元格。

■工作表函数:Excel提供了上百个内置函数,使用这些函数可以完成不同行业不同用途从简单到复杂的计算任务。例如,SUM函数用于对数据求和、PRODUCT函数用于对数据求积、DAYS函数用于计算两个日期之间的天数。

■圆括号:成对出现,用于改变公式的默认运算顺序。1.1.2 运算符及其优先级

运算符用于连接公式中的各部分内容,并根据运算符的类型执行不同的运算。这些运算包括加、减、乘、除、乘方,以及其他一些非常规运算。通常情况下,公式中会包含多种运算符,因此,需要建立一种规则来确定不同运算符的运算顺序。表1-1所示为公式中常用的运算符及其运算优先级,它们是按照优先级顺序由高到低进行排列的。优先级越高的运算符,说明其在公式中越先参与运算。表1-1 公式中常用的运算符及其优先级

在Excel中有两个比较特殊的运算符:逗号和空格。使用逗号分隔两个单元格区域时,则说明在一个公式中需要同时引用这两个区域。例如, COUNT(A1:B3,A5:B6)表示统计A1:B3和A5:B6两个区域中包含数字的单元格总数。

如果使用一个空格来连接两个区域,则表示要得到两个区域的交集,即重叠的区域。例如,(A1:B5 A3:B6)的交叉部分包含的单元格有A3、A4、A5、B3、B4、B5这6个单元格。

在很多情况下,都不会按照Excel限定的默认运算顺序对公式进行计算,而是希望按照特定的顺序计算公式以便得到预期的结果。这时就要强制改变公式的运算顺序,即改变运算符的优先级顺序。使用圆括号可以改变Excel默认的运算符优先级顺序。例如,下面的公式将按照以下顺序计算:先计算公式中的乘法运算5*4,然后执行除法运算,即5*4的结果等于20后除以2,最后执行加法运算,即上一步除法的运算结果再加上10,最终结果等于20。

=10+5*4/2

然而,如果希望上面公式中的10先与5相加,再进行其他运算,那么可以使用一对圆括号将10和5括起来,得到下面的公式:

=(10+5)*4/2

此时的公式将按照新的规则计算:先计算10与5的和,然后将结果15乘以4再除以2,最后的计算结果为30。与未加括号的公式得出不同的结果,这是由于使用括号改变了运算符的优先级顺序,从而改变了公式的运算顺序所致。

提示

在使用圆括号改变运算符优先级顺序时,圆括号可以嵌套使用。当有多重圆括号时,最内层的圆括号优先运算。1.1.3 普通公式与数组公式

在Excel中最初接触到,也是最常见的公式都是普通公式。例如,下面的公式用于计算A1和A2单元格中数值之和。输入公式后按【Enter】键即可得到计算结果。直接按【Enter】键即可得到计算结果的公式,通常都是普通公式。

=A1+A2

Excel中另一种功能强大但原理较为复杂的公式是数组公式。一个数组公式可以完成多步计算。与输入普通公式不同,需要使用【Ctrl+Shift+Enter】组合键输入数组公式,Excel会自动在公式两侧添加一对大括号,以此来表明这是一个数组公式而非普通公式,如图1-1所示。图1-1 一个数组公式的示例

提示

数组公式的相关内容请参考本章1.5节。1.1.4 单个单元格公式与多个单元格公式

按公式占据的单元格数量来分,可以分为单个单元格公式和多个单元格公式。普通属于单个单元格公式,而数组公式分为单个单元格公式和多个单元格公式两种。当数组公式占据多个单元格时,使用一个数组公式可以一次性得到多个计算结果,此时无法单独编辑数组公式中的任一单元格,而需要对公式占据的整个单元格区域进行统一编辑,具体方法请参考本章1.5.4节。1.2输入与编辑公式

本节将介绍输入与编辑公式的方法,其中还包括不同的单元格引用方式在公式中发挥的作用,以及如何控制公式的计算方式等内容。1.2.1 A1引用与R1C1引用

默认情况下,工作表单元格区域的顶部由字母A、B、C等大写英文字母组成,而左侧由1、2、3等数字组成。顶部的每个字母标识了工作表中的每一列,左侧的每一个数字标识了工作表中的每一行。一列和一行的交叉点就是一个单元格,由该单元格所在列的列字母与其所在行的行号组成。例如,第1行第1列(第1列即A列)的单元格表示为A1,第5行第6列的单元格表示为F5。这种表示单元格的方式称为A1引用样式。

也许某天打开工作簿后,工作表变为如图1-2所示的外观,列字母变为了与行一样的数字。与此同时,工作表中的单元格引用和公式都有了新的变化。图1-2 R1C1引用样式

上图中的公式要计算的是A1:A6单元格区域中的所有数字之和。在A1引用样式下,公式为如下形式:

=SUM(A1:A6)

但上图在编辑栏中显示的公式如下所示。

=SUM(RC[-2]:R[5]C[-2])

这是Excel中另一种引用单元格的方式,称为R1C1引用样式。在R1C1引用中,用字母R+行数字以及字母C+列数字来引用某个单元格。对于在A1引用样式中的A2单元格,在R1C1引用样式中表示为R2C1。上面公式的R和C后面的数字都加了方括号,表示是R1C1引用样式中的相对引用。如果R和C后面的数字不加括号,则属于绝对引用。

在公式=SUM(RC[-2]:R[5]C[-2])中,SUM函数中的第一个参数RC[-2]中的C[-2]表示当前输入公式的单元格所在列向左侧偏移两列后得到的列。因为公式输入到A3单元格中,那么向左侧偏移两列就是第1列,而R后面没有数字,则表示与当前输入公式的单元格位于同行,因此RC[-2]表示的是A1单元格。

提示

相对引用与绝对引用的相关内容请参考本章1.2.4节。

如果发现工作表显示为R1C1引用样式,那么可以重新改为A1引用样式,具体操作步骤如下所述。

1 进入【文件】选项卡,然后选择【选项】命令,打开【Excel选项】对话框。

2 进入【公式】选项卡,然后取消选中右侧的【R1C1引用样式】复选项,如图1-3所示。图1-3 选中【R1C1引用样式】复选项

3 单击【确定】按钮关闭对话框,将工作表改为A1引用样式。

Excel版本提醒

如果是在Excel 2003中操作,需要单击菜单栏中的【工具】→【选项】按钮,然后在打开的【选项】对话框的【常规】选项卡中进行设置。1.2.2 输入公式

选择好要输入公式的单元格,就可以开始公式的输入了。首先需要输入一个等号,以告知Excel即将开始输入一个公式。然后输入公式中包含的其他内容:函数、函数的参数、数字和文本、单元格引用、运算符、圆括号等内容。如果是普通公式,按【Enter】键结束输入,否则按【Ctrl+Shift+Enter】组合键输入一个数组公式。

在输入公式的过程中,在Excel窗口底部的状态栏左侧会显示当前的输入状态,分为以下4种。

■就绪:在未向单元格输入任何内容时,Excel位于【就绪】模式。图1-4 【输入】模式

■输入:在单元格中开始输入任何内容后,自动进入【输入】模式,如图1-4所示。在输入状态下如果按下方向键则将完成输入,此时与按【Enter】键具有同等效果。

■点:如果在公式中需要输入函数参数的位置,或在运算符后面按方向键,那么将进入【点】模式,如图1-5所示。此时鼠标选中的单元格边框呈虚线,同时在公式所在的单元格中显示虚线框起的单元格的引用地址。在该模式下可以为函数参数或运算符后面的内容指定单元格引用。图1-5 【点】模式

■编辑:在【就绪】、【输入】、【点】任意模式下按【F2】键都将进入【编辑】模式。在编辑模式下可以使用方向键定位到公式的任意位置并进行修改,如图1-6所示。图1-6 【编辑】模式

注意 如果在输入公式后按【Enter】键弹出一个对话框,可能是由于没有在公式中输入配对的圆括号。对话框中显示了更正公式后的结果,确认无误直接单击【是】按钮即可。1.2.3 修改公式

发现公式有误时,需要对公式进行修改。前面在介绍输入公式时,已经介绍了修改公式的一种方法,即使用【F2】键进入【编辑】模式。除此之外,还可以使用以下几种方法进入【编辑】模式并修改公式。

■双击公式所在的单元格。

■选择公式所在的单元格,然后单击编辑栏。

如果需要输入新的公式以替换原有公式,那么只要选择目标单元格,然后输入新公式即可。1.2.4 移动和复制公式

Excel公式中最常用的功能之一是可以任意移动和复制公式到其他单元格,可以是当前工作表,也可以是当前工作簿的其他工作表,甚至还可以是其他工作簿的工作表中。无论是哪种情况,移动和复制公式的方法都相同或相似。

提示

当在一个公式中使用了非当前工作表的单元格数据时,此时便创建了外部公式。外部公式的相关内容请参考本章1.6节。

1.移动公式

可以使用下面的方法将公式从一个单元格移动到另一个单元格。

■单击公式所在的单元格,然后将鼠标指针移动到单元格的粗线边框上,当鼠标指针变为十字形箭头时按住鼠标左键并拖动到目标单元格后释放鼠标左键即可。

■右击公式所在的单元格,在弹出的快捷菜单中选择【剪切】命令(或按【Ctrl+X】组合键),然后右击目标单元格并选择【粘贴】命令(或按【Ctrl+V】组合键)。

提示

移动公式时,Excel不会改变公式中的单元格引用类型。

2.复制公式

在介绍复制公式之前,首先需要了解一下单元格的引用类型。这里所说的并非本章前面介绍的A1和R1C1单元格引用样式。单元格引用类型分为相对引用、绝对引用和混合引用3种。在工作表中选择一个单元格后,显示在编辑栏左侧的名称框中的内容就是单元格的相对引用地址,例如图1-7所示的A1。图1-7 名称框中显示单元格的相对引用地址

如果在列字母A和行号1之前各加一个$符号,则将相对引用变为绝对引用,即$A$1。如果单元格引用地址中只有一个$符号,无论该符号位于列字母还是行号之前,这类引用都属于混合引用,例如A$1。在输入公式时可以根据需要随时改变单元格的引用类型。这里以单元格A1为例,下面列出了在4种引用类型之间的切换方法。

■ A1→$A$1:按1次【F4】键。

■ A1→A$1:按2次【F4】键。

■ A1→$A1:按3次【F4】键。

■ A1→A1:按4次【F4】键。

与移动公式的方法类似,可以使用下面的方法复制公式。

■在使用鼠标拖动的方法移动公式时,按住【Ctrl】键即可实现复制公式的效果。

■右击公式所在的单元格,在弹出的快捷菜单中选择【复制】命令(或按【Ctrl+C】组合键)。然后右击目标单元格并选择【粘贴】命令(或按【Ctrl+V】组合键)。

复制公式后,Excel会自动调整公式中单元格的相对引用,而不会改变单元格的绝对引用,规则如下所述。

■对于原来的相对引用:将移动前的单元格地址看做起点,根据目标单元格和原始单元格之间的相对位置改变单元格引用。

■对于原来的混合引用:复制公式后,公式中的相对引用将根据相对距离发生改变,而绝对引用则不发生任何改变。

例如,在图1-8所示的工作表中, C1单元格中包含了对A1和A2单元格求和的公式。

当把C1单元格中的公式复制到C2单元格时,可以发现编辑栏中的公式变为如图1-9所示。原公式中的A1变为A2,原公式中的A2变为A3。这是由于原公式中的单元格引用都是相对引用,在复制公式时,公式的位置发生了改变,Excel会以公式位置改变的增量来自动改变单元格引用位置。由于公式的新位置相当于是从原位置下移了一行,因此Excel会同时调整公式中单元格的相对引用,将原来的A1下移一行变为A2,原来的A2下移一行变为A3。

如果将C1单元格中的公式中的单元格引用都改为绝对引用,那么在将该公式复制到其他任何单元格后,公式不会发生任何改变。当然,也可以将混合引用应用到公式中,在本书后续章节的实例中,会经常用到这3种单元格引用类型。图1-8 复制前的公式图1-9 复制后的公式1.2.5 改变公式的计算方式

默认情况下,Excel中对数据的计算是自动完成的。例如,如果C1单元格中包含公式“=A1+B1”,当修改A1或B1单元格中的值时,C1单元格中的计算结果也会自动更新。如果工作表包含大量公式,自动计算方式会严重影响Excel性能。为此,Excel提供了3种计算方式供用户选择,可以根据工作表的具体情况选择合适的计算方式。

1.自动计算

默认情况下Excel会自动计算工作表中的公式。如果想要从其他计算方式改为自动计算,可以单击功能区中的【公式】→【计算】→【计算选项】按钮,在弹出菜单中选择【自动】命令。

Excel版本提醒

如果是在Excel 2003中操作,需要选择菜单栏中的【工具】→【选项】命令,然后在打开的【选项】对话框的【重新计算】选项卡中进行设置。

2.手动计算

如果不希望在工作表数据发生变化时Excel自动重算,那么可以单击功能区中的【公式】→【计算】→【计算选项】按钮,在弹出菜单中选择【手动】命令将计算方式改为手动计算。当使用手动计算时,如果Excel发现存在任何没有计算的公式时,会在状态栏中显示【计算】字样。此时,可以使用下面的几种方法进行计算。

■单击功能区中的【公式】→【计算】→【开始计算】按钮或按【F9】键,将重新计算所有打开工作簿的工作表中的公式。

■单击功能区中的【公式】→【计算】→【计算工作表】命令或按【Shift+F9】组合键,将重新计算当前工作表中的公式。

■按【Ctrl+Alt+F9】组合键将重新计算所有打开工作簿中的所有工作表,无论公式是否需要重新计算。

3.不计算数据表

如果工作表中包含一个或多个可能导致降低重新计算速度的数据表,那么可以单击功能区中的【公式】→【计算】→【计算选项】按钮,在弹出菜单中选择【除模拟运算表外,自动重算】命令。这样Excel在自动重新计算公式时,将绕开模拟运算表中的所有公式。

注意 这里提到的模拟运算表是通过功能区中的【数据】→【数据工具】→【模拟分析】→【模拟运算表】命令创建的。1.3在公式中使用函数

本节将对Excel函数进行一些基本的介绍,同时介绍了在公式中输入函数的方法。1.3.1 为什么使用函数

在说明为什么使用函数之前,先来看一个示例。假设现在需要计算A1、A2、A3这3个单元格中的数字总和,那么可以编写下面的公式:

=A1+A2+A3

过了几天,可能需要计算A1:A6单元格区域中的数字总和,此时需要对公式进行修改:

=A1+A2+A3+A4+A5+A6

又过了段时间,需要计算A1:A100单元格区域中的数字总和。此时修改公式将是一项艰巨的任务。如果使用SUM函数则可以轻松解决这个问题,公式如下:

=SUM(A1:A100)

使用函数后,计算100个单元格的公式比计算6个单元格的公式还简单!简化公式只是函数的优势之一,另一个优点是因为很多计算无法通过输入表达式实现,而必须使用函数才能完成特定运算。1.3.2 函数的类型

Excel提供了大量的内置函数,可以在Excel帮助系统中找到函数的完整列表。从Excel 2010开始,对Excel 2003中的某些函数进行了重命名,其目的在于提高函数的准确性并使函数名称可以更准确地描述其功能。Excel 2013中仍然沿用Excel 2010对函数的命名习惯,同时又新增了一些函数。

为了保持与早期Excel版本良好的兼容性,Excel 2010和Excel 2013保留了重命名前的函数,它们位于功能区中的【公式】→【函数库】→【其他函数】→【兼容性】列表中。重命名后的函数其外观通常是在原有函数中间的某个位置添加了一个点分隔符“.”,有的函数也会在原有函数结尾添加包含点分隔符的后缀。例如,Excel 2003中用于返回标准正态累积分布的反函数NORMSINV,在Excel 2010和Excel 2013中将其重命名为NORM.S.INV。表1-2所示为Excel 2013包含的函数类别及其功能。表1-2 Excel2013中的函数类别及其功能1.3.3 函数的参数

所有函数的基本结构都是相同的,每个函数都由一个函数名、一对圆括号,以及位于圆括号内的一个或多个参数组成,类似于如下形式:

函数名(参数1,参数2,参数3,...)

在公式中输入函数名时,以小写或大写的形式输入均可,但建议用小写的形式输入。因为当按下【Enter】键后,如果函数名拼写无误,Excel会自动将名称转换为大写形式,可以通过此功能检测所输入的函数名是否正确。

函数中的参数是要在函数中输入的具体内容,函数只有使用参数所提供的数据才能得到计算结果。参数可以是数值、文本、单元格引用或另一个函数(即嵌套函数)。不同的函数拥有不同数量的参数,不同的参数也会接受不同类型的数据。有几个函数不需要使用参数。函数的参数可以分为以下几种情况。

■不带参数的函数:直接输入函数名和一对圆括号,不需要任何参数。例如NOW函数。

■带有一个参数的函数:只有一个参数的函数,输入函数时必须指定参数值。例如DAY函数。

■带有多个参数的函数:包含一个以上的参数的函数,输入函数时必须指定所有参数值。例如MOD函数。

■带有可选参数的函数:输入函数时根据实际情况选择是否指定参数值。例如IF函数。

对于使用参数的函数,可以将参数分为以下两种类型。

◎必选参数:输入函数时必须指定必选参数的值。

◎可选参数:输入函数时可以不指定可选参数的值,而使用该参数的默认值。

对于包含可选参数的函数,如果在可选参数后还有参数,当不指定前一个可选参数,而直接指定其后的可选参数值时,必须保留前一个可选参数的占位符号,即一个逗号。例如,OFFSET函数包含5个参数,前3个参数是必选的,后两个参数是可选的。当不指定该函数的第4个参数而指定第5个参数时,必须保留第4个参数的逗号,例如下面这个公式:“=OFFSET(A1,1,1,,3)”,该公式返回B2:D2单元格区域。

提示

OFFSET函数的具体用法请参考本书第6章。1.3.4 在公式中输入函数

Excel 2013中输入函数的方式比Excel 2003或更早Excel版本方便很多,因为 Excel 2013支持函数自动弹出列表的输入方式。例如,要在公式中输入SUM函数,可以先在单元格中输入一个等号,然后输入SUM函数的第一个字母S,此时会弹出以字母S开头的所有函数,同时会显示当前选中的函数的功能说明,如图1-10所示。图1-10 输入函数的第一个字母后会弹出与该字母匹配的函数列表

继续输入SUM函数的第2个字母U,列表被自动筛选一次,此时只显示以SU开头的函数列表,如图1-11所示。图1-11 使用函数的前两个字母筛选函数列表

此时已经在列表中看到SUM函数,使用方向键选中SUM函数,然后按【Tab】键将该函数输入到公式中。Excel会自动在函数名之后添加一个左括号,同时会在函数名下方显示当前需要输入的参数信息,该参数名会以粗体显示,如图1-12所示。参数信息中用方括号括起的参数为可选参数。图1-12 将函数输入到公式中

接下来指定SUM函数的参数。例如,这里要计算A1:A10单元格区域中的数据之和,那么可以直接在左括号的右侧输入“A1:A10”,也可以使用鼠标选择要计算的单元格区域,如图1-13所示。最后输入一个右括号,并按【Enter】键,即可得到计算结果。图1-13 使用函数对数据进行计算

上面介绍的方法适合于对函数有一定的了解,大概知道要使用哪个函数的情况。如果对函数功能不了解,则可以使用功能区中的【插入函数】对话框来输入函数。在功能区的【公式】→【函数库】组中,按函数类别排列着不同类型的函数按钮,如图1-14所示。单击某个按钮可以从弹出列表中选择当前类别下的某个函数。图1-14 功能区中的函数命令

如果不了解函数的功能,而且也不知道完成某个功能需要使用哪个函数,那么最好的方法是使用【插入函数】对话框来输入所需函数。单击编辑栏左侧的按钮,打开如图1-15所示的【插入函数】对话框。在【搜索函数】文本框中输入希望函数实现的功能,然后单击【转到】按钮,Excel将会显示与输入的信息大致匹配的所有函数。如果输入的描述信息不能被Excel识别,那么Excel将提示用户重新输入。图1-15 通过功能描述来搜索要使用的函数

技巧 按【Shift+F3】组合键也可打开【插入函数】对话框。

在函数列表中选择某个函数后单击【确定】按钮,打开如图1-16所示的【函数参数】对话框,在参数文本框中输入函数的参数值,Excel会根据所输入的参数值在对话框内显示最终的计算结果。由于在该对话框中会显示每个参数的说明,因此对于那些对函数的使用还不是很熟悉的用户来说很有帮助。图1-16 在【函数参数】对话框中输入函数的参数

输入好参数后,单击【确定】按钮,即可将包含参数的函数输入到公式中,并得到计算结果。

技巧 当在单元格中输入一个等号后,可以单击名称框右侧的黑色三角按钮,然后在打开的列表中选择最近使用过的一些函数。1.4在公式中使用名称

可以为单元格区域指定名称,这样可以在公式中方便地使用名称来代替单元格区域引用,一方面可以增加公式的可读性,另一方面使用名称可以简化复杂公式的输入,还可以防止区域引用出现错误。此外,在使用宏表函数时,通常都必须为公式定义名称。1.4.1 名称的作用范围

在工作表中定义的名称分为两种作用范围:特定工作表或工作簿。如果将名称的作用范围限定在某一指定的工作表中,那么该名称只能在特定工作表内使用,同一工作簿的其他工作表无法使用该名称,而且可以在其他工作表中定义相同的名称,这些工作表之间的同名名称彼此独立,互不干扰。如果将名称定义为工作簿级别,那么该名称可通用于工作簿内的任意一个工作表中,而且此工作簿中不允许出现同名的名称。1.4.2 命名区域

在工作表中选择一个单元格或单元格区域后,会在名称框中显示当前所选单元格或区域的名称。当在一个公式中要引用不同的单元格区域时,将不同的单元格区域定义为不同的名称,将会极大地增加公式的可读性。例如,如果将单元格区域A1:A100命名为“销量”,那么使用“销量”来表示区域A1:A100要比直接使用A1:A100含义更明确。可以使用下面几种方法创建名称。

1.使用名称框

选择要命名的单元格区域,然后单击名称框内部,接着输入用以表示当前选区的名称并按【Enter】键,即可为当前选区指定一个名称。

提示

直接在名称框中输入名称后,定义的名称为工作簿级别。如果要定义工作表级别的名称,需要在名称框内的名称之前输入对当前工作表的引用,例如如下形式:Sheel1!销量

2.使用【新建名称】对话框

选择要命名的单元格区域,然后单击功能区中的【公式】→【定义的名称】→【定义名称】按钮,打开如图1-17所示的【新建名称】对话框。在【名称】文本框中输入名称,然后在【范围】下拉列表中选择可以使用名称的范围,如有必要,还可以设置备注信息。最后单击【确定】按钮创建名称。图1-17 在【新建名称】对话框中创建名称

Excel版本提醒

如果是在Excel 2003中操作,需要选择菜单栏中的【插入】→【名称】→【定义】命令创建名称。

3.根据所选内容自动命名

如果要创建名称的区域包含标题行或标题列,那么可以通过选择包含标题在内的区域,自动为区域命名。例如,选择如图1-18所示的B1:D11单元格区域,然后单击功能区中的【公式】→【定义的名称】→【根据所选内容创建】按钮,在【以选定区域创建名称】对话框中只选中【首行】复选项。单击【确定】按钮后即可以每列第一行标题为名称对各列自动命名。本例中则创建了“单价”、“数量”和“折扣”3个名称。图1-18 根据所选内容创建名称

Excel版本提醒

如果是在Excel 2003中操作,需要选择菜单栏中的【插入】→【名称】→【指定】命令创建名称。

当创建了多个名称后,可以在【名称管理器】对话框中统一查看和管理这些名称。单击功能区中的【公式】→【定义的名称】→【名称管理器】按钮,打开如图1-19所示的【名称管理器】对话框。在该对话框中可以按不同范围查看名称、重新定义名称对应的区域、删除名称等操作。图1-19 在【名称管理器】对话框中查看和管理定义的名称

提示

在【名称管理器】对话框中可以使用拖动鼠标的方法选择多个名称,也可以使用【Shift】或【Ctrl】键,并配合鼠标单击来选择多个相邻或不相邻的名称。1.4.3 命名公式

在很多复杂应用中,可能经常需要对公式命名,然后就可以在其他公式中使用名称来引用另一个公式,既可以简化复杂公式的输入,而且有些功能只能通过使用命名公式才能实现。例如,可以定义一个公式,来动态获取当前输入到A列中的所有数据。为此,可以打开【新建名称】对话框,在【名称】文本框中输入“动态引用”,然后在【引用位置】文本框中输入要定义的公式,如图1-20所示。

=OFFSET($A$1,0,0,COUNTA($A:$A))图1-20 为公式定义名称

提示

当在【引用位置】文本框中输入公式时,就像编辑单元格一样,可以使用【F2】键将状态改为【编辑】,这样可以使用方向键在【引用位置】文本框中移动以便于对公式进行修改。1.4.4 命名常量

除了为单元格区域定义名称外,还可以为常用的数字或文本这些固定不变的内容定义名称。一个典型的应用就是为圆周率定义名称,然后在公式中使用这个名称代替包含多个小数的圆周率。只需在【新建名称】对话框的【名称】文本框中输入一个名称(如PI),然后在【引用位置】文本框中输入一个等号,再输入圆周率的值,如图1-21所示。单击【确定】按钮后即可为圆周率定义一个名称,以后就可以在公式中使用圆周率名称代替圆周率本身的数值。图1-21 为常量定义名称1.4.5 将名称应用到公式中

定义名称后,可以将公式应用到公式中。一种是将名称输入到公式中,另一种则是在单元格中已经输入好公式的情况,使用定义的名称替换公式中的区域引用。

1.将名称输入到公式中

可以像在公式中输入函数那样,直接将名称手动输入到公式中。输入时也会显示一个筛选列表,其中列出了与当前已输入内容匹配的函数和名称列表。如果创建了大量的名称,那么很有可能在使用它们时忘记了具体的名字,这时可以使用以下两个方法来输入名称。

■单击功能区中的【公式】→【定义的名称】→【用于公式】按钮,在弹出的列表中选择要使用的名称,如图1-22所示。图1-22 从名称列表中选择要使用的名称

■单击功能区中的【公式】→【定义的名称】→【用于公式】→【粘贴名称】按钮或按【F3】键,打开【粘贴名称】对话框,选择要使用的名称后,单击【确定】按钮,如图1-23所示。图1-23 选择要使用的名称

Excel版本提醒

如果是在Excel 2003中操作,需要选择菜单栏中的【插入】→【名称】→【粘贴】命令来完成相同的操作。

2.使用名称替换公式中的区域引用

当为公式中的单元格区域命名后,Excel不会将公式中的区域引用自动替换为名称。例如,如果为公式“=SUM(A1:A10)”中的区域A1:A10定义了名称【销量】,Excel并不会自动使用【销量】代替公式中的A1:A10,这一操作需要由用户自己完成。

选择包含要替换掉的区域引用所在的单元格,然后单击功能区中的【公式】→【定义的名称】→【定义名称】按钮右侧的下拉按钮,在弹出列表中选择【应用名称】命令。打开【应用名称】对话框,在列表框中选择要应用的名称,如图1-24所示。单击【确定】按钮,使用所选名称替换公式中与该名称对应的区域引用。图1-24 选择要应用的名称

Excel版本提醒

如果是在Excel 2003中操作,需要选择菜单栏中的【插入】→【名称】→【应用】命令完成相同操作。1.5使用数组公式

数组公式可能是功能最强大的公式,因为它可以在一个公式中执行多步计算,一次性处理多个操作,这是普通公式无法实现的。由于本书后续内容会涉及大量的数组公式,因此,本节将介绍数组公式的基本概念和使用方法。1.5.1 单个单元格数组公式与多个单元格数组公式

数组公式可以存在于一个单元格区域中,每个单元格中具有相同的数组公式,数组公式也可以像普通公式那样只存在于一个单元格中。例如,在图1-25所示的工作表的D列中,D2到D7单元格中分别包含以下公式:

D2=B2*C2

D3=B3*C3

D4=B4*C4

D5=B5*C5

D6=B6*C6

D7=B7*C7

也可以同时在D2:D7单元格区域中使用一个数组公式来代替这6个公式。只要选择D2:D7单元格区域,然后输入下面的数组公式并按【Ctrl+Shift+Enter】组合键:

=B2:B7*C2:C7

输入上面的公式并按【Ctrl+Shift+Enter】组合键后,Excel会自动为公式添加大括号,如图1-26所示。在D2:D7单元格区域的每个单元格中都包含上面的数组公式,且每个单元格中都得到正确的计算结果,这就是占据多个单元格的数组公式。

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载