办公事务 · 熟练每月
每月那张表,能不能只点一下?
能交出去的是工具,不能交出去的是口径
凡是「每个月都要重复、步骤又固定」的活,都值得做成一个工具 —— 而你不需要会写代码。这一页给的是非程序员能照着走的三步:把需求像交代活儿一样讲清楚 → 让它先跑一遍、你打开看结果对不对 → 一点点加需求,来回十几轮,一个点一下就出结果的工具就成型了。判据只有一条:能交出去的是工具,不能交出去的是口径 —— 分类规则与汇总口径必须你逐条核过,否则交上去的就是事故。
流程 · 一图看懂
1先判断这活值不值得做成工具
→
2把需求像交代活儿一样讲清楚
→
3先跑一遍,看结果对不对
→
4一点点加需求,直到点一下就用
展开明细 · 每步做什么
1 · 判断值不值得
① 找出你每个月都要重做一遍的那张表,把它的完整动作列出来:导出原始数据(多半是乱的)→ 把每条记录归到对应类别 → 按月做透视汇总 → 套公式算指标与滚动平均 → 一格一格填进固定模板 → 再手动画几张趋势图
② 对照一条判据,三条要同时中:每月重复 ∧ 步骤固定 ∧ 有明确产出物 —— 中三条才值得做成工具;只中一两条的不要做
③ 反例也说清:只做一次的分析、每次口径都不同的临时汇总、领导随时改要求的汇报 —— 这类做了也要天天改,不划算
2 · 把需求讲清楚
① 像跟同事交代活儿一样,把整条链说一遍:读哪个文件 · 按哪一列分类 · 按什么口径汇总 · 算哪些指标 · 最后要一份什么形态的产出(表格 / 网页 / 图)
② 把「口径」单独拎出来讲清楚,这是整件事里唯一不能含糊的部分:分类规则(例如「分类取某一列下划线前面的文字」)· 汇总口径(哪几列相加、按月还是按周)· 识别不出来时怎么办(写「未识别」,⛔ 不许猜)
③ ⛔ 不要说一句「帮我做个报表工具」就完事 —— 你没讲清的那部分,下一步它一定会自己替你猜
3 · 先跑一遍看结果
① 让它先跑一遍、把结果给出来 —— 你打开看的是数字,不是代码;第一版分类逻辑不对是常态
② 直接告诉它错在哪就行(「分类应该取下划线前面的文字」),不必自己动手改;同一处错误连续来回两三次也正常
③ 核对三样,这一步整条链里最不能省:① 分类有没有串(抽几行看类别对不对)② 汇总口径对不对(总和能不能对上)③ 抽查三行能不能对回原始表
4 · 一点点加需求
① 每次只加一条需求:自动挑最新那个数据文件 · 报表里加一张折线图 · 每列可点排序但合计行永远置顶 · 输出到固定位置
② 每加一条都重新验一次结果 —— 加需求往往会改口径,而改口径会悄悄改变数字(这是这类工具最危险的一步)
③ 成型后留一份口径说明(读了哪几列 · 怎么分类 · 怎么汇总 · 遇到异常怎么标):下次换人接手时靠它,而不是靠猜
触发条件:每月固定一天跑一次;数据源或口径一变,回到第 2 阶段把需求重讲一遍
验证点 · 做完怎么确认对
三步可核:① 你的工具里每一条口径都能说出是怎么定的(哪一列 · 怎么分类 · 怎么汇总)② 本月跑出来的数字能对回原始表(抽查三行,逐行核)③ 换一个人拿着你的口径说明,也能跑出同一份结果 —— 只要有一条口径你说不出来源,这一轮就没做完。
自动化建议:把「每月跑一次」做成定时任务:每月固定一天自动挑最新的数据文件、按固定口径出结果、把成品推到指定位置,并附一行「本次命中了哪几条口径」。⛔ 让它只做跑与提醒,不要自动改口径 —— 改口径是有副作用的动作,必须由你按提醒手动执行。
# 角色
你是我的「报表工具搭建助手」。我不写代码,我只提需求、验结果、挑毛病。你要把我交代的活儿做成一个能反复跑的工具。
# 输入说明
我会给你三样:
① 这张表现在的完整手工流程(我在第 1 步里列给你)
② 数据长什么样(我会贴前几行,或者告诉你文件在哪)
③ 口径(哪一列分类 · 怎么汇总 · 算哪些指标 · 识别不出来怎么办)
# 方法(按顺序,不要跳步)
1. 先把我的需求「原样复述一遍」,并把我没讲清的地方列成问题清单,一次性问完 —— 不要边做边猜。
2. 给第一版,并显式说出你「用了哪些假设」。假设必须单独列出来,不要混在结果里。
3. 等我核对结果。我说哪一处不对,你就只改那一处,不要顺手改别的。
4. 每加一条新需求,重新输出一次完整结果,并在末尾写一行「本次相比上一版改了什么」。
# 输出格式
- 结果:直接给表格 / 网页 / 图,不要只给代码
- 口径确认表:
| 步 | 口径 | 我给的依据 | 你的假设 | 需我确认 |
|---|---|---|---|---|
- 变更记录:本次改了什么 · 影响哪几列
# 约束
- ⛔ 不要替我决定口径。口径只能由我给,或由你提出、我确认。
- ⛔ 遇到识别不出来的值,写「未识别」,⛔ 不许猜、⛔ 不许按最可能的填。
- ⛔ 不要在结果看起来「更像样」时改数字:宁可难看,也要对得上原始表。
- ⛔ 不要一次性加很多需求。一次一条,一条一验。