返回资讯中心
外部精选
软件工程
#开发者实时流

免费OKR表格模板发布,支持Google Sheets和Excel

来源标题:Free OKR Spreadsheet Template for Google Sheets and Excel

一款免费的OKR表格模板现已推出,支持Google Sheets和Excel,可将团队目标与关键结果集中在一个文件中,并为每个关键结果记录每周检查,最终汇总为仪表盘。模板包含五个标签页,用户填写OKR、Check-ins和Settings,Dashboard自动生成。示例数据按当前季度回溯生成,打开时始终显示为进行中的季度状态。

Hacker News 最新textwriter2026/11/7 · 7 天前22 分钟阅读

以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

这个免费的 OKR 电子表格模板把一个团队的目标和关键结果放在同一个文件里,为每个关键结果记录每周一次的跟进,并把两者汇总成一个仪表盘。我们为创始人、团队负责人和 HR 负责人做了这个模板,让他们这周就能把 OKR 跑起来,无论用的是 Google Sheets 还是 Excel。

在 Google Sheets 中创建副本 下载 Excel 版(.xlsx)

在 Google Sheets 中创建副本(需要一个 Google 账号),或者跳过登录直接下载 Excel 版。两个文件里都已经放好了示例行,直接覆盖输入即可。下面先讲初始设置,再讲每周的例行流程。

文件有五个标签页,每个只负责一件事。你需要填写 OKRs、Check-ins 和 Settings 三个标签页。Dashboard 会自动填充,Start here 里放的是使用说明。

凡是标注“(example)”的内容都是虚构的。它的作用是让你在还没输入任何一行数据之前,就能看到文件如何运作。无论你在三月还是十一月打开副本,它看起来都像是一个进行到中途的季度,因为示例日期是从当天往前推算的,周期默认设为当前季度。

选择哪个版本,主要取决于你的文件已经存放在哪里。如果是 Microsoft 365,所有东西都在 OneDrive 或 SharePoint 上,那就选 Excel 版;其他情况,Google Sheets 副本上手更简单。两个文件的标签页、列和示例行都一致。有三处不同:

复制文件。Google Sheets 链接需要你登录 Google,因为它会把副本保存到你自己的 Drive 里。Excel 链接更简单:直接下载一个 .xlsx 文件,完全不需要登录。

在 Settings 标签页设置周期。你可以自己输入起止日期,也可以保留原有的公式;公式会跟踪当前自然季度。过期阈值也在同一个标签页,按天数计算,所以 7 适合每周跟进,14 适合每两周跟进一次。

填写 OKRs 标签页。在 A 到 G 列覆盖示例行:团队(公司级目标填 Company)、目标、关键结果、一个简短的 KR ID(例如 S-1)、一个负责人、一个起始值和一个目标值。同一个目标的每一行都要用完全相同的写法,因为仪表盘是按这段文字来归组关键结果的。然后清空 Check-ins 标签页上的示例行(它们的备注以“Example:”开头),否则你重复使用的 KR ID 会带上这些示例行的数值。

检查 Dashboard 标签页。A 列会自动填入你的目标,最多 10 个(够一两个团队用),顺序按它们在 OKRs 标签页上首次出现的顺序。如果某个目标出现了两次,说明它在 OKRs 标签页上有两种不同的拼写。

共享文件并保护公式。给关键结果负责人编辑权限,然后保护灰色列。Google 帮助中心说保护功能“不应被当作安全措施”,因为任何有访问权限的人仍然可以复制文件。它能防止误操作,而在这里你需要的也只是这一点。

示例行覆盖了你会写到的三种关键结果:

下降型关键结果的目标值低于起始值。完成型关键结果从 0 到 1,就像 Google 的 re:Work 指南给一次发布打分那样。这类关键结果要少用:一次发布只能说明工作完成了,不能说明它带来了什么改变。

列表也要保持简短:同一份指南建议三到五个目标、每个目标大约三个关键结果,也就是每个团队大约 9 到 15 行。如果需要比文件现有更多的行,选中最后一行已填内容的灰色单元格向下拖动即可。

表格的新鲜程度取决于最后一次录入,所以例行流程应该尽量轻量。每周,每个关键结果的负责人在 Check-ins 标签页为它添加一行,包含日期、从下拉菜单中选择的 KR ID、新数值、健康状态(On track、At risk 或 Behind)以及一行备注。

这里没有人会修改历史记录:新行加在旧行下面,旧行保持不变。因此公式会把匹配到的最下面一行当作当前值。输错了数字?在下面补一行更正即可,日志仍然会按顺序显示每一次更新。

数字说明不了原因,这正是备注的职责。这个格式足够简短,每周都能填:

卡在哪里:第三笔交易正在等待法务审核。 下一步和时间:两份待发的提案在周四前发出。

当第一周过后,没有任何关键结果显示“No status”,且仪表盘的过期计数为零时,你就知道这套流程已经落地了。关于随后如何开好跟进会,参见我们的 OKR 跟进会议指南。

在每周复盘前打开 Dashboard 标签页,按下面的顺序阅读:

上面的截图是在季度进行到三周多一点时截取的,当时 25% 的周期已经过去。Sales 是 47%,比进度快 21 个百分点(每个数字各自四舍五入)。Onboarding 是 13%,落后 12 个百分点。复盘时先看落后于进度的目标,比如 onboarding,以及过期的行。问每个负责人是什么阻碍了进展,而不是要一个更新的数字。

季度结束时,Progress 列会保存每个关键结果的评分,仪表盘则显示每个目标的评分。把这个文件作为该季度的记录保存下来,并在副本里规划下一个季度。在副本中,清空 OKRs 标签页的 A 到 G 列并输入新的关键结果,清空 Check-ins 标签页上的旧行,并在 Settings 标签页设置新的日期。我们关于典型 OKR 周期的文章讲了季度之间该做什么。

如果你只想改某一列的公式,那就继续往下读;否则可以跳过。我们先拿示例行逐一验证了每个公式(一个下降型目标、一个超出目标的情况、一个没人跟进过的关键结果),Google Sheets 副本算出来的数字完全一致。

=IF(COUNT(F2:H2)<3,"",IF(G2=F2,IF(H2=G2,1,0),MAX(0,MIN(1,(H2-F2)/(G2-F2)))))

它用数值已经移动的距离除以从起始值到目标值的总距离,这对下降型目标同样适用:响应时间从 72 小时降到 12 小时,现在是 30,则 (30 - 72) / (12 - 72),即 70%。MIN 和 MAX 把结果限定在 0% 到 100% 之间。

(原文较长,此处译出前 6000 字,完整内容请点「打开原文」。)

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →