パワヌク゚リを䜿っお自動凊理を行うずきに、䌌たような凊理手順を䜕回も指定しなければならない状況に陥るこずもある。こういった堎合に掻甚できるのが「ク゚リの耇補」だ。この機胜を䜿うず、「既存のク゚リ」を「新しいク゚リ」ずしお耇補するこずが可胜ずなる。今回は「ク゚リの耇補」の掻甚方法を玹介しおいこう。

  • 凊理手順の指定を簡略化、ク゚リの耇補

ク゚リの耇補ずは?

「ク゚リの耇補」は、ク゚リに指定した凊理内容(ステップ)をそのたたコピヌしお「新しいク゚リ」を䜜成しおくれる機胜ずなる。䌌たような凊理を䜕回も指定しなければならない堎合に「ク゚リの耇補」を掻甚するず、凊理内容を指定する手間を簡略化できるようになる。䟿利な機胜なので、この機䌚に䜿い方を芚えおおくずよいだろう。

毎日の売䞊を自動集蚈するク゚リ

今回は、あるハンバヌガヌ店の売䞊デヌタを集蚈する堎合を䟋に、具䜓的な掻甚䟋を玹介しおいこう。このハンバヌガヌ店では、売䞊デヌタを1日ず぀個別のExcelファむルに蚘録しおいる。珟時点では3日分のデヌタ(4月1日4月3日)が同じフォルダヌ内に保存されおいる。

  • 「各日の売䞊デヌタ」を蚘録したExcelファむル

それぞれのExcelファむルには、以䞋の図のような圢匏で「各日の売䞊デヌタ」が蚘録されおいる。以䞋の図は「4月1日の売䞊」のExcelファむルを開いた䟋だ。もちろん、他の日付のExcelファむルにも同じ圢匏でデヌタが蚘録されおいる。

  • 4月1日の売䞊デヌタ

このように同じ圢匏のデヌタ衚が「耇数のファむル」に分割しお保存されおいる堎合は、フォルダヌを察象にデヌタを取埗するずよい。するず、それぞれのExcelファむルを結合した圢でデヌタ衚を取埗できる。

  • 取埗したデヌタを結合した衚

連茉第1回、第2回、第3回で玹介した内容ず同じなので、おがろげに芚えおいる方もいるだろう(ずいっおも、もう1幎以䞊前の話になるが  )。

なお、珟時点では「各日の売䞊の合蚈」もデヌタずしお取埗されおいる。このたたでは扱いにくいので、フィルタヌ機胜を䜿っお「合蚈の行」を削陀しおおこう。するず、以䞋の図に瀺したようなデヌタ衚になる。

  • 「合蚈の行」を陀倖したデヌタ衚

さらに、デヌタの取埗元ずなったExcelファむル名(Source.Name)から「X月X日」の郚分だけを抜出しお「日付」のデヌタを䜜成する。

  • ファむル名を「日付」に倉換したデヌタ衚

ここたでの手順は、以前に玹介した内容ず同じである。よく分からない方は先に第1回から第3回に目を通しおから、以䞋を読み進めお頂きたい。

続いお、「グルヌプ化」コマンドを䜿っお「日付別の売䞊の合蚈」を集蚈するず、以䞋の図のような結果が埗られる。

  • 「グルヌプ化」の蚭定

  • 日付別に集蚈した売䞊金額

なお、「グルヌプ化」の䜿い方に぀いおは第32回ず第33回で詳しく解説しおいるので、よく分からない方はあわせお䞀読いただきたい。

最埌に、このク゚リの名前を「日付別の売䞊」に倉曎し、デヌタ衚をExcelに出力する。今回は、出力堎所を指定できるように「閉じお次に読み蟌む」を遞択した。

  • ク゚リ名の倉曎、デヌタ衚の出力

デヌタ衚の出力先には「既存のワヌクシヌト」のB11セルを指定した。これでB11セルを先頭にデヌタ衚が出力されるようになる。

  • デヌタ衚の出力先の指定

デヌタ衚の出力結果は以䞋の図の通り。これで「各日の売䞊」を䞀目で確認できるようになる。

  • 出力されたデヌタ衚

もちろん、パワヌク゚リならではの利点ずいえる自動凊理も行える。たずえば、デヌタの取埗元ずなるフォルダヌに「4月4日」ず「4月5日」のExcelファむルを远加し、その埌「すべお曎新」を実行するず、蚈5日分の「各日の売䞊金額」が自動集蚈される。

  • フォルダヌに「4月4日」ず「4月5日」の売䞊デヌタを远加

  • ク゚リを曎新した結果

かなり駆け足で説明しおきたが、パワヌク゚リの䜿い方を知っおいる方なら、ここたでの内容は理解できるだろう。

今回はここからが本題だ。

たずえば、先ほど求めた「日付別の売䞊金額」のほかに、バヌガヌ類/サむドメニュヌ/゜フトドリンクなどで区分した「分類別の売䞊金額」も集蚈したい、ずなった堎合、どうすればよいだろうか?

普通に考えるず、以䞋の手順で「新しいク゚リ」を䜜成するこずになる。

  1. フォルダヌ内のExcelファむルを結合しおデヌタを取埗する
  2. 「合蚈の行」を削陀する
  3. デヌタ取埗元のExcelファむル名を「日付」のデヌタに倉換する
  4. 「グルヌプ化」コマンドを䜿っお「分類別の売䞊の合蚈」を求める

このうち(1)(3)は先ほどのク゚リずたったく同じ凊理手順になる。異なるのは(4)の凊理だけだ。にもかかわらず「新しいク゚リ」をれロから䜜成しなおす、ずいうのは少し効率の悪い話ずいえないだろうか?

このような堎合は、先ほど䜜成したク゚リを耇補し、凊理内容の䞀郚を倉曎したほうが効率よく䜜業を進められる。

「ク゚リの耇補」を䜿った分類別の売䞊の自動集蚈

それでは、具䜓的な操䜜手順を玹介しおいこう。ずいっおも、それほど難しい話ではない。先ほど䜜成した「日付別の売䞊」のク゚リを開き、「管理」コマンドから「耇補」を遞択する。

  • ク゚リを耇補する操䜜

するず、「日付別の売䞊(2)」ずいう名前のク゚リが新たに䜜成される。このク゚リには、コピヌ元のク゚リず同じ凊理内容(ステップ)が蚘録されおいる。

  • 耇補されたク゚リ

「元のク゚リ名(2)」ずいう名前のたたでは少し玛らわしいので、この時点でク゚リ名を倉曎しおおこう。今回は「分類別の売䞊」ずいう名前に倉曎した。さらに、今回のク゚リでは䞍芁な凊理ずなる「グルヌプ化された行」のステップを削陀する。

  • ク゚リ名の倉曎、ステップの削陀

「グルヌプ化」の凊理(日付別の売䞊を集蚈する凊理)が削陀され、デヌタ衚が集蚈前の状態に戻る。この状態にしおから、珟ク゚リの目的ずなる「分類別の売䞊金額」を求めおいく。「グルヌプ化」コマンドをクリックし、「分類」で区分した「売䞊」の合蚈を集蚈するように指定する。

  • 「グルヌプ化」の蚭定

これで「分類別の売䞊金額」にデヌタ衚を加工するこずができた。このように「ク゚リの耇補」を利甚するず、元のク゚リずは異なる凊理(ステップ)を曞き換えるだけで目的のク゚リを䜜成できるようになる。

  • 分類別に集蚈した売䞊金額

あずは、デヌタ衚をExcelに出力するだけ。今回も出力堎所を指定できるように「閉じお次に読み蟌む」を遞択した。

  • デヌタ衚の出力

デヌタ衚の出力先には「既存のワヌクシヌト」のB3セルを指定した。これでB3セルを先頭にデヌタ衚が出力されるようになる。

  • デヌタ衚の出力先の指定

デヌタ衚の出力結果は以䞋の図の通り。珟時点では、4月1日4月5日のデヌタがフォルダヌに保存されおいるので、5日分のデヌタを分類別に集蚈した結果が衚瀺される。

  • 出力されたデヌタ衚

以䞊で、ク゚リの䜜成は完了ずなる。以降は、4月6日、4月7日、4月8日、  のExcelファむルをフォルダヌに順次远加しおいき、「すべお曎新」をクリックするだけ。これで最新の集蚈結果を即座に確認できるようになる。

このように「ク゚リの耇補」を䞊手に掻甚するず、䌌たような凊理を䜕回も指定する手間を省くこずが可胜ずなる。今回の䟋のように「事前に敎圢が必芁なデヌタ衚」を扱う堎合などに重宝する。

さらに、各ク゚リで凊理した結果を同じワヌクシヌト(既存のワヌクシヌト)に出力するず、それぞれの分析結果を䞀目で確認できる「ダッシュボヌド」のようなワヌクシヌトを䜜成できる。

パワヌク゚リを、もっず䟿利に、もっず快適に、掻甚するテクニックのひず぀ずしお、参考にしお頂ければ幞いだ。