利 用 Excel 快 速 处 理 汇 总 刷 卡 考 勤 数 据 ( 之 一) 马 上 又 要 月 底 了 , 又 要 面 临 着 把 从 刷 卡 机 里 导 出 的 12 月 的 考 勤 数 据 进 行 统 计 汇 总 。 我 们 总 不 能 还 是 花 几天 时 间 来 手 工 处 理 这 些 考 勤 数 据 吧 ? 前 天 晚 上 给 HR 们 上 课 , 正 好 介 绍 到 考 勤 数 据 统 计 分 析 的 一 个 例 子 , 现 在拿 出 来 跟 大 家 分 享 。 实 际 数 据 如 下 图 所 示 , 从 打 卡 机 导 出 的 数 据 是 一 个 流 水 , 要 求 : 1、 找 出 每 个 人 最 早 打 卡 时 间 和 最 晚 打 卡 时 间 ; 2、 判 断 每 个 人 每 天 的 迟 到 、 早 退 情 况 、 加 班 情 况 。 说 明 : 出 勤 时 间 标 准 是 8:00-17:30, 18 点 以 后 为 加 班 时 间 。 这 个 表 格 数 据 的 特 点 是 : 每 个 人 的 刷 卡 数 据 有 好 几 个 , 分 成 了 几 行 保 存 , 而 且 刷 卡 日 期 和 时 间 是 保 存 在 一个 单 元 格 , 因 此 我 们 首 先 要 把 刷 卡 日 期 和 时 间 分 开 , 这 个 工 作 可 使 用 “分 列”工 具栏完成 , 处 理 结果如 下 : 剩 下 的 问 题 , 就 是 要 解 决 本 文 前 面 提 出 的 问 题 了 。 这 些 问 题 的 解 决 , 有 很 多 方 法 , 其 中 一 个 最 容 易 掌 握 、也 最 简 单 的 方 法 , 是 利 用 简 单 的 几 个 函 数 IF、 COUNTIFS、 INDEX 函 数 进 行 处 理 。 下 面 进 行 具 体 说 明 。 在 右 侧 插 入 一 个 辅 助 列 , 标 题 为 “第几 次刷卡”, 在 单 元格 F2 输入 公式 =COUNTIFS($B$2:B2,B2,$D$2:D2,D2), 往下 复制, 就 可以统计 E 列 的 某个 刷卡时间是 某人某天的 第几 次刷卡了 。 再插 入 两个 辅 助 列 , 标 题 分别为 “最 早刷卡”和“最 晚刷卡”。 在 单 元格 G2 输入 公式 =IF(F2=1,E2,"") , 往下 复制, 即可得到某个 人在 某天的 最 早刷卡时间。 在 单 元格 H2 输入...