05 · 每個群組產出一個工作表
情境
同一份續約報表,存在一個檔案裡,但每個地區用一個獨立的工作表。再額外加上一個「不續約」工作表,篩出特定狀態清單。
做法:用群組鍵命名範本工作表
範本工作表的名稱本身就是工作表範本。xl3 會依群組鍵的不同值,用同一份範本展開出多張工作表。
範本工作表名稱:地區-{{ [地區] }}
xl3 讀到字面名稱 地區-{{ [地區] }},按 地區 對來源列分組,每個地區產一張工作表,用解析後的名稱命名:地區-台北、地區-高雄 …。
__config__
| 鍵 | 值 |
|---|---|
source_sheet | 原始 |
source_table | 1 |
output_file_pattern | 各地區.xlsx |