网站首页
手机版

Excel函数公式你必须掌握的技能

更新时间:作者:小小条

授人以鱼不如授人以渔,我们总试图教会别人某些东西。但是有些人只想知道结果,而有些人不仅想知道结果,还想知道为什么这样,而这就是我想要说的一些东西。

Excel函数公式你必须掌握的技能

第一你要知道怎么样输入公式

第二你要知道你输入的公式或者函数是干啥的有什么作用

第三你要知道函数的参数,也就是知道你要给什么条件,又获取什么样的结果

第四函数的通用知识,相对引用,绝对引用,引用区域,逻辑表达式,函数嵌套,数据类型等等

1.怎么输入公式(会的请忽略继续看下面的内容)

方式一:函数fx

鼠标左键点击任意一个单元格比如鼠标左键点击了A3单元格(你想输入公式的任意一个单元格)


接下来最简单的点击fx(适用于你不知道函数功能,名称的时候,自己可以找找相应的函数)


看到A3单元格内和fx右侧的输入框都有一个等号,这两个等号其实是一个东西。fx右侧的输入框内容修改的就是A3的内容。

点击弹窗中的下拉框有很多不同种类的函数

方式二:直接输入

单击鼠标左键选中A3,可以双击进入单元格编辑,也可以在上面的输入框输入

=sum(1,1)

意思是求1和1的和

注意:1.必须要是英文输入法下输入逗号",",所有的函数的引号逗号全部都必须是英文输入法下输入,不然就会报错

=sum(1,1)

=sum(1,1)

这两个看起来好像一样,但是一个会报错,一个不会报错

如图英代表英文输入法,中代表中文输入法

比如=len("中文"),双引号是英文输入法输入,中文两个字是中文输入法输入的。

2.函数三要素

一是函数名,比如sum

二是参数,比如=sum(1,1)函数当中的1

三是返回值,比如你输入=sum(1,1)显示的结果是2,2就是返回值

当然了,并不是所有的函数都包含这三者,但是至少会包含两个,函数名和返回值是必然会有的

比如=today() 函数名是today,参数是没有的,返回值是当天的日期,年月日类型的日期

使用的时候,我们只需要知道,函数是干嘛的,我需要给他什么条件,它会返回结果

说白了其实跟我们高中数学的函数有点类似,数学里称之为映射。比如f(x)=2x+1

f(1)=3 输入一个变量,直接返回结果,中间的过程由函数帮你处理了。此时类比f就是函数名,1就是参数,3就是返回值。

当然函数并不是上面那么简单的情况,因为我是以数学类的为例,实际Excel当中函数是很丰富的。这些都是便于理解,进行的一些文字说明。因为本节是以函数基础,或者通识作为主要内容。所用的函数是为了说明知识点的。

3.数据类型

数据类型值得是单元格的内容所属的类型,包含常规,数字,货币,会计专用,长日期,短日期,时间,百分比,分数,科学计数,文本等,如下你点击下拉框或者点击功能箭头


上面的只要点击对应的数据类型,就会有相应的说明,你要知道不同的数据类型是有不同的特点的,比如你不能用1+abc去得到一个数字 如果你这么做了,那么系统就会报错,就像0不能做除数一样 。其他的我就不具体说明,只重点说一下常用的数字,文本。掌握了基础,其他的都能触类旁通,事半功倍。

字符或字符串

字母(A-Z,a-z),中文(汉字)

数字

整数(1,2,3),小数(1.23),科学计数(1.2*103)

时间

日期(2023-08-08),时间(08:08:08)

数字类型诸如1,2,3,12.2,14.324等等都是数字类型

文本:比如汉字"中国",比如英文"abc China",或者中英混合"中China",再比如字符"#&"等,一般用双引号包起来的。

4.逻辑真(True)或假(False)、逻辑表达式

比如一句话或者一个不等式,我们可能都能给它一个对或者错的结论,比如1+1>2,我们知道他是错的,用逻辑表达式返回的结果就是真或假,在Excel当中就是True或者False,他们也等价于1或者0,也就是返回值是1不等式就是对的,返回0不等式就是错的

这个东西到底有什么用呢?我们随便找个单元格输入=1+1>2,再次强调,注意英文输入法输入符号等

我们可以看到输入 =1+1>2 返回的结果False,False也就是0

而类似=1+1>2,我们称之为逻辑表达式,也就是说他是一个算式,他们本身就像判断题一样,有真有假

Excel当中的比较运算符,四则运算符

符号名称

数学符号

Excel运算符

+

+

-

-

×

*

÷

/

乘方

X^2

大于

>

>

小于

<

<

大于等于

>=

小于等于

<=

不等于

<>

上面逻辑表达式有什么用?

比如有两列数,我们要比较他们的差异

10

11

20

20

30

33

40

40

50

50

我们通过if函数去判断,当然两列数据的类型必须要设置成一样的,不然就像之前所说的,报错,无法比较,比如数字类型的20和文本类型的20相减,我们看一下会有啥结果,我们通过手动设置格式

两个20的数据格式设置好了,看一下二者相减会出现什么结果

F1单元格的默认类型是常规

这个时候你输入公式 =F1-D1或者=D1-F1都可以,返回结果是0,但是单元格的类型变为了文本

你再次输入公式之后就会保持=F1-D1或者=D1-F1不会改变

上面只是说明 数据类型的重要性,当然我们比较的话,一般都是同种类型的比较比如数字跟数字,最常用到逻辑表达式的大概就是if函数了

比如 = if(A1=B1,"相等","不相等") 该函数的意思就是 如果A1单元格的数字 大于B1单元格的数据 显示相等,反之显示不相等

相等和不相等这些可以换成任意的文字或者数字,但是我们为了逻辑性或者相关性,显示的跟条件有关的内容,我们看一下

5.逻辑函数

上面的if函数我们可以看到,他的条件只有1个,但是如果有两个,或者三个条件,返回结果呢

具体点的例子就是,比如两列数字是语文和数学成绩,语文成绩大于90并且数学成绩大于90,我们返回优秀,否则返回不够优秀,这个时候只用if就无法实现,这个时候我们需要另外的函数

与或非三个函数也就是and,or和not

and就是并且的意思,就是两个条件都满足才算满足条件,如果是两个表达式,就是,全真才真

or就是或的意思,就是两个条件有一个满足就算满足条件,如果是两个表达式,就是,一真则真

not就是非的意思,也就是求相反数,你真返回假,你假返回真,真假互换

我们之前说过函数三要求,函数名,参数返回值,上面的and和or并不都是两个参数,他可以有三个,四个乃至于更多,但是判断的方式还是上面的,not只有一个参数

我们通过一个公式




AND

公式显示


1

1

TRUE

=AND(A8,B8)

有2个真返回的是1

1

0

FALSE

=AND(A9,B9)


有1个真返回的是1

0

1

FALSE

=AND(A10,B10)


有1个真返回的是1

0

0

FALSE

=AND(A11,B11)

全是假返回的是0

上面可以通过公式的返回结果,再通过上面的规律,验证返回的结果,理解性记忆

学完上面的我们就可以通过if函数实现多条件判断了

下面是随便生成的一些数据,我们依然通过判断语文,数学都大于等于90,判断优秀,如果不是返回继续努力

语文

数学

63

91

95

96

99

92

71

89

93

84

84

88

69

90

76

87

66

93

60

90

这个就是逻辑函数存在的其中一种用途,其他的大多数情况我们是根据要求,结合已知的函数功能,给出合适的组合去实现我们的要求。当然,方式可能不止一种

6.相对引用,绝对引用

其实上面的连个名词,完全可以不用去记它,只要你明白特点,会用来解决问题就够了。

简单来说任意一个单元格都有一个行列坐标

如图绿色框就是我鼠标点击的位置,也就当前位置。横坐标是2,纵坐标是B

然后这个单元格就有唯一的一个坐标,我们用B2表示,左上角也显示了B2,也就是纵横交错的交叉点,就是该单元格的坐标。我们在A列,B列和C列,写上数字

然后我们在E1位置输入=A1 显示的结果是A_1也就是说,我们通过引用单元格的位置,获得了单元格内的内容或者文字

这个时候我们鼠标左键点击E1单元格(选中了E1),然后把鼠标放在E1单元格的右下角位置,图标改变按住鼠标左键拖动,正常的鼠标左键指示图标的白色加粗的,靠近E1或者任意一个单元格右下角会变成黑色变细的,当变成黑色时,按住鼠标左键拖动

注意观察上图的鼠标十字指示标识

我们将E1单元格进行水平和垂直拖动

我们发现水平拖动的时候,引用的单元格A1向右拖依次变成了B1,C1

我们发现垂直拖动的时候,引用的单元格A1向右拖依次变成了A2,A3

然后去发现他改变的特点规律,上面拖动会改变,也就是我们说的相对引用


如果你希望水平拖动的时候列不改变就在列标号前面加上$符号也就是=$A1,这样

水平拖动的时候,引用的单元格A1向右拖依次变成了$A1,$A1,返回的结果都是A1单元格的内容

垂直拖动的时候,引用的单元格A1向右拖依次变成了$A1,$A2,$A3,返回的结果依次是A1,A2,A3当中的内容

垂直拖动原理同上 输入A$1

如果你想怎么拖动都不变 输入$A$1

上面主要就是观察规律和添不添加$符号的事情

7.通配符

通配符

名称

功能

示例

*

星号

匹配任意数量的字符(0个或多个)

张* 匹配 张三、张三丰

?

问号

匹配单个字符(1个)

李? 匹配 李四,不匹配 李

~

波浪号

转义符,用于查找通配符本身

~* 查找 * 字符本身

如上表,常用通配符有三个 星号*,问号?,波浪号~

比如有一群人的名字,我想要找姓王的有多少个

我们匹配以王开头的名字就通过 "王*" 意思是王开头的任意长字符

先通过具体的例子看一下

通过Ctrl+F或Ctrl+H组合键调出查找替换功能区域

再或者通过下图

通过王* 查找我们可以看到以王开头的名字都可以依次查到

王? 匹配到的是以王开头的一个字的名字

王?? 匹配到的是以王开头的两个个字的名字

依此类推

也就是说*可以代表任意长字符,?只能代表一个字符

但是如果有个人叫王*因为我们的通配符有个特殊的字符*,如果你查找的时候输入王*

匹配到的是以王开头的任意长名字

所以这个时候就需要用到转移字符 王~*匹配到的就是王*了

版权声明:本文转载于今日头条,版权归作者所有,如果侵权,请联系本站编辑删除

为您推荐

Excel(WPS表格)中的条件格式全方位解读,不得不爱哦!

条件格式是Excel/WPS中强大的数据可视化工具,它可以根据设定的条件自动更改单元格的格式,从而帮助数据分析师更直观地分析数据趋势和模式。一、条件格式基础与应用价值1.操作

2026-01-18 01:48

高一数学:如何学好函数

函数是高一数学的核心内容之一,它既是初中数学的延伸,也是高中数学的基石。无论是方程求解、图像分析,还是后续的导数、概率统计,都离不开对函数本质的理解。然而,许多学生在函

2026-01-18 01:47

高中数学成绩上不去?“吃透基础+精准刷题”,轻松突破瓶颈

不少高中生都有这样的困惑:上课能听懂,作业也按时做,可数学成绩就是卡在某个分数段,无论怎么努力都难突破。其实,不是你不够用心,而是没找对提分的核心逻辑——比起盲目刷题、死记

2026-01-18 01:47

走出题海:高中数学高分的核心是“模式提炼”

许多高中生陷入“刷题疲劳”却收效甚微的困境,根本原因在于学习停留在表面。真正的高效提分,关键在于掌握 “解题模式提炼” 这一核心方法。一、 什么是解题模式?从“做一题”

2026-01-18 01:46

数学学科:重视实际应用题 适度刷题查漏补缺

高考一天天临近,考生们是否还在为书上的概念都懂,一做题就犯迷糊而苦恼?宝鸡新闻网记者采访了宝鸡市渭滨中学数学高级教师马增录,他建议广大考生近期适度刷题,保持做题的手感,重视

2026-01-18 01:46

高中数学困局:听懂≠会做,会做≠得分!90%学生都卡在这四道关

小学数学靠计算、初中数学靠理解,到了高中,数学突然变成了“听懂≠会做,会做≠得分”的玄学。明明老师讲的解题步骤都能跟上,自己动手却要么思路断档,要么计算失误,甚至对着熟悉的

2026-01-18 01:45