用来在工作表中显示公式

微博点赞2022-07-06  28

在Excel工作表中,有一个非常重要的工具,就是函数公式。想要全部掌握,几乎是不可能的,但是一定要掌握一些常用的公式,比如以下9大类21个公式!

1.Excel工作表函数:求和类。

(1)求和。

函数:计算指定单元格区域中所有值的总和。

语法:=Sum(值1,值2 …值n)。

目的:计算“月薪”总额。

方法:

在目标单元格中输入公式:=SUM(1*G3:G12),用Ctrl+Shift+Enter填充。

解释:

如果直接使用Sum函数,结果为0。原因是月薪是文本值。如果不想调整数据类型,可以将每个参数乘以1转换为值类型,然后用Sum函数求和。

(2) Sumif。

功能:对满足条件的单元格求和,也就是对单个条件求和。

语法:=Sumif(条件范围,条件,[求和范围])。当条件范围和求和范围相同时,求和范围可以省略。

目的:按“性别”计算“月薪”总额。

方法:

在目标单元格中输入公式:=SUMIF(D3:D12,JBOY3乐队,G3:G12)。

解释:

因为条件范围和求和范围不同,所以参数求和范围不能省略。

(3) Sumifs。

函数:对一组给定条件指定的单元格求和。

语法:=Sumifs (sum range,condition 1 range,condition 1 range,condition 2 range,condition 2 …)

目的:根据“性别”,统计相应“学历”下的“月薪”总额。

方法:

在目标单元格中输入公式:= SUMIFS (G3: G12,D3: D12,JBOY3乐队,F3: F12,K3)。

解释:

参数“条件范围”和“条件”必须成对出现,否则公式不能正确执行!

二、Excel工作表功能:判断类。

(1)如果。

功能:判断是否满足某个条件,如果满足,则返回一个值,如果不满足,则返回另一个值。

语法:=If(判断条件,条件为真时返回值,条件为假时返回值)。

目的:判断“月薪”的档次。如果≥4000,则返回“高”,如果≥3000,则返回“中”,否则返回“低”。

方法:

在目标单元格中输入公式:= if (G3 >: =4000, # 34;高 # 34;,IF(G3 gt;=3000,#34;在 # 34;,IF(G3 lt;3000,#34;低 # 34;)))。

解释:

如果函数除了独立判断还可以在嵌套中使用,但是在多级嵌套时,就要理清逻辑关系,否则容易出错!

(2)如果。

功能:判断是否满足一个或多个条件,返回第一个真条件对应的值。

语法:=Ifs(条件1,返回值1,条件2,返回值2 …)。

目的:判断“月薪”的档次。如果≥4000,则返回“高”,如果≥3000,则返回“中”,否则返回“低”。

方法:

在目标单元格中输入公式:= ifs (G3 >: =4000, # 34;高 # 34;,G3 gt=3000,#34;在 # 34;,G3 lt3000,#34;低 # 34;)。

解释:

参数中的“条件”和“返回值”必须成对出现,但是这个函数只能在Excel版及以上版本中使用,在WPS高版本中也可以使用!

三、Excel工作表功能:查找类。

(1) Vlookup。

功能:在表格区第一列中搜索满足条件的元素,确定该区域中要检索的单元格的序号,然后进一步返回所选单元格的值。

语法:=Vlookup(查询值,数据范围,返回值列数,查询模式)。查询方式分为精确查询和模糊查询。

目的:根据“员工姓名”查询对应的“月薪”。

方法:

在目标单元格中输入公式:= VLOOKUP(JBOY3乐队,B3:G12,6,0)。

解释:

参数“返回值列数”根据“数据范围”确定,是返回值所在列的相对数量。

(2)查找。

函数:从单个行或列或单个数组中查找一个值。

查找函数有两种语法结构:向量形式和数组形式。

1.向量形式。

函数:从单个行或列中查找指定的值,并返回第二个单个行或列中相同位置的值。

语法:=Lookup(查找值,查找值范围,[返回值范围])。当“查找值范围”和“返回值范围”相同时,“返回值范围”可以省略。

目的:根据“员工姓名”查询对应的“月薪”。

方法:

1.以“员工姓名”为主要关键字进行升序排序。

2.在目标单元格中输入公式:= LOOKUP(JBOY3乐队,B3:B12,G3:G12)。

解释:

使用Lookup函数查询数据时,第一次以“查询值”为主键进行升序排序,否则无法得到正确的结果。

2.数组形式。

函数:从指定范围的第一列或第一行开始查询指定值,返回指定范围的最后一列或最后一行的相应位置的值。

语法:=Lookup(查找值,查询范围)。

关键解释:

从“函数”可以看出,查找函数是以数组的形式出现的。查阅值必须在查询范围的第一列或第一行,返回值必须是对应于查询范围最后一列或最后一行的值。也就是说,搜索值和返回值处于查询范围的“两端”。

目的:根据“员工姓名”查询对应的“月薪”。

方法:

1.以“员工姓名”为主要关键字进行升序排序。

2.在目标单元格中输入公式:= LOOKUP(JBOY3乐队,B3:G12)。

解释:

查询值必须在数据区域的第一列,返回值必须在数据区域的最后一列。

3.优化表单。

目的:根据“员工姓名”查询对应的“月薪”。

方法:

在目标单元格中输入公式:=LOOKUP(1,0/(B3:B12 =JBOY3乐队),G3:G12)。

解释:

“优化形式”的本质是向量形式,但这里需要知道Lookup函数的一个特殊性,即当找不到指定值时,会自动向下匹配,原理是最大值小于当前值。如果公式中的条件不成立,则返回错误值;如果公式成立,则返回0;小于查询值的最大值为0,因此将返回相应位置的值。

四。Excel工作表函数:统计。

Countif。

功能:计算指定区域内符合条件的单元格个数,即单条件计数。

语法:=Countif(条件范围,条件)。

目的:统计“月薪”在规定范围内的人数。

方法:

输入公式:=COUNTIF(G3:G12, # 34; gt#34;和JBOY3乐队).

解释:

条件计数函数除了Countif函数,还有多条件计数函数Countifs。

(2)平均寿命。

函数:求给定条件指定的一组单元格的算术平均值。

语法:=Averageifs(数值范围,条件1范围,条件1范围,条件2范围,条件2 …)

目的:根据“性别”,统计相应“学历”下的平均“月薪”。

方法:

在目标单元格中输入公式:= average ifs (G3: G12,D3: D12,JBOY3乐队,F3: F12,K3)。

解释:

参数“条件范围”和“条件”必须成对出现。

5.Excel工作表函数:提取类。

(1)左。

函数:从字符串的第一个字符开始返回指定数量的字符。

语法:=Left(字符串,[字符长度])。当省略“字符长度”时,默认值为1。

目的:从“员工姓名”中提取“姓氏”。

方法:

在目标单元格中输入公式:=LEFT(B3,1)。

解释:

您也可以使用公式:=LEFT(B3)。

(2)中期。

函数:从指定字符串的指定位置返回指定长度的字符。

语法:=Mid(字符串,起始位置,字符长度)。

目的:重回“月薪”第二第三。

方法:

在目标单元格中输入公式:=MID(G3,2,2)。

不及物动词Excel工作表函数:日期类。

Datedif。

函数:以指定的方式计算两个日期之间的差异。

语法:=Datedif(开始日期,结束日期,统计方法)。常见的统计方法有“y”、“m”、“d”,即“年”、“月”、“日”。

目的:计算2021年离元旦的天数。

方法:

在目标单元格中输入公式:=DATEDIF(TODAY(), # 34;2021-1-1#34;,#34;d # 34)。

解释:

使用Today函数获取当前日期,并计算从2021年1月1日开始的天数。

(2)天。

函数:返回两个日期之间的天数。

语法:=Days(结束日期,开始日期)。

目的:计算2021年离元旦的天数。

方法:

在目标单元格中输入公式:= DAYS( # 34;2021-1-1#34;,今天()).

解释:

Days函数的参数是“结束日期”和“开始日期”,而不是“开始日期”和“结束日期”,应该和Datedif函数的用法不同!

七。Excel工作表函数:数字处理类。

(1)圆形。

函数:将数值四舍五入到指定的位数。

语法:=Round(数值或单元格引用,小数位)。

目的:将“月薪”四舍五入,保留小数点后2位。

方法:

在目标单元格中输入公式:=ROUND(G3,2)。

(2) Randbetween。

函数:返回指定数值之间的随机值。

语法:=Randbetween(下限,上限)。

目的:生成1000到2000之间的随机值。

方法:

在目标单元格中输入公式:=RANDBETWEEN(1000,2000)。

解释:

若要更改随机值,请按F9。

八。Excel工作表函数:数据库函数。

(1) Dsum。

函数:求数据库中记录的满足给定条件的字段(列)数据之和。

语法:=Dsum(数据库区域,返回值所在列的相对数量(列标题的相对引用,列标题),条件区域)。

注意事项:

1.参数“数据库区域”和“条件区域”必须包含有效的列标题。

2.当“列标题”返回第二个参数时,其值必须包含在 # 34;#34;(英文双引号),如“月薪”、“结婚”等。

目的:按“性别”统计“月薪”。

方法:

输入公式:=DSUM(B2:G12, # 34;月薪 # 34;J2:JBOY3乐队.

(2) Dget。

功能:从数据库中提取符合指定条件的唯一记录。

语法:=Dget(数据库区域,返回值所在列的相对数量(列标题的相对引用,列标题),条件区域)。

注意事项:

1.参数“数据库区域”和“条件区域”必须包含有效的列标题。

2.当“列标题”返回第二个参数时,其值必须包含在 # 34;#34;(英文双引号),如“月薪”、“结婚”等。

目的:根据“员工姓名”查询对应的“月薪”。

方法:

在目标单元格中输入公式:=DGET(B2:G12, # 34;月薪 # 34;J2:JBOY3乐队.

九。Excel工作表函数:其他类。

(1)透镜。

函数:返回文本字符串中的文本数。

语法:=Len(数值或单元格引用)。

目的:计算“员工姓名”的长度。

方法:

在目标单元格中输入公式:=LEN(B3)。

(2)细胞。

函数:返回引用中第一个单元格的格式、位置或内容的信息。

语法:=单元格(返回类型,[单元格范围])。

目的:显示当前工作表的文件路径。

方法:

在目标单元格:=单元格( # 34;文件名 # 34;)。

转载请注明原文地址:https://juke.outofmemory.cn/read/620419.html

最新回复(0)