翌月のファイルで同じ処理を再実行するには?
毎月繰り返す結合や集計の設定を、データレシピに保存しましょう。翌月は新しいファイルを指定して、同じ設定を使えます。
毎月同じ結合や集計をするなら、設定を.joinsheet形式のデータレシピに保存しておけます。翌月は新しいシートを指定して実行します。レシピに元シートのセル値は含まれないため、ファイルの用意とシートの確認は毎回必要です。
架空の入力
初月はNorth・10とSouth・20を追加し、Amount全体の合計をTotalとして30を得たとします。翌月は以下の40と60に変わりました。説明図と期待結果は新しいファイルの内容です。
NewNorth
| Branch | Amount |
|---|---|
| North | 40 |
NewSouth
| Branch | Amount |
|---|---|
| South | 60 |
設定手順
- 初月の2シートを縦に追加します。「結果を整理」→「集計」でグループを指定せずAmountの合計をTotalにします。「適用」で合計を確認したら、左下の「データレシピ」→「レシピを保存」を選びます。
- 次回は「レシピを読み込む」で.joinsheetを開き、「複数ファイルからシートを割り当てる」で新しい原本を選びます。
- 「使用するシートを選択」でNorth・Southの役割に合うシートを指定します。期間、列、型、保存された条件値を確認して「データレシピを実行」を押します。
期待する結果
新しいTotalは40 + 60 = 100です。古い30や予想外の合計になっていないか、各役割に割り当てた原本の値を照合します。
| Total |
|---|
| 100 |
注意点
レシピはファイルの更新を監視せず、決まった時刻に自動実行する機能もありません。同じ列構成のシートが複数ある場合は、NorthとSouthが正しく割り当てられたかを確認してください。新しいシートにも、保存した設定に対応する列とデータ型が必要です。直接入力した月や日付の条件も保存されるので、翌月の作業では変更が必要か確かめましょう。
自分のファイルで始めましょう
JOIN SHEETを使ってみる ↗Excel・CSVの作業はPCでご利用ください。
新しいタブで開くため、作業中のデータは置き換わりません。
サンプルの検証日:
出典
How do I create a workbook that combines data from several other workbooks? (Reddit r/excel)
原文は複数ブックをまとめる方法を尋ね、投稿者が動作を確認した例です。この記事はExcelのリンク先を自動更新する方法ではなく、設定を手動で再利用する流れです。 例のデータは説明用に別途作成したもので、原文の投稿者による製品利用の感想や推薦ではありません。