【Excel PowerQuery】管理がしやすいようにソースをデコードする方法

今回はクエリで作業する際に便利な、ソースをデコードについてご紹介します。

クエリでローカル上のExcelやweb上のデータを読み込んで編集する際に、URLやパスをデコードしておくと日本語で表示されるので、データの保存場所が少し変わった場合にとても便利です!

データを読み込む

まずExcelPowerQueryでローカル上の別のExcelやWEB上のExcelを読み込む方法です。

ローカルのExcelを読み込む場合

自分のパソコンに保存されているExcelを読み込む場合の方法です。

Excelの選択

データ→ファイルから→Excelブックからをクリックします。

エクセルブックから
Excelのインポート

取り込みたいExcelを選択し、インポートをクリックします。

インポートエクセル選択
取り込むシートの選択

ナビゲーターが開くので、取り込むシートを選択し、データの変換をクリックします。

シートの選択

Web上のExcelを読み込む場合

自分のパソコンではなく、SharePointなどweb上に保存されているExcelを読み込む場合です。

データ→データの取得→その他のデータソースから→Webから をクリックします。

webから開く

読み込みたいExcelのweb上のパスを記入して、OKをクリックします。

URL入力

読み込んだデータソースをデコードする

データを読み込んだら、次はソースをデコードしてみましょう。デコードしておくと、読み込んだデータを移動させた場合などにソースを読みかえる際に便利です。

デコードすると、「%A4%85%12」→「あ」 というように文字の羅列が日本語で読めるようになります。

ソースをデコードする

「デコード」とネットで検索すると、デコードするサイトがいくつも出てきますので、任意で選んでください。

いくつかサイトをご紹介します。

https://tech-unlimited.com/urlencode.html

https://so-zou.jp/web-app/text/encode-decode/

サイト上で、デコード後のものをコピーしてください。

クエリのソースをデコードしたソースに入れ替える

クエリのステップからソースを選択すると、

クエリステップ

上部に詳細が表示されますので、ソースの部分をデコードしたソースに入れ替えます。
(先程サイト上でコピーしたデコード後のものを貼り付けてください。)

クエリの詳細

左側のチェックマークをクリックして確定させます。

クエリの詳細

デコードのメリット

読み込んだソースをデコードすることで、データの保存場所を移動させた場合などにパスが日本語になっているので、変更すべき場所が一目で分かるようになります。

読み込んだデータを移動させた場合

例えば、「管理1」フォルダ内の「001」フォルダから「002」フォルダにExcelを移動させた場合に、デコードしておくとソースの「001」を「002」に書き換えるだけですぐに読み込むことができます。

クエリの詳細
クエリの詳細

まとめ

今回は、ソースをデコードすることについてご紹介しました。

多くのデータを読み込んでクエリ作業をする場合は特に、ソースをデコードしておくと便利です。

ぜひお試しください。


みどりデジタルサポートでは、Microsoft365に関する研修を中心に、様々なサポートサービスを提供しています。主に、Power BI、Power Automate、Power Appsといったツールの研修を行っており、Microsoft365を導入しているがExcelやWord以外のツールも活用したいと考えている方に最適です。

さらに、私たちはWEBサイトからのデータスクレイピングサービスも提供しております。収集したデータをグラフにまとめ、より分析しやすい形でのレポートを提供します。データを効率的に活用し、ビジネスの意思決定を迅速かつ的確に行いたい企業様は、このサービスもご検討ください。

研修やサービスの詳細については、以下のリンクからご覧いただけます。ご不明な点がございましたら、お気軽にお問い合わせください。

研修詳細はこちら

データスクレイピングサービス詳細はこちら