ホームページ >ソフトウェアチュートリアル >オフィスソフトウェア >Excelの電源クエリを使用してデータをクリーンアップおよびインポートする方法

Excelの電源クエリを使用してデータをクリーンアップおよびインポートする方法

Linda Hamilton
Linda Hamiltonオリジナル
2025-02-06 23:41:12569ブラウズ

電源クエリクイックビュー

  • パワークエリとは何ですか?
  • 電源クエリを使用したExcelデータをクリーンにします
  • 電源クエリを使用してデータをインポートおよび再編成します

2010年、MicrosoftはExcelのタームリストに別の技術用語を追加しました - パワークエリでしたが、見た目ほど複雑ではありません。実際、それを使用し始めると、少なくともMicrosoft Excelのエントリーレベルの理解があれば、学習曲線は急ではありません。

パワークエリとは何ですか?

電源クエリはもともとExcelのアドインとして導入されましたが、その有用性を考えると、2016年以来Excelのネイティブツールになりました。

要するに、電源クエリの主な目的は次のとおりです。データの処理データを節約します。より具体的には、既にExcelでデータをクリーンアップしたり、さまざまな場所からデータをインポートおよび整理したり、さまざまなファイルをマージしてから、データを選択した特定の場所にロードするために使用できます。データを更新して、最新バージョンがあることを確認することもできます。

ExcelのPowerクエリツールは、[データ]タブのGETおよび変換データグループにあります。

How to Clean Up and Import Data Using Power Query in Excel この記事では、Powerクエリを使用してデータをクリーンアップする方法と、別のスプレッドシートからデータをインポートおよび整理する方法を紹介します。

電源クエリを使用したExcelデータをクリーンにします

私は常に電源クエリを使用して、Excelテーブルのデータをクリーンアップします。 Outlookの電子メールのCCフィールドからCell A1にコピーされたメールアドレスのリストをコピーし、リストを最初(またはタイトル)、姓、および電子メールアドレスを含むテーブルに変換する必要があるとします。 Excel関数を使用してこれを行うことはできますが、ExcelのPowerクエリエディターでこれを行う方が簡単です(および学習曲線の急勾配は少ないです!)。

How to Clean Up and Import Data Using Power Query in Excelここで、これがパワークエリを使用してデータを整理する方法の単純な例であることに注意する必要があります。以前に電源クエリを使用したことがない場合は、次の手順に従ってその最も基本的な作業方法を学習し、他のパワークエリツールを使用してより複雑なExcelデータを整理してみてください。

最初に、リボンのデータタブを開き、データグループのセルフテーブル/領域をクリックします。

How to Clean Up and Import Data Using Power Query in Excel次に、[テーブルの作成]ダイアログで、正しいセルが選択されていることを確認し、データにタイトルが含まれているかどうかをExcelに伝えます。

How to Clean Up and Import Data Using Power Query in Excel

ExcelはPowerクエリエディターを開き、データの整理など、多くの奇妙なことを行うことができます。

最初のステップは、各メールアドレスを独自の行に分割することです。したがって、列ヘッダーを右クリックし、「分割列」の上にホバリングし、「セパレーターで「」クリックします。特定の数の文字の後または大文字の間など、データを分割する他の方法を選択できます。ただし、私の場合、メールアドレスはセミコロンで区切られているため、セパレーターオプションが機能します。

How to Clean Up and Import Data Using Power Query in Excel

[セパレータ]ダイアログボックスの分割列で、ドロップダウンリストで「セミコロン」を選択します。次に、電子メールアドレスを個別の列ではなく別々の行に分割する必要があるため、[[詳細]オプションをクリックして行をチェックします。次に、[OK]をクリックします。

How to Clean Up and Import Data Using Power Query in Excel

これはうまく機能します。メールアドレスは別々の行に分割されており、電源クエリはセミコロンセパレーターを使用して、メールがいつ終了し、次のメールがいつ開始されるかを判断します。

How to Clean Up and Import Data Using Power Query in Excel

画面の右側にあるクエリ設定ペインは、実行する各ステップを記録することに注意してください。間違っている場合は、関連する手順を削除して前の場所に戻ります!

列のタイトルをダブルクリックしてメールアドレスを入力した後、最初の(またはタイトル)と姓を別の列に抽出する必要があります。これを行うには複数の方法がありますが、最良の方法は列ヘッダーを右クリックして「例ごとに列を追加」を選択することです。

How to Clean Up and Import Data Using Power Query in Excel

今、私のリストの最初の名前はキャプテンであるため、画面の右側に表示される列に入力してEnterを押します。見て! Power Queryエディターは1つのパターンを認識し、残りの名前を提案して列を完成させます。提案に満足していることを確認したら、[OK]をクリックします。

How to Clean Up and Import Data Using Power Query in Excel

次に、姓に対して同じプロセスを実行し、Power Query Editorの列タイトルの名前を変更します。

How to Clean Up and Import Data Using Power Query in Excel

クリックしてドラッグして列を再注文できるようになりました。私の場合、メールアドレス列が名前の右側にあることを望んでいます。

How to Clean Up and Import Data Using Power Query in Excel

スプレッドシートにロードする前に、クエリ設定ペインのこの新しいテーブルに名前を付けます。

How to Clean Up and Import Data Using Power Query in Excel

次に、リボンに閉じたメニューとロードドロップダウンメニューをクリックし、閉じてロードを選択します。

How to Clean Up and Import Data Using Power Query in Excel

私の場合は、既存のワークシートでテーブルとしてセルA4にテーブルとしてロードしたいので、[OK]をクリックする前に、これらは[データ]ダイアログボックスオプションで選択するものです。

テーブルが配置するセルを選択し、下のスクリーンショットに「3」とマークされたフィールドボックスにカーソルを配置し、マウスでセルを選択します。

How to Clean Up and Import Data Using Power Query in Excel

テーブルに変更を加える必要がある場合は、クエリのクエリをダブルクリックしてペインを接続できます。

How to Clean Up and Import Data Using Power Query in Excel 同様に、Outlookからコピーされた元のリスト(別のメールアドレスの追加など)を変更すると、テーブル内のどこにでも右クリックして更新をクリックして、電源クエリテーブルを更新できます。

How to Clean Up and Import Data Using Power Query in Excel電源クエリを使用してデータをインポートおよび再編成します

電源クエリは、PDFやWebサイトなどのさまざまな場所からデータをインポートするためにも使用できます。この例では、別のスプレッドシートからデータをインポートおよび操作する方法を紹介します。これは、大規模なデータセットから非常に特定のデータの配列を抽出する場合、またはデータのレイアウト方法を再編成する場合に特に便利です。 。

上記の例と同様に、これを実行することの非常に簡単な例を紹介します。これを使用してツールを使用できます。

最初に、[データ]タブを開き、[Excel WorkbookからFile>から[GT]をクリックします。

次に、データのインポートウィンドウを使用して、データをインポートするファイルを見つけて[インポート]をクリックします。これにより、指定されたスプレッドシートからインポートできるデータをプレビューするナビゲーターウィンドウが起動します。私の例では、「シート1」をクリックします。これは、インポートするデータが配置され、[データの変換]をクリックします。

How to Clean Up and Import Data Using Power Query in Excel

ロードされた電源クエリエディターでは、すぐに左上隅の「保存とロード」をクリックできますが、そうする前に、いくつかの変更が必要です。

最初に、スプレッドシートの最初の行がデータの最初の行になるように、最初の行を列ヘッダーに宣伝する必要があります。便利なことに、すぐにこれを行うボタンがあります。最初の行をタイトルとして使用して、[開始]タブのConvertグループにあります。

How to Clean Up and Import Data Using Power Query in Excel

第二に、私はそれらを個別に分析できるように、各ストアと毎月の新しいデータの行が必要です。現在、私の最初の2つの列は問題ないので、各列ヘッダーをクリックしながらCTRLキーを押し続けることでそれらを選択できます。次に、いずれかの列タイトルを右クリックし、[他の列をキャンセル]をクリックします。

How to Clean Up and Import Data Using Power Query in Excel

今、各店舗には毎月独自のラインがあります。

How to Clean Up and Import Data Using Power Query in Excel

最後に、スプレッドシートにロードする前に、列ヘッダーを整理する必要があります。同じことを行う場合は、任意のタイトルをダブルクリックしてそれらを変更し、各列ヘッダーの左側のシンボルをクリックしてデータ型を定義します。これにより、パワークエリは、月のセルの列には月に含まれていないなど、データの問題にタグを付けるように強制されます。

How to Clean Up and Import Data Using Power Query in Excel

ここで、クエリ設定ペイン(電源クエリウィンドウの右側)にテーブルに名前を付けた後、[閉じて閉じ]> [閉じてロードしてロードし、テーブルを表示したい場所を選択します。

How to Clean Up and Import Data Using Power Query in Excel

データをコピーして貼り付けて貼り付けただけで電源クエリを使用することの重要な利点は、ソースデータが変更された場合、新しいスプレッドシートで再処理したデータを更新できることであることを忘れないでください。データの最新バージョンを確認するには、新しいテーブルを右クリックして[更新]をクリックします。

How to Clean Up and Import Data Using Power Query in Excel


電源クエリを使用して、Webからテーブルをインポートすることもできます。たとえば、毎週末に変更される可能性のあるリーグの順位をインポートすることをお勧めします。そのため、データを手動でコピーして貼り付け、リーグの順位を迅速に行う代わりに、パワークエリを使用して、最新バージョンのデータがあることを確認するのに役立ちます。 。

以上がExcelの電源クエリを使用してデータをクリーンアップおよびインポートする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。