12组Excel常用公式,3小时才整理好的,直接套用就行了!

Hello,大家好,很久没跟大家盘点函数公式了,今天跟大家分享几组工作中常用的函数公式,大家以后遇到类似的问题直接套用即可,可以快速的提高工作效率,建议大家收藏保存,以免想用的时候找不到了,废话不多说,让我直接开始吧!

公式:=EDATE(C4,IF(B4=\”男\”,60,55)*12)+1

EDATE函数的作用是返回指定日期之前或者之后的月份

首先我们使用IF函数判断出性别,然后再根据性别返回对应的退休年龄,退休年龄乘以12会得到总的月份

公式:=IF(COUNTIF($B$4:$B$11,B4&\”*\”)=1,\”\”,\”是\”)

因为身份证号码超过了15位,就不能用常规的方法判断重复了,在这里关键是B4&\”*\”,它的作用是让身份证号码依然保持文本格式进行计数。

如果COUNTIF结果大于1则表示数据重复,然后使用IF函数输出是,就表示存在重复

公式:=COUNTA(UNIQUE(B4:B12))

UNIQUE它会提取不重复的数据,得到不重复的数据后,我们再使用COUNTA函数来统计下数据的个数即可

我们需要用到SORT函数,它是一个新函数,作用就是用来排序的

语法:=SORT(排序区域,排序的列数,设置排序方式)

SORT函数会根据第二参数指定的列数进行排序,第三参数用于指定排序的方法

公式:=SORT(A4:B13,2,-1)

公式:=IF(AND(C3>80,D3<2),200,0)

所谓多条件判断就是存在多个判断的条件,如下图,【只有得分大于80分,迟到小于2次获得200奖金】在这里就是2个条件,它是一个且的关系,我们可以借助and函数来构建条件

公式:=SUMIF(B4:B15,\”*车间*\”,D4:D15)

如下图,我们项要求车间总的薪资,这个公式本质上还是一个sumif的单条件求和函数,关键是求和的条件【\”*车间*\”】,星号是一个通配符,表示任意多个字符,在车间的前后各链接一个星号就能实现关键字求和的效果了

公式:=DATEDIF(C4,TODAY(),\”Y\”)

这个公式就是DATEDIF的常规用法,它的作用就是计算2个日期之间的差值,第三参数为Y就表示计算年份的差值。

公式:=FILTER(B4:B18,A4:A18=D4)

FILTER函数是一个新函数,它的作用是根据条件筛选结果,一对多查询其实它的本质就是一个筛选问题,FILTER函数的出现完美的解决了这个Excel难题

公式:=IF(ISEVEN(MID(B4,17,1)),\”女\”,\”男\”)

性别只与身份证号码的第17位有关,奇数则表示为男性,偶数则表示为女性。

在这里我们使用MID函数将第17位提取出来,之后利用ISEVEN函数判断下数字的奇偶性,最后利用IF函数来输出结果。

公式:=DATEDIF(TEXT(MID(B4,7,8),\”0000-00-00\”),TODAY(),\”Y\”)

这个公式有一些长,它的本质就是一个DATEDIF,用它来计算下2个日期之间的差值,只不过我们需要在身份证号码中提取下出生日期,TEXT(MID(B4,7,8),\”0000-00-00\”)这一串函数的作用就是提取身份证号码中的出生日期。

公式:=TEXTJOIN(\”,\”,TRUE,IF($B$4:$B$18=E8,$C$4:$C$18,\”\”))

这个公式的主体是一个TEXTJOIN函数,我利用IF函数来找到每个班级对用的姓名,然后再根据分隔符号将它们都连接在一起即可

不计算筛选的数据,一个快捷键就能轻松搞定,就是Ctrl+T键,把数据转换为超级后,为表格添加下汇总行,这个时候筛选数据,就会不计算隐藏的区域,仅仅计算筛选的结果了

以上就是今天分享的12组函数,你用过几个呢?

我是Excel从零到一,关注我,持续分享更多Excel技巧

以上内容,在我的专栏中都有讲到,如果你想要学习Excel,可以看下我的专栏.

课程已经更新了136个章节,后期还会陆续新增章节,专栏永久有效,无时间限制,并且配备了课件

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

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。