You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Google Form响应转换为实用考勤表格?

Google Form 数据转实用考勤表格教程

准备工作

  • 将Google Form生成的响应工作表命名为「原始数据」
  • 新建一个工作表命名为「考勤表」

步骤1:提取唯一员工名单

在「考勤表」的A2单元格输入公式,自动提取所有不重复的员工姓名:

=UNIQUE('原始数据'!B:B)

注:如果「原始数据」中姓名列不是B列,替换成对应列标即可;公式会自动忽略重复项和表头。

步骤2:提取考勤日期列

在「考勤表」的B1单元格输入公式,生成所有不重复的考勤日期:

=UNIQUE('原始数据'!A:A)

注:如果「原始数据」中日期列不是A列,替换成对应列标;输入后拖动单元格右拉,会自动填充所有日期。

步骤3:填充考勤状态

在「考勤表」的B2单元格输入公式,判断对应员工在对应日期的出勤状态:

=IF(COUNTIFS('原始数据'!B:B, $A2, '原始数据'!A:A, B$1)>0, "出勤", "缺勤")

操作:选中B2单元格,拖动右下角填充柄下拉填充所有员工行,再右拉填充所有日期列。

进阶:提取具体考勤状态(如迟到/早退)

如果原始数据里有「考勤状态」列(假设为C列),用以下公式替换,可直接显示对应状态:

=IFERROR(INDEX('原始数据'!C:C, MATCH(1, ('原始数据'!B:B=$A2)*('原始数据'!A:A=B$1), 0)), "缺勤")

自动更新说明

Google Sheets的函数会自动刷新,当「原始数据」新增Form提交记录时,「考勤表」会自动同步更新考勤信息。

内容的提问来源于stack exchange,提问作者Jered Karr

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 08:05:03