5.1 LOOKUP、TEXT、INDEX+MATCH组合函数、合并单元格求

一、LOOKUP函数。

作用:提取查询。

语法:=LOOKUP(查询值,查询范围)

方法:

在目标单元格中输入公式:=LOOKUP(9^9,C:C)、=LOOKUP(9^9,D:D)。

解读:

当需要查询最后一条相关记录时,查询值用一个很大的值9^9来替代,实现向下匹配。

 

二、TEXT函数。

作用:返回间隔分钟数。

语法:=TEXT(值,格式代码)。

方法:

在目标单元格中输入公式:=TEXT(G6-G4,"[m]分钟")。

 

三、INDEX+MATCH组合函数

作用:动态查询所需的值。

方法:

在目标单元格中输入公式:=INDEX($B$3:$F$9,MATCH($B$13,$B$3:$B$9,0),MATCH(C$12,$B$2:$F$2,0))。

 

四、SUM函数。

作用:合并单元格求和。

方法:

在目标单元格中输入公式:=SUM(D3:D9)-SUM(E4:E9)。

 

五、NETWORKDAYS.INTL函数。

作用:计算两个日期之间的工作日天数。

语法:=NETWORKDAYS.INTL(开始日期,结束日期,周末方式,其它节假日)。

周末统计方式有:


 

方法:

在目标单元格中输入公式:=NETWORKDAYS.INTL(C3,D3,1)、=NETWORKDAYS.INTL(C3,D3,1,F4:F6)。

解读:

从实际的应用中给我们可以看出,如果省略第四个参数,默认为没有请假情况