クエリを右クリックしたときに出てくる「複製」と「参照」そして「コピー」、この3つは何が違うのか?と不思議に思ったことはありませんか?
このブログでは、中級編/クエリのマージの解説の中で「参照」の方は登場しました
では、複製はどのような時に使用するのでしょうか?
そしてコピーは?
上の3つはどちらもある種、一度作成してある「既存クエリ」のコピーです
但し、この3つには明確な違いがあります
この3つの違いをきちんと理解しておくと「既存クエリ」の活用の仕方がかなり効率的になります!
この「複製」と「参照」の違いを理解し易くするため、次の画像のデータから「元クエリ」*という名前のクエリを事前に作成します
*コピーは別のクエリで解説します
![](https://analytic-vba.com/wp/wp-content/uploads/2021/02/image-132.png)
「元クエリ」はPower Queryエディタ(以降エディタ)にて、次の画像のように「トラック」でフィルターをかけています
![](https://analytic-vba.com/wp/wp-content/uploads/2021/02/image-133.png)
ですから、適用したステップは次の画像のように3つになります
![](https://analytic-vba.com/wp/wp-content/uploads/2021/02/image-134.png)
ではこの「元クエリ」を元にして「複製」と「参照」の違いを解説します
コピーについては、前述のように別のクエリで解説します
目次
1.複製
2.参照
3.コピー
<まとめ>
1.複製
では「元クエリ」の上で右クリックして「複製」を行います
![](https://analytic-vba.com/wp/wp-content/uploads/2021/02/image-135.png)
開いたエディタで「適用したステップ」を確認します
![](https://analytic-vba.com/wp/wp-content/uploads/2021/02/image-136.png)
適用したステップは3つあり、「元クエリ」と変わりません
![](https://analytic-vba.com/wp/wp-content/uploads/2021/02/image-137.png)
ですので、上の画像の最後のステップを修正して、フィルターを「トラック」から「軽自動車」に変えることもできます
![](https://analytic-vba.com/wp/wp-content/uploads/2021/02/image-138.png)
元のクエリを一部変えるだけで活用したい場合には「複製」するのが便利です
続きを読む クエリの複製、参照、そしてコピーとの違い~