fix(汇总表母版): 清空人工核算草稿累计列 577 格(公交/出租/网约车 U、城市客运 U、班线包车 DU、中口径明细 U、中口径客运量 AB,含 DU2 表头);仅改母版不改代码,重新生成验证仅此 577 格变空
2个文件已修改
6 ■■■■■ 已修改文件
HANDOFF.md 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docs/生成汇总大表/2026年8月道路运输量汇总表.xlsx 补丁 | 查看 | 原始文档 | blame | 历史
HANDOFF.md
@@ -26,6 +26,12 @@
        Â· `公交!U5:U76`、`出租!U5:U76`、`网约车!U5:U76` å„ 72 æ ¼ = 216 æ ¼ï¼Œå…¬å¼ `=V5+X5+Z5+AB5+AD5+AF5`(只累加 2025 å¹´ 1~6 æœˆï¼›U åˆ—表头为空,位置在"2025å¹´1月"块左侧,对应 2026 å—çš„ `S` åˆ—"2026年累计",语义即"2025 å¹´ç´¯è®¡");
        Â· `城市客运!U4:U39` 36 æ ¼ï¼ˆåŒæ¨¡å¼ï¼Œåª 6 ä¸ªæœˆï¼‰ï¼›`班线包车!DU4:DU57` 54 æ ¼ï¼ˆ`DU2` è¡¨å¤´ç›´æŽ¥å†™"1-3月累计",只 3 ä¸ªæœˆâ€”—属版式未随月份扩展)。
        â†’ ä¸šåŠ¡å£å¾„ä¸º"可清空留空";**生成件与母版逐格相同**(证实程序只补当期列、不碰历史列)。09-22 å·®å¼‚报告按另一分页口径统计为"304 æ ¼ï¼ˆå«ä¸­å£å¾„明细 88 æ ¼ï¼‰",本次按公式模式定位到的是上述 306 æ ¼ï¼Œä¸¤è€…为同一类问题、分页归类不同。
      - **2026-09-27 å·²å¤„置:母版里的"人工核算草稿累计列"整体清空**(用户确认"这一列都可以留空,是人工核算时弄的草稿")。清空范围共 **577 æ ¼**:`公交/出租/网约车!U5:U76`、`城市客运!U4:U39`、`班线包车!DU4:DU57`(含表头 `DU2`"1-3月累计")、`中口径明细!U99:U188`、`中口径客运量!AB5:AB188`。
        Â· ä¾æ®ï¼šè¿™äº›åˆ—在整本工作簿里**没有任何公式引用**(全簿扫描 0 å‘½ä¸­ï¼‰ï¼Œä¸”程序**不写它们**(生成件与母版逐格相同)→ **只改母版即可,无需改代码**。
        Â· åšæ³•:直接改 xlsx å†…部 XML(只去对应单元格的 `<f>/<v>`、保留样式),**避免 openpyxl ä¿å­˜å¯¼è‡´å…¨ç°¿å…¬å¼ç¼“存值丢失**(该坑已实测复现:用 openpyxl å­˜ä¸€æ¬¡åŽ `公交!S5` ç”± 98460.97 å˜ None,会破坏"中口径排名用母版 2025 é™æ€åˆ—")。
        Â· éªŒè¯ï¼šé‡æ–°ç”Ÿæˆ 2026-08(母版变更使缓存自动失效,`staleCache=true`)→ æ–°æ—§ç”Ÿæˆä»¶é€æ ¼æ¯”对:**仅这 577 æ ¼å˜ä¸ºç©ºï¼Œ19 é¡µç­¾ä¸Žå°ºå¯¸ä¸å˜ï¼Œå…¶å®ƒä¸€å¾‹ä¸åЍ**;依赖母版缓存值的口径(中口径排名 M3、道路运输周转量 G4、货运量排名 B4、城市汇总 B3、公交 S5/Q5、中口径明细 C99、班线包车 Q4)**全部一致**。
        Â· å¤‡ä»½ï¼ˆæœ¬åœ°ä¿ç•™ã€ä¸å…¥åº“):`docs/生成汇总大表/_bak_202608母版清空草稿累计列前_20260927.xlsx`;新生成件已存 `D:\桌面\生成数据\生成_道路运输量汇总表_2026-08 (4).xlsx`。
        Â· âš  **待同事确认**:手工定稿侧也把这些草稿列留空,否则比对会从"程序有值/手工有值"变成"程序空/手工有值"(同类差异、方向相反)。
      - **生成件里错误值 356 ä¸ª `#DIV/0!` + 13 ä¸ª `#REF!`**:班线包车 228+8、中口径明细 64+2、货运 38+3、中口径客运量 26;业务口径未定(是否清成空白)。
      - **城市客运页表头仍是日期序列号(确证未修)**:母版与生成件第 2 è¡Œç¬¬ 3 ä¸ªæœˆèµ·å‡ä¸ºåºåˆ—号(G2=46082、I2=46113…),1、2 æœˆæ˜¯æ–‡å­—ï¼›`fixCityMonthHeaderText()` æœªè¦†ç›–该页 â†’ "按表头文字匹配列"方案在该页失效。(此前文档标"待核实",现已确证。)
      - ç¼º 2026-09 æ¯ç‰ˆï¼ˆç›®å½•ä»… 7 æœˆ/8 æœˆ/版式原型 + 2 ä¸ª `_bak_*`)→ 9 æœˆå‡ºè¡¨ä¼š `ready=false`,需拍板方案 A(程序扩列)/ B(Excel å°å·¥å…·ï¼‰ã€‚
docs/Éú³É»ã×Ü´ó±í/2026Äê8ÔµÀ·ÔËÊäÁ¿»ã×ܱí.xlsx
Binary files differ