目次:
- Workbook Queriesペインから簡単な情報を取得します。
- クエリをグループで編成する。
- クエリの列を高速に選択します。
- クエリステップの名前を変更します。
- クエリエディタで、参照テーブルを作成する列を右クリックし、次に示すように[新しいクエリとして追加]を選択できます。
- 7
- 表示されたダイアログボックスを開くには、データ→新規クエリ→クエリオプションを選択します。 「グローバル」セクションで「データロード」を選択し、カスタムのデフォルトのロード設定を指定することを選択します。これにより、デフォルトでワークシートまたはデータ・モデルにオプションをロードできます。
- 表示されたダイアログボックスを開くには、データ→新規クエリ→クエリオプションを選択します。 [現在のワークブック]セクションで[データロード]を選択し、非構造化ソースの列の種類とヘッダーを自動的に検出するオプションの選択を解除します。
- 幸いにも、プライバシーレベルを無視するオプションがあります。
ビデオ: 【Excel】PowerQuery データを抽出 2024
Workbook Queriesペインから簡単な情報を取得します。
特定のワークブックに存在するすべてのPower Queryクエリは、Workbook Queriesペインのビューにすることができます。 [データ]→[クエリを表示]を選択して、[ワークブッククエリ]ペインをアクティブにします。
<! - 1 - >このペインでは、クエリの上にマウスカーソルを置くだけで簡単な情報が表示されます。クエリのデータソース、クエリが最後に更新された時刻、およびクエリ内のデータの概要を見ることができます。列のハイパーリンクをクリックして特定の列を覗くことさえできます。
2 10クエリをグループで編成する。
<! - 2 - >ワークブックにクエリを追加すると、ワークブックのクエリペインが乱雑になり、混乱してしまうことがあります。自分の好意を持ち、クエリをグループに編成します。
図は、作成できるグループの種類を示しています。カスタム関数専用のグループを作成することも、外部データベースからのクエリ用のグループを作成することもできます。小さな参照テーブルを格納するグループを作成することもできます。各グループは折りたたみ可能なので、作業していないクエリはきれいに詰めることができます。
ワークブックのクエリペインでクエリを右クリックし、[グループに移動]→[新しいグループ]を選択すると、グループを作成できます。
3 10クエリの列を高速に選択します。
クエリエディタで数十の列を持つ大きなテーブルを扱う場合、適切な列を見つけて選択するのは苦労かもしれません。 [ホーム]タブの[列の選択]コマンドを選択すると、前後にスクロールするすべてを避けることができます。
表示されたダイアログボックスが開き、使用可能なすべての列(追加したカスタム列を含む)が表示されます。必要な列を簡単に見つけて選択することができます。
4 10クエリステップの名前を変更します。
クエリエディタでアクションを適用するたびに、クエリ設定ペインに新しいエントリが作成されます(図を参照)。クエリステップは、データに対して行ったすべてのアクションの監査証跡の一種として機能します。
ステップの名前を変更するには、各ステップを右クリックして[名前の変更]を選択します。素早く参照テーブルを作成する。
データセットのいくつかの列は、常に素晴らしい参照表を作成します。たとえば、データセットに製品カテゴリのリストを含む列が含まれている場合、その列にすべての一意の値の参照テーブルを作成すると便利です。 参照テーブルは、データのマッピング、メニューセレクタのフィード、ルックアップ値としての機能など、多くの場合に使用されます。クエリエディタで、参照テーブルを作成する列を右クリックし、次に示すように[新しいクエリとして追加]を選択できます。
ソースとして引っ張ったテーブルを使用して、新しいクエリが作成されます。クエリーエディタがアクションにジャンプし、選択したカラムだけが表示されます。ここから、クエリーエディタを使用して、重複をクリーンアップしたり、空白を削除したりすることができます。
6
10
クエリをコピーして時間を節約します。
できる限りどこでも仕事を再利用することは常に賢明です。 Workbook Queriesペインに既に作成したホイールがいっぱいの場合、なぜホイールを再作成しますか? ブック内のクエリを複製して時間を節約します。これを行うには、Workbook Queriesペインをアクティブにし、コピーするクエリーを右クリックして、Duplicateを選択します。ご覧のとおり、カスタム関数を複製することもできます。7
10
デフォルトの負荷動作を設定します。
Power PivotとPower Queryで頻繁に作業している場合は、Power Queryクエリを内部データモデルに大半の時間ロードする可能性があります。 あなたが常にデータモデルにロードするアナリストの1人であれば、Power Queryオプションを調整してデータモデルに自動的にロードすることができます。表示されたダイアログボックスを開くには、データ→新規クエリ→クエリオプションを選択します。 「グローバル」セクションで「データロード」を選択し、カスタムのデフォルトのロード設定を指定することを選択します。これにより、デフォルトでワークシートまたはデータ・モデルにオプションをロードできます。
8
10
自動データ型の変更を防止します。
Power Queryへの最近の追加の1つは、データ型を自動的に検出し、データ型を積極的に変更する機能です。このタイプの検出は、新しいデータがクエリに導入されたときに最も頻繁に適用されます。 Power Queryは、どのデータ型を使用すべきかを推測する上で適切な仕事をしますが、適用されたデータ型の変更によって予期しない問題が発生することがあります。 Power Queryのタイプ検出機能の助けを借りずにデータ型の変更を扱う場合は、無効にすることができます。表示されたダイアログボックスを開くには、データ→新規クエリ→クエリオプションを選択します。 [現在のワークブック]セクションで[データロード]を選択し、非構造化ソースの列の種類とヘッダーを自動的に検出するオプションの選択を解除します。
9
10
プライバシー設定を無効にしてパフォーマンスを向上させます。
Power Pivotのプライバシーレベルの設定は、組織のデータを他のソースと組み合わせて保護するために設計されています。内部データソースを持つ外部データソースを使用するクエリを作成すると、Power Queryはショーを停止して、各データソースのデータプライバシーレベルをどのように分類するかを尋ねます。 組織データだけを扱うアナリストの大多数にとって、プライバシーレベルの設定はクエリを遅くして混乱を招くだけです。幸いにも、プライバシーレベルを無視するオプションがあります。
表示されたダイアログボックスを開くには、データ→新規クエリ→クエリオプションを選択します。 [現在のワークブック]セクションで[プライバシー]を選択し、プライバシーレベルを無視するオプションを選択します。 10 999 10 999関係検出を無効にする。
クエリを作成し、出力としてデータモデルにロードすることを選択すると、デフォルトでは、クエリの間の関係を検出し、それらの関係を内部データモデル内に作成しようとします。クエリ間の関係は、主に定義されたクエリステップによって駆動されます。たとえば、2つのクエリーをマージし、その結果をデータ・モデルにロードすると、関係が自動的に作成されます。
12個程度のテーブルを持つより大きいデータモデルでは、Power Queryの関係検出がパフォーマンスに影響し、データモデルのロードにかかる時間が長くなります。
この混乱を回避し、関係検出を無効にすることでパフォーマンスを向上さえできます。
表示されたダイアログボックスを開くには、データ→新規クエリ→クエリオプションを選択します。 「現在のワークブック」セクションで「データ読み込み」を選択し、読み込みをデータモデルに追加するときに関係を作成するオプションの選択を解除します。 戻る次へ