05 · グループごとのシート分割
シナリオ
同じ更新レポートを 1 ファイルにまとめつつ、地域ごとに別のシートを置きたいとします。さらに、特定のステータス値リストに該当する「更新不可」シートも 1 枚加えます。
アプローチ: シート名にグループキーを埋め込む
テンプレートシートの名前自体がシートテンプレートです。xl3 はグループキーの一意な値ごとにシートを 1 つずつ展開し、テンプレート内容をそのまま複製します。
Template sheet name: 地域-{{ [地域] }}
xl3 は 地域-{{ [地域] }} というシート名をそのまま読み込み、ソース行を 地域 でグループ化して、地域ごとに 地域-東京、地域-大阪 のようにシートを 1 つずつ展開します。