Excel公式初级教程
系列教程
内容简介
本文将介绍Excel公式中的一些基本概念,包括公式的格式,单元格引用,自动填充,以及函数的使用,并且介绍了几个十分常用且基础的函数
Excel界面
打开Excel(本文使用Microsoft Office 2019)
Excel表格是由单元格组成的,每一个单元格对应一个名称,我们用列索引加上行索引来确定一个单元格,列索引由大写字母编号,从A到Z,接着使用两个大写字母编号,如Z后面就是AA,AB,…… ,当两个字母不够时使用三个字母继续编号,以此类推,行索引直接由阿拉伯数字编号,对于上图中选定的单元格,我们将它称作单元格A1,下图给出了部分单元格的名称:
Excel2019中,列索引最大为XFD,行索引最大为1048576,即2的20次方
在每一个单元格中,可以键入Excel中的公式,首先先来认识一下Excel中的公式选项卡:
可以看到,函数是公式中十分重要的一块内容,本文中将介绍公式的一些简单用法,并会介绍到一些十分常用的函数
从计算加法开始学习公式
如上图所示,我们在单元格A1中键入了公式:
=10+20
开头的等于号(=)是Excel中公式的标志,当要使用Excel公式时,需要在开头加上等于号(或者减号,但是不推荐),当公式输入完毕后,需按下回车键,上图中的公式便可得到10+20的结果:
但是这引发了一个小问题,如果我希望单元格显示“=10+20”该怎么办?答案很简单,我们需要使用转义的方法,在公式的最前方加撇号即可:
'=10+20
接着我们尝试在公式中引用其它单元格的值:
在编辑公式时可以通过点击相应单元格来引用,上图公式在输入时可以先输入等于号,然后使用鼠标点击A1,接着输入加号,再用鼠标点击A2,最后按下回车键,得到如下结果:
我们成功将两个单元格的值相加,接着我们在A列和B列的后面几行输入一些数据,希望C列的单元格可以得到同一行A列和B列值的加和,此时需要介绍一个东西——填充柄,选中上图中的C1单元格,将鼠标移到选中框的右下角(下图红色区域所示位置),鼠标会变成十字
按下左键向下拉动直到A列B列最后一行数据所在位置:
放开鼠标,公式就被自动填充下来了:
相对引用和绝对引用
如下图,我们在C1单元格键入公式=A1
,并使用自动填充填充至D1,C2,D2,可以发现D2单元格中的公式变成了=B2
,公式所在的单元格向右平移了一个单位,公式中对其它单元格的引用也相应地平移了一个单位,这种引用方式称为相对引用:
如果想要在C1,D1,C2,D2这四个单元格中都要引用A1,那就需要使用绝对引用,绝对引用分列索引和行索引的绝对引用,在相应的索引前加$即可,这里我们要对行和列都进行绝对引用,所以将公式改为=$A$1
:
Excel中一些常用的函数
Excel公式中,函数有一个返回值,一个或多个参数,参数中存在可选参数
IF函数
IF函数有三个参数,分别是Logical_test(判断条件),Value_if_true(条件成立的返回值,可选)和Value_if_false(条件不成立的返回值,可选)
在下图中,我们使用IF函数对成绩是否合格进行判断:
=IF(A1>=60,"合格","不合格")
按下回车键,并使用自动填充,就可以得到如下结果:
IF函数还可以进行嵌套,这样可以实现多层判断,如在上面判断成绩是否合格的例子中,对合格的成绩再次进行判断是否达到良,再对达到良的成绩判断是否达到优:
=IF(A1>=90,"优",IF(A1>=80,"良",IF(A1>=60,"合格","不合格")))
这样就成功实现了对成绩等第的判定
注意:IF函数最多支持7层嵌套
求和,求平均值,计数,求最大值,求最小值函数
求和,求平均值,计数,求最大值和求最小值这5个函数属于一个系列,参数类型也相同,都要至少包含一个单元格区域,单元格的区域用区域中左上角的单元格引用和区域中右下角的单元格引用在中间加冒号表示,如下图求和函数中所用的单元格区域就是A2:A11,单元格区域同样分为相对引用和绝对引用,在编辑公式要输入单元格区域时,可以使用鼠标框选
在Excel中,求和函数为SUM,返回一个或多个区域数值的总和,上图A12的公式为:
=SUM(A2:A11)
求平均值函数为AVERAGE,计数函数为COUNT,求最大值函数为MAX,求最小值函数为MIN,使用方法与求和函数同理