Excel更新,必学的10个新版函数公式,一个比一个牛
在最新版本的Excel里面,更新了很多新的公式,其中必学的10个新版函数公式,大大的提升工作效率,从此不用天天加班
在这个公式出来之前,遇到多层的IF函数嵌套特别容易出错,例如,下方需要根据KPI分数,给进行评分等级
如果我们使用IFS公式,只需要输入的是:
=IFS(B2<60,\”D\”,B2<80,\”C\”,B2<90,\”B\”,B2>=90,\”A\”)
它可以使用一个IFS,就可以把多个条件全部进行判断
=IFS(判断1,结果1,判断2,结果2,判断3,结果3…)
例如,我们需要根据员工姓名,去查找匹配工资数据
我们只需要找到查找值,查找列,结果列,就可以得到结果
查找值是E2单元格,查找列是A列,结果列是C列,所以我们只需要输入的公式是:
=XLOOKUP(E2,A:A,C:C)
比VLOOKUP简单很多
它也可以用来进行查找匹配,它的使用用法是:
=FITLER(筛选的结果,筛选的条件)
例如,当我们输入公式:
=FILTER(A:C,B:B=F2)
它可以返回A:C列的结果,条件是B列里面,查找性别为男的数据
所以,当我们将F2改成女时,对应的结果也会返回所有的筛选的结果:
当我们有一列数据,需要快速去重,得到唯一值的时候,以前我们要使用的公式特别复杂
现在我们只需要输入的公式是:
=UNIQUE(A1:A9)
它就可以对A1:A9单元格中的数据进行去除重复,得到唯一值序列
如果有多行多列的数据,希望快速转换成一列,那我们可以使用的公式是:
=TOCOL(A1:C3)
它默认是横向扫描然后再进行排列
当然也可以在第3参数改成TRUE,那就会竖向扫描进行排列,得到一整列的结果
如果想将多行多列的数据,转换成一行数据
则我们可以使用的公式是:
=TOROW(A1:C3)
和TOCOL的用法类似,一个转换成行,一个转换成列
如果我们左边有一列数据,希望将它快速的整合在一个单元格里面
我们就可以使用的公式是:
=TEXTJOIN(\”、\”,TRUE,A:A)
第1参数是分隔符,这里用的顿号,可以根据实际情况选择
第2参数,TRUE是忽略空白单元格,FLASE是不忽略
第3参数,是连接的文本,我们选择的是A列,这样就得到了连接之后的结果
我们可以用它来进行分隔文本,直接使用公式:
=TEXTSPLIT(A2,\”-\”)
它就可以将左边的文本,按分隔符进行拆分,得到对应的结果
如果我们想提取某个特征符号前面的内容,则可以使用的公式是:
=TEXTBEFORE(A2,\”-\”)
它就可以提取分隔符号前面对应的文本
如果是分隔符后面的数据需要提取,那可以使用的公式是:
=TEXTAFTER(A2,\”-\”)
关于这10个函数公式,你学会了么?动手试试吧!
15个excel常用函数,可直接套用,几乎每天都用得到,收藏备用吧
Hello.大家好,今天跟大家分享15个Excel函数公式,都是我们工作中经常用到的公式,工作中遇到类似的问题,可直接套用,快速提高工作效率,话不多说,下面就让我们来一起学习下吧
1. 身份证号码提取出生日期
公式:=–TEXT(MID(B3,7,8),\”0000-00-00\”)
在这里我们使用mid函数提取身份中号码中的出生日期,然后使用text函数设置数字的格式,因为text是一个文本函数,所以它输出的结果是一个文本,我们在公式的最前面输入两个减号,将文本格式的数值转换为常规格式的设置
2. 计算年龄
公式:=DATEDIF(C3,TODAY(),\”Y\”)
Datedif函数的作用是计算两个时间的差值,
第一参数:开始时间,就是我们提取身份证号码的时间
第二参数:结束时间,我们使用today函数获取今天的日期
第三参数:返回类型,在这里我们设置为Y,代表年份
3. 根据身份证号码提取性别
公式:=IF(MOD(MID(B3,17,1),2)=1,\”男\”,\”女\”)
身份证号码中也包含着每个人的性别信息,它只与身份证号码的第17位有关,第17位是计数性别为男,为偶数性别则为女,所以我们使用mid提取第17位的数值,然后使用mod函数计算这个数的奇偶性,最后使用if函数判断输出结果
4. 合并单元格求和
公式:=SUM(C3:C14)-SUM(D4:D14)
在这里我们需要先选择想要求和的区域,然后在编辑栏输入公式,最后按Ctrl+回车批量填充公式
5. 合并单元格计数
公式:=COUNTA(C3:C14)-SUM(D4:D14)
在这里我们需要先选择想要计数的区域,然后在编辑栏输入公式,最后按Ctrl+回车批量填充公式
6. 合并单元格填充序号
公式:=MAX($A$2:A2)+1
在这里我们需要先选择想要添加序号的数据区域,然后在编辑栏输入公式,最后按Ctrl+回车批量填充公式
7. 按照类别排序
公式:=COUNTIF($B$3:B3,B3)
8. 查找重复内容
公式:=IF(COUNTIF(C:C,C3)>1,\”重复\”,\”\”)
在这里我们首先使用countif函数对C列进行计数,如果结果大于1代表有重复值,然后我们使用if函数来判断结果是不是大于1,大于1就返回重复,如果不大于1就返回空值
9. 条件计数
公式:=COUNTIF(B:B,E2)
Countif函数的作用:条件计数,
语法:=countif(要统计的数据区域,统计条件)
10. 条件求和
公式:=SUMIF(B3:B15,F3,D3:D15)
Sumif函数的作用:条件求和
语法:=sumif(要统计的数据区域,求和条件,求和区域)
11. 条件判断
公式:=IF(C3>=60,\”通过\”,\”不通过\”)
If函数是一个条件判断函数,他能根据条件来返回对应的结果
语法:=IF(判断条件,条件正确时返回的结果,条件错误时返回的结果)
12. 生成随机数
随机小数公式:=RAND()
这个函数不需要参数,选择函数后直接点击回车即可生成小数
随机整数:=RANDBETWEEN(1,100)
在这里我们生成的是一个1到100之间的随机整数,
语法:=RANDBETWEEN(最小值,最大值)
13. 隔行求和
公式:=SUMPRODUCT((MOD(ROW(C3:G8),2)=0)*C3:G8)
在这里我们先使用row函数获取行号,然后使用mod函数判断每一行的奇偶性,最后使用SUMPRODUCT函数进行求和
14. 隔列求和
公式:=SUMPRODUCT((MOD(COLUMN(B4:G8),2)=1)*B4:G8)
与隔行求和相似,使用COLUMN函数获取列号,然后使用mod判断奇偶性,最后求和
15. 排名
公式:=RANK(C3,$C$3:$C$15)
语法:RANK(数值,要名字的数值区域)
以上这些公式你都知道吗?
我是excel从零到一,关注我持续分享更多excel技巧
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。