用vlookup怎么引用当月的考勤

首页 > 职场 > 作者:YD1662023-10-31 19:55:08

2、使用Text函数来提取结果中的时间部分,把Text套在vlookup的外面就可以了,参数使用"h:mm",公式:=TEXT(VLOOKUP(A1,表2[[#全部],[几号]:[日期]],2,FALSE),"h:mm")

用vlookup怎么引用当月的考勤,(5)

3、把时间按小时和分钟都转换成分钟,转换后的结果是数字值,使用Hour和MINUTE函数,同样的,继续套在第2步的公式外面,公式看上去很吓人,其实就是使用了前边的公式,仔细看很简单,第2步的公式用加粗表示。

hour乘以60是把小时转换成分钟数

=HOUR(TEXT(VLOOKUP(A1,表2[[#全部],[几号]:[日期]],2,FALSE),"h:mm"))*60 MINUTE(TEXT(VLOOKUP(A1,表2[[#全部],[几号]:[日期]],2,FALSE),"h:mm"))

用vlookup怎么引用当月的考勤,(6)

4、我们公司早上的考勤时间是8:20,如果是8:20以后来的就算迟到,把8:20换算成分钟数就是8*60 20=500

5、用8:20的分钟数500来减用户打卡的时间分钟数,需要引用第3步的结果,公式:

=500-(HOUR(TEXT(VLOOKUP(A1,表2[[#全部],[几号]:[日期]],2,FALSE),"h:mm"))*60 MINUTE(TEXT(VLOOKUP(A1,表2[[#全部],[几号]:[日期]],2,FALSE),"h:mm")))

用vlookup怎么引用当月的考勤,(7)

6、向右拖动公式,计算出这个月每一天的考勤情况,拖动时公式会自动改变,不用你操心参数不正确的问题。

用vlookup怎么引用当月的考勤,(8)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.