Excel 基础函数

一. 基础函数

1. 单元格引用

1.1 相对引用

我们在日常使用公式计算时,函数参数实际是数据的相对位置,在复制公式时,函数参数的位置也发生变化,比方说,我们在使用sum公式求和时,在a3中输入的公式是=sum(a1:a2),将公式复制到b3中,公式则变成了=sum(b1:b2)。
在这里插入图片描述

1.2 绝对引用

公式不论复制到哪里,参数的绝对地址不变,使用方法就是在地址上添加’$’,
在这里插入图片描述

1.3 混合引用

就是在单元格地址中行或列前面添加“$ ” , 比 方 说 “ ”,比方说“ $a1”,就是一个混合引用,表示列的绝对引用,行的相对引用,相反,如“a$1”表示列的相对引用,行的绝对引用。

2. 运算符

2.1 算术运算符

在这里插入图片描述

2.2 比较运算符

在这里插入图片描述

2.3 文本连接运算符

在这里插入图片描述

2.4 引用运算符

在这里插入图片描述

3. 文本函数

3.1 连接符&

用法:需要连接的字段&需要连接的字段,例如:
在这里插入图片描述

3.2 LEFT函数

用法:LEFT(用来提取所需字符串的区域,从左边往右数提取的字符串长度)
在这里插入图片描述

3.3 RIGHT函数

用法:RIGHT(用来提取所需字符串的区域,从右边往左数提取的字符串长度)
在这里插入图片描述

3.4 MID函数

用法:MID(用来提取所需字符串的区域,文本中提取的第一个字符的位置,从第一个字符位置数往右数提取的字符串长度)
在这里插入图片描述

3.5 FIND函数

用法:FIND(要查找的文本,包含要查找文本的文字区域,文本中开始查找的字符位置)
在这里插入图片描述

3.6 TEXT函数

函数的结构非常简单,只需要两个参数:TEXT(数据,格式代码)。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4. 逻辑函数

AND(),OR(),NOT(),IF(),IFERROR()

IF 函数是 Excel 中最常用的函数之一,它可以对值和期待值进行逻辑比较。IF 函数最简单的形式表示:
IF(内容为 True,则执行某些操作,否则就执行其他操作)

嵌套 IF 示例:
在这里插入图片描述

5. 计算函数

max、min、average、sum、count、sumif、countif、sumproduct

5.1 sumif

SUMIF(range,criteria,sum_range)
1)range 为用于条件判断的单元格区域。
2)criteria 为确定哪些单元格将被相加求和的条件,其形式可以为数字、文本、表达式或单元格内容。例如,条件可以表示为 32、“32”、">32" 、“apples"或A1。条件还可以使用通配符:问号 (?) 和星号 ( * ),如需要求和的条件为第二个数字为2的,可表示为”?2* ",从而简化公式设置。
3)sum_range 是需要求和的实际单元格。
在这里插入图片描述

5.2 countif

表达式:COUNTIF(Range, Criteria)
中文表达式:COUNTIF(统计范围, 条件)
在这里插入图片描述
假如要统计销量大于等于 350 且小于等于 750 的服装件数。 公式 =SUM(COUNTIF(F2:F12,{">=350",">750"})*{1,-1})
公式说明:CountIf 中的条件 {">=350",">750"} 是一个数组,数组中包含两个条件,一个是 “>=350”,另一个是 “>750”,这里要求的是 <= 750,为何第二个条件是 >750?这决定于 CountIF 的计算顺序,它先统计 F2:F12 中满足第一个条件(>=350)的服装件数(结果为 8),再统计满足第二个条件(>750)服装件数(结果为 4),然后再把两个结果加起来,这样结果为 12,显然不对,因此后面再加 *{1,-1},这样用第一个条件的统计结果 8 * 1,用第二个条件的统计结果 4 * -1,再把两个结果相加,即 8-4,最终等于 4;

5.3 sumproduct

SUMPRODUCT(array1,array2,array3, …)
Array1,array2,array3, … 为 2 到 30 个数组,其相应元素需要进行相乘并求和。
在这里插入图片描述

二. 作业

2.1 任务一

  1. 将列salary最低工资提取出来,假如单元格为“10k以上”、“8k以下”等,最低工资直接为10和8,效果如下:
    在这里插入图片描述
  2. 计算北京最低工资的平均值?
    在这里插入图片描述
  3. 最低工资平均值最低的城市是哪一个?
    首先找出city的唯一值并生成城市列(这里我是复制A列,然后粘贴到S列,然后删除重复值),然后按照上一任务分别计算每个城市对应的最低工资平均值,然后就可以求平均工资最小值对应的城市了。
    在这里插入图片描述
  4. 北京本科的招聘中,最低工资介于7-11(大于7小于11)的岗位有多少个?
    首先将岗位N列删除重复值,然后筛选->city: 北京,education: 本科,将筛选后的sheet的全部内容复制到另一个sheet中,然后可以继续筛选->数字筛选->介于->大于7,小于11(当然也可以不筛选,输入公式 =COUNTIFS(R:R,">7",R:R,"<11") 也可以,其中R列为最低工资列),完成。
    在这里插入图片描述

任务二

将职位标签(positionLables)中,包含“大数据”的岗位筛选出来。
直接筛选,文本筛选输入 大数据
在这里插入图片描述

任务三

将最低工资分段,(0,4]为低,(4,8]为中,8以上为高。
方法一:用 =TEXT(R2,"[>8]高;[>4]中;低")
在这里插入图片描述
方法二:用嵌套IF =IF(R2>8,“高”,IF(R2>4,“中”,“低”))
在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值