横向排列每天的考勤时间

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了横向排列每天的考勤时间相关的知识,希望对你有一定的参考价值。

问题:根据姓名和日期,横向排列考勤时间。

函数公式解决:

姓名日期(E:F列)内存数组公式:=UNIQUE(Sheet1!$A$1:$B$47)
时间下拉数组公式:=INDEX(SORT(IF((Sheet1!$A$2:$A$47=$E2)*(Sheet1!$B$2:$B$47=$F2),Sheet1!$C$2:$C$47,"")),COLUMN(A1))

横向排列每天的考勤时间_时间显示

 

思路:

利用If函数,让同时满足姓名和日期条件的时间显示,其他显示为空文本

横向排列每天的考勤时间_升序_02

 

在套Sort函数,让结果按升序排列,空文本排列在最后

最后利用Index函数逐一提取 

原博客各种作……所以换阵地了,不过每篇都搬过来,实在有点累,想看就自己看吧:http://blog.sina.com.cn/pureiceshadow



以上是关于横向排列每天的考勤时间的主要内容,如果未能解决你的问题,请参考以下文章

公司开始抓考勤了,就算你是程序员也必须每天准点到!

炮兵阵地

DataTable 升序排列日期

excel统计每人每天打卡次数

302.LeetCode | 23. 合并K个升序链表

马斯克反对远程办公:半夜查考勤,通告特斯拉全员每天办公室至少8小时