電力:クエリを2021年までに決定的な初心者にはガイドライン

こんにちは、初心者のガイドラインの力で検索できるUpSlide.
パワークエリとは何か疑問に思ったことはありますか? どのように動作しますか? もしそうなら、あなたは正しい場所にいます!
Pauline、Finance3.1からの私達の力の問い合わせの専門家は私達にこの記事を書くために彼女の最もよい先端および助言をすべて与えた。
ここでは、ソフトウェアの基本を学び、さらには少し練習することができます! 準備はいいか?

今すぐ読む時間がない場合は、PDF版をダウンロードして、後で楽しむことができます!

パワークエリとは何ですか? いつ使うべきですか?

Power Queryは、ユーザーがデータをインポート、クリーンアップ、および統合できるExcelアドインです。 Power Queryは次の場合に使用できます:

  • 大量のデータの処理(Excelは百万行に制限されています)
  • 異なるソース(Excel、CSV、SharePoint、SQL、Salesforceなど)からのデータのインポート
  • 複数のテーブル、ファイル、さらにはフォルダの操

Excel Power Query data sources

Power Queryは、コーディングの経験を必要としないため、初心者でもユーザーフレンドリーで強力なツールです。 さらに、元のデータソースは変更されません。 結果は、Excelにもたらされた再形成されたデータのスナップショットのようなものです。 それは何がそんなに素晴らしいのですか? まあ、ソースデータは直接インポートされていないので、Excelファイルを重くすることはありません(つまり、コンピュータの速度が低下しません!).要約すると、Power QueryはETL(Extract-Transform-Load)プロセスをよりシンプルかつ効果的にするデータ分析ツールです。

Power Query quote Pauline F31

Power QueryとPower Pivotの違いは何ですか?

Power Pivotは、データ分析を容易にするMicrosoft Officeアドインであるため、Power Queryに関連付けられていることがよくあります。 興味深いことに、しかし、これら二つのツールは、互いに並行して動作することができます! Power Pivotは、単にデータ変換の次のステップです: これにより、ユーザーはPower Queryによって以前にクリーンアップされたテーブルからデータモデルを作成することができます。

同様ですが、Power Pivotはデータ分析、時間関連の計算、リンク生成の生成に使用されます。 単純に言った:

  • Power Queryを使用すると、ファイルを自動的に統合して再処理することができます(レポートプロセスの標準化や同じ形式の複数のファイルの統合など)。
  • Power Pivotでは、ビジネスで設定されたルールに従って集計された情報を抽出することにより、数百万行のデータベースを分析することができます。

Power QueryとPower BIの違いは何ですか?

Power Queryの基礎となるクエリテクノロジは、Power BIにも含まれています。

Power BI Desktopソフトウェアのインターフェイスを使用すると、3つのテクノロジ(Power Query、Power Pivot、Power View)の恩恵を受けることができます。 Power BIを使用すると、データの抽出から、共有および分析できる対話型ダッシュボード上のビジュアルの作成まで、データ分析チェーンのすべての手順を実行で

>Power BIをExcelにエクスポートする方法に関する記事をお読みください

Power Query Power BIデータ氷山

Power QueryがExcel VBAの優れた代替手段であるのはなぜですか?

Power Queryは、VBA(Visual Basic for Applications)を簡単に置き換えることができます。:

  • ボタンをクリックするだけでテーブルを処理します。 コーディングスキルは必要ありません!
  • 単一のマクロを実行せずに操作を段階的に視覚化します。
  • ドラッグアンドドロップで異なるステップのステップ順序を簡単に編集! また、簡単なクリックで不要な手順を追加および削除することもできます。

(パート2–Section3を参照してください:Power Queryを開始する方法は?)

しかし、Power Queryは、Excelのインターフェイスとの対話、プロセスの自動化、新しいファイルの生成、電子メールの送信などに関しては、VBAを置き換えることはできません。

Microsoft Power Queryは無料ですか? Mac用のPower Queryはありますか?

はい。 Power QueryはExcelの無料拡張機能です。 これは、アドインのもう一つの主な利点です。
(次の質問を読んで、Excelデスクトップで入手する方法を確認してください)

Power Query for Mac? はい、大きなニュース:クエリエディタは現在、Mac用のExcelと互換性があります! しかし、ファイルパスを変更して既存のクエリを更新することしかできないため、統合は現時点では非常に限られています。

パート2:パワークエリを始める!

パワークエリをダウンロードするには?

Power Queryは2010年からExcelで利用可能になりました。

ここでは、Excelのバージョンに応じてパワークエリを追加する方法です*:Excel2019、2016、またはOffice365のPower Queryをダウンロードする必要はありません。 “Get&Transform”ボタンの下にある”Data”リボンで見つけることができます。

  • Excel2013および2010では、Power Queryアドインをダウンロードする必要があります。 「Power Query」という名前の新しい専用タブに表示されます(Excel2010では、ソフトウェアアシュアランスライセンス付きのProfessional Plusが必要です)。
  • *Excelのバージョンを確認する方法は次のとおりです。

    ファイル>アカウント>Excelについて。 その後、ウィンドウが表示されます。 括弧内の最初の2つの数字を読みます。 以下の例では、Excelのバージョンは2016です。

    Power Query Excelバージョン

    詳細については、ExcelでPower Queryをインストールおよびアクティブ化する方法に関する別の詳細な記事を参照してください。

    ExcelでPower Queryを有効にするにはどうすればよいですか?Excelのバージョンに応じて(上記の質問を参照:ExcelのPower Queryはどこにありますか?)Excel2016以降の「データ」タブの「Get&Transform」セクションの「Get data」という名前のボタンをクリックするだけです。 2013より前のバージョンのExcelが含まれている場合は、単にPower Queryリボンに移動します。

    power query ribbon

    Power Queryインターフェイスを入力すると、Excelと対話できなくなることに注意してください。 Excelに戻る必要がある場合は、Power Query editorを閉じる必要があります。

    パワークエリはどのように機能しますか?

    Excelでは、”クエリ&接続”をクリックしたときにのみ、次の機能にアクセスできます”:

    パワークエリエクセルデータリボン

    データリボン: データソースを検索するには(Excel2010および2013の「Power Query」リボン)。

    クエリ&接続ペイン:作成したすべての接続(クエリ)を簡単に確認します。

    Power Queryを起動すると、4つの異なる要素で構成されたPowerクエリエディタに移動します:

    パワークエリダッシュボード2021

    メインリボン:あなたはそのボタンのおかげでゼロからクエリを作成することができます(あなたはM言語に精通している場合は、手動でそれらを微

    : データソースとストリームへのすべての接続を追跡する。

    データテーブルプレビュー:特定のステップの後にデータ結果を視覚化します。

    クエリ設定(適用された手順):行ったすべての手順をナビゲートします。 Power Queryは、行われたすべての変換を自動的に記録します。

    最後の二つのセクションでは、簡単なユースケースのおかげで少し練習することができます(最初にExcelでPower Queryを取得する必要があります):
    • セクション4では、データテーブルを変換することによってPower Queryが基本的にどのように機能するかを学びます。
    • セクション5では、さまざまなソースからデータを続行し、クエリをマージする方法を発見するので、さらに興味深いものになります。

    パワークエリを開始するにはどうすればよいですか?

    次の状況を想像してみてください:

    あなたはコンピュータやスマートフォンを販売する技術会社の財務管理者です。 現在、あなたはフランス、英国、中国の3カ国で事業を展開しています。 毎月、総売上高、国別売上高、製品別売上高などのKpiを使用して、マネージャの統合レポートを作成します。 これを行うには、それぞれの国のマネージャー–Dennis、Douglas、Karen–があなたにファイルを送信します。

    問題:各ファイルには、その国の金種の売上が一覧表示されます。 それらをユーロに変換し、最終報告書に統合するには時間がかかりすぎます。

    Power Query example usecase

    Power Queryのみを使用してプロセスを自動化し、レポートを数分で計算できる場合はどうなりますか?

    それは素晴らしいことではないでしょうか? さて、パワークエリで、あなたはすることができます! 最初のテーブルを準備することから始めましょう🙂

    まず、データが必要です。 Power Queryの例をダウンロードして、ローカルサーバーに保存します。

    次に、次の簡単な手順に従います:

    • ファイルを解凍し、ローカルサーバーに保存します。Excelで新しいワークシートを開き、データタブに移動します>以下に示すように、ファイルからデータを取得>ワークブックから>。

    (Excelバージョン2013または2010をお持ちの場合は、[Power Query]タブに移動します。)

    • ダウンロードした解凍したファイルを保存したパスに移動し、”為替レート”という名前のExcelファイルを選択します。

    パワークエリインポートテーブルプレビュー

    • [データの変換]をクリックします。
    おめでとう、あなたは今、データソース”為替レート”に接続されています。 これがクエリの最初のステップです。 データを平坦化するために、我々は(クエリペインを参照してください)さらなる手順を適用しようとしています! クエリは基本的にデータソースへの接続です。

    適用されたいくつかの手順がクエリ設定ペインに既に表示されていることにも気づいている可能性があります。 これらは自動的に行われます。

    さて、データテーブルのクリーニングから始めて、少し練習してみましょう:

    • 上の3行を削除し、行を削除するに移動します>上の行を削除し、”3″と入力します。 データテーブルのプレビューと適用された手順(クエリ設定)に変換が即座に表示されます。
    • 空の行を削除する:行を削除>空の行を削除します(以下に示すように)。

    Power Query空行の削除

    • 最初の行をヘッダーとして昇格する:”最初の行をヘッダーとして使用する”をクリックします。 お気づきのように、Power Queryでは、一部のデータの種類を変更する手順が自動的に追加されました(最初の列の値は日付としてフォーマットされます)。

    パワークエリは、ヘッダーとして最初の行を使用します

    • 空白の列を削除する:”列を選択”をクリックし、列7、8、9、および10のチェックを外します。

    あなたは良いやっています! さらに三つのステップと、あなたはすべての設定されます!

    • 列のピボットを解除します: [為替レート]列を選択し、[変換]タブで[列のピボットを解除]>[他の列のピボットを解除]に移動します(他の5つの列を選択して[列のピボットを解除]を選択することもできます)。
    • 列の名前を変更する:ヘッダーセルをクリックし、最初のセルに”日付”、2番目のセルに”通貨”、3番目のセルに”レート”を入力します。
    • フィルタを適用する:Excelと同様に、「日付」列のドロップダウンメニューをクリックし、「Dec-18」を選択します。

    パワークエリフィルタ

    • [ホーム]タブで、[閉じる]と[ロード]をクリックして、新しいシートに最終テーブルをロードします。

    よくやった! 最初のデータテーブルを作成しました。

    Power Queryでさらに進みましょう

    (Re)次の状況を想像してみてください:

    あなたのPower Queryスキルのおかげで、あなたは今、技術会社の上級財務管理者です。 今、あなたは国のマネージャーがあなたに送った2018年12月のデータを統合する必要があります。

    問題:各ファイルには、その国の金種の売上が一覧表示されます。 その後、最終報告書にそれらを統合するために、さらに多くの、ユーロに変換するために時間がかかります。

    Power Queryを使用するだけで、プロセスを自動化し、レポートを数分で計算できる場合はどうなりますか?

    ここでは、さまざまなデータソースを統合し、前のセクションで準備したテーブルとマージする方法について説明します。

    まず、三つの異なるソースファイルを含むフォルダ全体をインポートしましょう:

    • まだPower Queryを使用している場合は、新しいソース>ファイル>フォルダに移動します。

    (Excelに戻った場合は、フォルダからデータを取得する>に移動します)

    • 以前にダウンロードして保存したフォルダ”Sales_201812″を選択します。 その後、[OK]をクリックします。

    Power-Query-folder-path新しいウィンドウが表示されます。

    次に、クエリをマージする必要があります:

    • ドロップダウンメニュー(新しいウィンドウの下部)で”&編集を結合”を選択します。

    パワークエリコンバイン編集

    • サンプルテーブル”Dec-18″を選択します(すべてのシートに同じ名前を付ける必要があることに注意してください)。

    パワークエリセレクトDec18

    • すべてのソースが含まれていることを最初の列で確認できます(ドロップダウンメニューをクリックします)、[OK]をクリックします。

    これで、Powerクエリエディタが表示されました。

    • 変換タブに移動>値を置換します。

    パワークエリの値の置換

    • ここで、”€”を”EUR”に置き換えます。

    power-query-replace-EUR

    • ホームタブ>マージクエリに移動します。

    power queryマージクエリ新しいウィンドウが表示されます:

    1. “通貨”列を選択します。
    2. ドロップダウンメニューから”為替レート”ファイルを選択します。
    3. “通貨”列を選択します。
    4. OKをクリックします。

    パワークエリマージクエリの手順

    • ここで、取得したばかりの為替レートデータを表示する必要があります。
      1. “為替レート”列を選択します。
      2. 展開ボタンをクリックします。
      3. “レート”のみをチェックします。
      4. “オリジナルを使用…”のチェックを外します。
      5. OKをクリックします。

    おめでとう! 別のデータソースをロードし、クエリをマージし、対応する為替レートを取得しました。 これ以上のVLOOKUPまたはINDEX+MATCHはありません!

    終了するには、すべての価格をユーロに変換する「単価EUR」列を作成します:

    • [列の追加]タブ>カスタム列に移動します。

    パワークエリカスタム列

    • 新しいウィンドウが表示されます。 価格の式をユーロで書いてみましょう:
      1. それに名前を付けます”単価EUR”。
      2. “Unit Price Local Currency”をダブルクリックします(または選択して挿入をクリックします)。
      3. “/”と入力します。
      4. “Rate”をダブルクリックします。
      5. OKをクリックします。
    • 列が表示されたら、そのタイプシンボル(名前の直前)をクリックし、”Decimal Number”を選択します。

    Power query set column decimal number

    「収益」列を生成するには、同じことを行う必要があります:

    • [列の追加]タブ>カスタム列に移動します。
    • 新しいウィンドウが表示されます。 収益の数式を入力してみましょう:
      1. “収益”という名前を付けます。
      2. “Unit Price EUR”をダブルクリックします(または選択して挿入をクリックします)。
      3. “*”と入力します。
      4. “数量”をダブルクリックします。
      5. OKをクリックします。

    Power query generate Revenue列の数式

    • ここでも、列の種類を「10進数」に変更します。

    終了するには、Excelの新しいデータテーブルにエクスポートしてみましょう!

    • ホームタブに移動>閉じる&ロード>閉じる&ロード。

    Power query close and load

    これで、データを分析したり、ピボットテーブルを作成したりするためのExcel機能の恩恵を十分に受けることができます。

    うわー! あなたが最後にそれを作った場合、おめでとう! これで、Power Queryの仕組みがわかりました。

    今度はあなたの番です!

    私はあなたにそれを引き渡すしたい:あなたはパワークエリについてのすべての上記の質問を理解しましたか?
    チュートリアルファイルをダウンロードし、上記のガイドラインに従って自分で試してみましたか?
    今すぐ以下の簡単なコメントを残すことによって私たちに知らせてください!

    パワークエリの詳細については、

    コメントを残す

    メールアドレスが公開されることはありません。

    More: