excel 考勤 如何算出 每个人 最早时间 最晚时间

excel里的考勤,一共有30多个人,每个人每天打卡次数很多,想快速找出某一个人某一天的最早时间和最晚时间,看下图有3个人名字,一个月里,每个人都有上班20多天,每个人每... excel 里的考勤 ,一共有30多个人,每个人每天打卡次数很多,想快速找出 某一个人某一天的最早时间和最晚时间,看下图有3个人名字,一个月里,每个人都有上班20多天,每个人每天打卡很多次想算出 一个人 每一天 里的最早打卡时间 和最晚打卡时间,是每一天哦
,每个人每天打卡很多次。
想算出 一个人 每一天 里的最早打卡时间 和最晚打卡时间,是每一天哦...
展开
 我来答
我来也xsczd
科技发烧友

2017-07-03 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:1.2万
采纳率:66%
帮助的人:2093万
展开全部


如上图,在G2单元格输入数组公式:

=MIN(IF(($A$2:$A$200=E2)*($B$2:$B$200=F2),$C$2:$C$200))

在H2单元格输入数组公式:

=MAX(IF(($A$2:$A$200=E2)*($B$2:$B$200=F2),$C$2:$C$200))

记得是数组公式,需要同时按三键(Ctrl+Shift+Enter),前后出现大括号!

最后是复制并下拉公式即可。

追问
你的图片里的 e 和f 是怎么来的??你自己添加的?还是按照你的公式,自动出来的?
我不明白你的步骤,能在详细点吗???
追答
还不够细啊!E和F列就是每一个人一个月的上班日期啊,就是复制A、B二个列到E、F列,然后选择E、F列再用鼠标点上面菜单栏:数据==>删除重复项,即可。
Batman201
2017-07-03 · TA获得超过751个赞
知道小有建树答主
回答量:885
采纳率:57%
帮助的人:152万
展开全部

这个用数据透视表很容易实现,首先选中你的表格,然后点击插入-数据透视表,然后按照图片内容添加字段到行、列就可以了;其中时间添加两次,并且设置数据格式分别为最大值和最小值,并设置数据格式为时间,否则是小数。

更多追问追答
追问

并设置数据格式为时间, ====这个怎么设置? 我做出来的都是0000.

你看我的图片步骤,123,

第一步我先点击小三角

第二步,我点击左下角的 数字格式

第三步,我选择时间,确定

追答
日期应该在列标签啊,你再看看是不是按照我的设置做的,你的图片看不清
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式