广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    excel统计每月考勤中每天最早最晚的打卡记录

    来源:网络收集  点击:  时间:2024-04-30
    【导读】:
    昨天有个朋友询问了关于月考勤表,统计每天每个人最早最晚的打卡记录的问题,今天抽空就出一个详细方法,供其他有需要的朋友参考。方法/步骤1/11分步阅读

    案例问题:如图,要统计出每位员工每天的出勤的最早以及最晚的那条记录,其他记录忽略。

    2/11

    一、面临的问题

    1. 日期和时间在一个单元格里;

    2. 如何找出最早和最晚时间的记录;

    3/11

    二、问题1的解决步骤

    提取出日期和时间,快速想到了left()以及right()函数,快速去除字符串类型,这里类型很重要,不然后面会有麻烦;

    1. 第一步,增加两列辅助列,日期和打卡时间;

    4/11

    2. 第二步,用left()和right()函数取值;用left取10位得到日期,用right取8位得到具体时间;如图:

    5/11

    三、问题2的解决步骤

    如何找出每天打卡的最早最晚打卡记录,快速想得到了数据透视表,因为它可以快速数据分析而且不需要公式,简单操作;

    1. 全选表格数据,插入数据透视表;点击确定,如图:

    6/11

    2. 设置数据透视表;把姓名和日期拖入行,把打卡时间拖入值,如图:

    7/11

    3. 设置打卡时间的的值的属性,如图:值字段设置—最小值—数字格式,格式选择时间。

    8/11

    4. 同理,再把打卡时间拖入值一次,然后设置值的属性,值字段设置—最大值—数字格式,格式选择时间。

    9/11

    新问题:都设置好了,但是没有达到我们想要的结果,时间显示都是0,如何处理?

    10/11

    分析解决:因为之前取出的时间的格式是字符串,无法计算最大和最小,要将其转换成数值。

    11/11

    然后刷新,透视表数据得到想要的结果,如图:

    注意事项

    注意时间取值的格式

    最大值和最小值的计算需要是数值格式

    有需要的朋友点赞收藏

    打卡记录取值
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_634706.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 06:53:45  耗时:0.023
    0.0234s