编辑 | blame | 历史 | 原始文档

汇总大表“数据驱动自动填表”改造前待核对清单(2026-09-07)

背景:计划把《道路运输量汇总表》从“复制母版+备份还原”改造成“读导入数据→按口径自动填当月/累计/同比/排名/占比”。动手前需业务逐条拍板下列疑点,避免映射规则做错返工。请在“结论”列写确认结果或修正口径。

A 组:改造范围与边界

# 待确认问题 为何影响改造 我的建议默认口径 结论
A1 自动填表覆盖哪些内容? 决定程序改哪些格、哪些格子永远不动 只覆盖 2026 年动态块(当月值列+同比列+累计+累计同比)及 6 个成品页当月/累计块;2025 及以前历史列一律保留母版缓存不重算
A2 2025 年参照列(同比分母)以什么为准? 8 月起每月同比都要 2025-08~12 基准,目前抽查公交/出租/网约/中口径等页 2025 下半年多为空或公式 以“2025 定稿数据导入库”为准,未导入月份先留空并在生成时提示缺基准
A3 “备份母版还原”机制改造后是否保留? 不保留则代码删除一段逻辑;保留则要防旧备份覆盖新值 改造上线期保留作回归对照,验证通过后冻结/删除
A4 改造后母版还人工维护吗? 决定以后每月是“点生成”还是仍要人改表 稳定后母版只当版式模板,月度数据一律程序填

B 组:数据源与页签口径

# 待确认问题 为何影响改造 我的建议默认口径 结论
B1 货运 页(规上/规下/周转、累计、同比)唯一数据源是哪张导入表?“货运量周转量月报”与“规上规下拆分月报”什么关系、冲突时以谁为准? 决定取数表与优先级 以规上规下拆分月报为当月数据源,货运量周转量月报用于核对
B2 班线包车/公路总客运 页的源是 H203-1 公路旅客企业月报吗?个体客运(个体户月度生产情况)数据填到哪页哪行? 决定取数表与行列映射 企业月报→班线包车页;个体数据→公路总客运或指定行(待业务给页面样例)
B3 中口径明细/中口径客运量页是“独立导入表”,还是由 班线包车+公交+出租+网约+轨道轮渡 组合公式生成? 决定该页是取数还是计算页 现有公式为跨页组合,倾向按公式重算
B4 轨道、轮渡:1-5 月曾拍板“先采用道路运输量汇总表旧数据、后续导入修正”。修正动作的数据源/模板是什么?6 月及以后谁提供、每月何时导入? 决定取数来源与周期 若有正式月报模板则加导入;否则明确“以道路运输量汇总表母版人工维护到何时”
B5 城市客运拆分(网约车):巡游出租月报、网约车订单拆分分别落到“出租”页与“网约车”页的哪几列;拆分表字段(订单数→客运量换算)的口径是否已定? 决定拆分取数与换算规则 按网约车拆分模板现有映射,换算系数需业务书面确认
B6 城市间 vs 城市内:城市汇总/分市州页用的是“城市内”口径;城市间(班线/城际城乡)数据体现在哪些页?两者相加是否应等于“公路客运总量”? 决定成品页数据归集关系 先按现有母版公式拆分明细,出 1 张口径关系图请业务确认

C 组:成品页统计口径

# 待确认问题 为何影响改造 我的建议默认口径 结论
C1 排名:规上/规下/合计三组各自排名;“全省”行是否参与排名? 决定 RANK 逻辑 全省行不排名;17 市州参与
C2 0 值/缺报市州是否参与排名与占比? 决定是否先过滤 有数据的市州参与;无数据不参与且不占分母(待确认)
C3 增速排名(同比增速)并列、为 0、负数、缺失怎么处理?“增速为 0 需核实”规则要不要进成品页? 决定增速排名与提示逻辑 并列同名次;0/负正常参与;缺数不排名
C4 “占全省比重”分母口径:规上列分母=全省规上合计、规下列=全省规下合计、合计列=全省合计? 决定占比公式 是(按列各自分母)
C5 中口径排名/分析 与“中口径客运量”页的关系;分析页四类(公路班线/城际城乡公交/城际城乡出租/网约)合计与分市州口径再确认一遍 决定中口径页取数/计算 以 2026-07 母版已修数值为基准反推公式
C6 道路运输周转量页:B=G+L/2+Q/10 的折算系数(2、10)是否长期固定?L 用“城市内客运总量”还是含城市间? 决定该页公式是否写死 系数固定写死;L=城市内总量(与 7 月一致)
C7 城市汇总页“总客运量”恒等于 公交+出租车(巡游+网约)+轨道+轮渡?哪几行计入总计(巡游/网约为出租分解行不计入)? 决定总计行公式 是,总计=公交+出租车+轨道+轮渡(不含分解行)

D 组:逐月/跨期与版式

# 待确认问题 为何影响改造 我的建议默认口径 结论
D1 逐月新增的列扩展规则:生成 8 月时是“母版固定版式、8 月当月值放 S/T 列并滚动累计到 1-8”,还是每月给你一份新母版? 决定扩列代码写不写 程序自动扩列(当月值列+同比列插入、累计列滚动),以 7→8 月为试点
D2 8 月生成产物的版式请业务给一份期望样表(或确认按“7 月版式+多两列”扩展) 无样表无法写死列位 先用 7 月版式自动推断,产物给业务核对
D3 跨年:2027 年是否每年新开一本(含 2026 参照组)?2026 汇总表是否只到 2026-12? 决定年份分组与列上限 每年一本,当前只做 2026
D4 生成哪几个月由什么决定:数据库最大期间?还是用户指定 period?中间缺月怎么办? 决定生成入口与缺数提示 指定 period;1-(period)缺数月份列出提示不静默跳过
D5 独立小表(货运分市州明细/排名、城市公交明细等)是否继续生成?两套口径需一致 避免“同事表与系统表对不上”再发生 大表与独立小表共用同一套取数/计算服务

E 组:验收与异常

# 待确认问题 为何影响改造 我的建议默认口径 结论
E1 改造验收基准:是否认可“程序生成 2026-07 == 当前已修正母版(逐格 diff=0)”为回归门槛? 决定验收标准 是,先回归 7 月,再过 8 月
E2 8 月真实验证:谁、拿什么核对?逐市州加总=全省?与源月报逐项对齐? 决定 8 月验收流程 生成后按“源表逐项抽查+市州加总核对+同比区间检查”出测试报告
E3 缺数/异常处理:某市州月报缺失时,汇总表留空+提示清单,还是用“规下=合计−规上”倒算补?历史出现过的脏数据(如轨迹测算 1.04E7)如何拦截不进汇总表? 决定异常处理与校验 缺数留空并列清单;导入审核不过的数据不允许进入汇总取数

下一步

全部确认后,我据此产出《汇总表数据驱动改造方案》(含页签/行列映射清单、取数 SQL、生成流程、分步验证计划),业务确认方案后再动代码。