当前位置: 欣欣网 > 办公

一组常用函数公式,看看哪个还不熟

2024-04-02办公

小伙伴们好啊,今天和大家分享一组常用函数公式的使用方法,看看哪个还不熟:

1、计算转正日期

如下图,要根据B列的员工入职日期和C列的试用期月数,计算员工转正日期。

D2单元格公式为:

=EDATE(B2,C2)

EDATE函数用于指定某个日期N月之后或是N月之前的日期。

用法为:

=EDATE(开始日期,指定月份)

2、n个工作日后的日期

如下图,使用函数可以计算n个工作日之后是哪天。公式为:

=WORKDAY(A2,B2,A6:A8)

WORKDAY函数的用法为:

=WORKDAY(开始日期,工作日数,需要从工作日历中排除的法定节假日)

3、间隔工作日

如下图,使用函数可以计算两个日期之间,去除周末和法定节假日的工作日天数。

=NETWORKDAYS(A2,B2,A6:A8)

NETWORKDAYS函数的用法为:

=NETWORKDAYS(开始日期,结束日期,需要从工作日历中排除的法定节假日)

4、AND函数

AND函数用于符合多个条件的判断。

在所有参数的结果都返回逻辑值TRUE的情况下,才返回逻辑值TRUE。如有任意一个参数的结果为FALSE或是等于0,AND函数结果就是FALSE。

与之对应的是OR函数,如有任意一个参数的结果为TRUE,OR函数结果就是TRUE。

如下图,要根据B、C、D列三个条件,来判断是否属于考虑对象。

公式为:

=IF(AND(B2="是",C2="是",D2="是"),"备胎优选","不予考虑")

本例中,如果三个条件都为「是」,则AND函数返回TRUE,IF函数返回指定内容「备胎优选」,否则就返回「不予考虑」。

假如降低条件了,三个条件符合其一就返回「备胎优选」,可以将公式中的AND写成OR。

=IF(OR(B2="是",C2="是",D2="是"),"备胎优选","不予考虑")

OR函数的作用也是依次判断多个条件,只要多个条件的判断结果有一个是TRUE,OR函数就返回TRUE。

5、SUMPRODUCT函数

该函数作用是将数组间对应的元素相乘,并返回乘积之和。

如下图所示,要计算采购所有物资的总金额,公式为:

=SUMPRODUCT(D2:D14,E2:E14)

公式中,将D2:D14的数量和E2:E14的单价分别对应相乘,然后将乘积求和,得到最终所有物资的采购总金额。

6、在混合内容中 提取姓名

如下图所示,要提取A列混合内容中的姓名。

=LEFT(A2,LENB(A2)-LEN(A2))

LEN函数计算出A2单元格的字符数,将每个字符计算为1。

LENB函数计算出A2单元格的字节数,将字符串中的双字节字符(如中文汉字)计算为2,单字节字符(如数字、半角字母)计算为1。

用LENB计算结果减去LEN计算结果,就是字符串中的双字节字符个数。

最后用LEFT函数从A2单元格左侧,按指定位数取值。

今天咱们的内容就是这些吧,祝各位小伙伴一天好心情。

图文制作:祝洪忠