順手幫忙看一下 • 純朋友分享 • 2026-09-16

報表我看過了,整理幾個小發現給你

這份真的不簡單,27 家分行、9 張表、2,953 個公式,每個月這樣做下來真的很強。

我順手用程式掃了一下,發現幾個可能是小筆誤的地方,整理在下面,你有空再瞄一眼就好,不用回也沒關係。如果我誤會了就直接跟我說。

📁 CONSOLIDATED REPORT.xlsx(1.97 MB) 📊 9 張表 • 27 家分行 💡 想法:看看有沒有機會輕鬆一點
9張工作表
環環相扣
27家分行
AGOO ~ BAGUIO
~2,953個公式
辛苦手動維護
0檢查提醒
或許可以加一點

先講重點,30秒看完

每個月把 27 家數字彙整到一張寬 Excel,再人工對「SHOULD TALLY」,真的很花眼力。

3 個可能是筆誤的地方,你有空確認看看:
① STAT 兩張表的加總欄,SAN JUAN(AL欄)被加了 3 次,共 24 格都是這樣;② STS 有 10 格多了一個 +(++);③ 學生總數 38,728 跟 STAT 累計 39,536 差了 808 人,Aflatoun 差了 1 人。
2 個小想法,免費幫你弄也行:分行照舊交 Excel 就好,我幫你寫個小工具按一下跑完,缺交或對不起來的自動列出來。這樣 2–3 天的事,或許半天就看完了。當然你現在的做法也完全 OK,只是多個選項。

看看3個小發現 ↓ 看看2個小想法

1 報表我這樣理解,有錯跟我說

三條線:YTM、Aflatoun、STS,再分「本月 / 累計」「男 / 女」× 27 家,所以欄位比較寬。

#哪一張我的理解看到的數字
1SUMMARY辭職/關戶總覽。目前只看到 6 家TOTAL 4 / 28 / 43 / 1 / 1
2SAVERS TO REGULAR儲蓄戶轉正式戶,27 家逐列,公式會跨表例 Agoo: 438 / 415
3MEMBERSHIP MONITORING新加入 / 辭職 / 轉換,橫向 27 家New 215,Resigned 55
4STAT FOR THE MONTH本月,依年齡層分YTM本月 86男/108女=194
5STAT AS OF累計,最主要的總數來源YTM 19,506 / 20,030 = 39,536
6STATUS FOR THE MONTH本月,依產品別分有很多 should tally 提醒
7STATUS AS OF累計,同上例 Agoo Share 438/415
8STS青少年那塊,欄位最寬的一張累計 Units 8,229
9STUDENT & NON-STUDENT學生 / 非學生,理論上要跟第5張一致38,728,差808

27 家分行:AGOOALAMINOSASINGANPOZORRUBIOBACNOTANBAUANGBANGARBANTAYSAN JUANBANGUEDBAYAMBANGMANGATAREMCUYAPOMAINMANGALDANPANIQUIVICTORIAPINILISAN NICOLASSANTIAGONARVACANSAN JOSETALAVERAUMINGANVILLASISINFANTABAGUIO

小觀察:加總是用 +XXn+YYn 一段一段加的,欄位固定。之後如果插欄或改名,要多花心力檢查。

2 比較花時間的地方

我猜流程是:27家各交Excel → 總部彙整 → 手動加總 → 肉眼對帳 → 交件,猜錯跟我說。

現在比較費眼力的
  • 欄寬到 DH(112欄)、GN(196欄),要一直橫捲
  • 合併格 484格,不好篩選排序
  • 沒凍結、沒篩選,出錯不會提醒
  • SUMMARY 只看到 6 家,STUDENT表有29張圖,檔案快2MB
可以輕鬆一點的做法
  • 分行檔丟進資料夾,按Run,幾分鐘跑完
  • 缺交、打錯、對不起來自動列清單
  • 加總交給程式,加分行改設定就好
  • 產出合併Excel+異常表,原檔留著當保險

3 3個小發現,你確認看看

用程式掃的,Excel 按 Ctrl+` 就能看到公式。有誤會直接跟我說。

1. SAN JUAN 好像被加了 3 次?共24格

STAT 那兩張的加總欄,SAN JUAN 那欄(AL欄)都寫了三次。不是只有B7,兩張表的 B7-B12、B19-B24 共24格都是這樣。

公式原文(點開看)
B7 =F7+J7+N7+R7+V7+Z7+AD7+AH7+AL7+AL7+AL7+AP7+AT7+AX7+BB7+BF7+BJ7+BN7+BR7+BV7+BZ7+CD7+CH7+CL7+CP7+CT7+CX7+DB7+DF7
#                                    ^^^^^^^^^^^^^^^ 這裡重複了

影響 如果是筆誤,總數會多算 2 次 SAN JUAN,修掉重算一次最準。

2. STS 有 10 格多一個 +

就是 ++ 的地方,Excel不會報錯,但以後維護容易看錯。

公式原文
STS!B8 =I8+P8+W8+AD8+AK8+AR8+AY8+BF8+BM8+BT8+CA8+CH8+CO8+CV8+DC8+DJ8+DQ8+DX8++EE8+EL8+ES8+EZ8+FG8+FN8+FU8+GB8+GI8
# B8-F8、B11-F11 共10格都有

3. 兩個總數對不太起來

STUDENT那張總數 38,728,STAT累計是 39,536,差 808。Aflatoun 3,981 vs 3,980 差1人。旁邊寫了 SHOULD TALLY,但只是文字,沒公式自動檢查。

以後用程式幫忙對,差1也列出來,就不用一直用眼睛看了。

4. 其他小地方

看到的想法
欄位112欄、196欄列印、手機看比較辛苦
合併格484格不好篩選排序
沒驗證、沒變紅提醒、沒凍結加個凍結+自動標色會輕鬆很多
STATUS兩張分行順序跟STAT不一樣(MAIN/MANGALDAN/CUYAPO調位了)用VLOOKUP容易錯位,建議順序統一
公式是 F7/J7…這種久了要花時間回想

4 2個小想法,免費幫你也行

不用一次全做,你覺得有用再說。

① 先把小筆誤修掉
  • AL重複、++的地方修掉重算一次
  • 加凍結、差異自動標色
  • 27家名字整理成清單
我直接幫你修一版
② 試個小工具
  • 27個檔丟進去就產出合併檔
  • 缺交、打錯、對不起來列清單
  • 原格式保留,舊方法留著當保險
有需要我再寫
我的建議:先修①就好,下個月新舊一起對一次,有省到時間再考慮②。都不用換系統、不用買軟體。

5 小工具大概長這樣

點頁籤看看。用法就是放進去、按一下、拿出來。

① 放檔案

input/2026-09/ 放 27 個檔就好,檔名隨意,程式認內容。誰沒交會列出來提醒。

input/2026-09/
  AGOO_Aug.xlsx  ALAMINOS_Aug.xlsx  ...  BAGUIO_Aug.xlsx
  [缺] TALAVERA  ← 會列出來提醒
② 幫忙檢查

每家先簡單看一下,有問題就列出來,不會混進去。

[PASS] AGOO: OK
[FAIL] SAN JUAN: TOTAL好像被手填蓋掉了,已標色
[FAIL] TALAVERA: 沒交
[WARN] MAIN: 19-22歲 0人,以前都300+,確認一下
③ 幫忙合併

加總交給程式重算,加新分行改設定一行就好,不用改2953個公式。

python consolidate.py --month 2026-09
> 讀取 26/27 家... 合併 9 sheets... 重算...
> 完成 output/CONSOLIDATED_2026-09.xlsx (2.1s)
④ 參考報告

以前用眼睛看的 SHOULD TALLY,讓程式列出來。

❌ STUDENT 38728 vs STAT 39536 差 -808
❌ AFLATOUN 3981 vs 3980 差 +1
✅ 其餘 42 項 OK
通過率 88%左右
⑤ 拿成果
  • CONSOLIDATED_2026-09.xlsx(原格式)
  • clean版.xlsx(乾淨表格,方便分析)
  • 異常報告.pdf一頁月報.pdf(參考用)
  • runlog.json(何時、誰跑的,留個紀錄)

最後,有需要再說

就當朋友幫忙,免費的,你不用有壓力。有空再看,沒空直接關掉也沒關係。

想先修小筆誤

把上面 3 個地方確認一下,我直接幫你修一版回來,原檔你留著就好。

想試小工具

丟我前兩個月分行檔,我試跑看看,新舊比對給你,舊的照樣用當保險。


這份只看了 2026-09-16 那版 Excel,沒連系統、沒碰個資,有誤會直接跟我說。
幾個你可能會問的(點開看)

Q:分行電腦很舊耶?
A:分行不用動,照樣交 Excel 就好。

Q:以後變28家怎麼辦?
A:設定加一行就好,不用改2953個公式。

Q:會不會改壞?
A:原檔備份,工具只讀另存,不會蓋掉。舊方法留著並行最安心。