1725231849
2024-09-01 22:00:12

重要なポイント

  • インターネットからExcel 365に表をインポートするのは簡単で時間の節約になります。ウェブページのURLをコピーして、 “ウェブから” 機能する “データ” タブ。
  • Power Query エディターを使用して、重複するヘッダーの削除や他のソースからのデータの結合など、インポートされたデータを管理および変換します。
  • Excel ワークシートにインポートしたテーブルをカスタマイズし、書式、列幅、行の高さを調整します。必要に応じて、自動データ更新オプションを設定します。


Excel 365 スプレッドシートで使用したい表をインターネットで見つけましたか? データを手動でコピーするのは時間がかかり、間違いが起きやすくなります。また、Web サイトから直接コピーして貼り付けると、書式の調整に時間がかかりすぎてしまいます。代わりに、Excel には、表をスプレッドシートに簡単にインポートできる組み込みの方法があります。



テーブルのインポート

Web ブラウザーで、インポートするデータが保存されている Web ページに移動し、URL をコピーします (キーボード ショートカット Ctrl+C を使用)。例として、世界人口に関する Wikipedia ページを使用します。


テーブルをインポートしたいExcelブックに移動します。 “データ” タブをクリックし、データの取得と変換グループで “ウェブから。”

「データ」タブの「Web から」オプションにアクセスする場所を示す Excel ワークシート。

開いたダイアログボックスにURLを貼り付け(ショートカットCtrl+Vを使用)、クリックします。 “わかりました。”

Excel の「Web から」ダイアログ ボックス。ボックスに貼り付けられた Wikipedia ページの URL と強調表示された「OK」ボタンが表示されています。

エクスポート元の Web ページのサイズによっては、時間がかかる場合があります。しばらくお待ちください。

開いたナビゲーターには、(1) Web ページで識別されたテーブルのリストと、(2) テーブル ビューまたは Web ビューでデータを表示するオプションが表示されます。


使用可能なテーブルとさまざまなビューが強調表示された Excel の「ナビゲーター」ウィンドウ。

テーブル ビューを使用すると、Excel にインポートしたときにテーブルがどのように表示されるかが大まかに表示されるため、私はテーブル ビューを使用することを好みます。

私の場合、次のテーブルをインポートしたい。 “地域別人口(2020年推定)” ナビゲータでこれを見つけて、プレビューでどのように見えるかを確認します。スクロールバーを使用してテーブルの全幅を確認するか、ウィンドウを端からドラッグして広げることもできます。Excelが正しいデータをインポートしていることに満足したら、 “負荷。”

ナビゲーターのリストで「地域別人口」テーブルが選択され、スクロール バーが強調表示されて、プレビューをさらに表示する方法を示しています。

データをインポートする別の場所を選択する場合は、 “負荷”をクリックして別の場所を選択します。 “データの変換” Power Query エディターが開きますが、その段階については後で説明します。


インポートしたテーブルは、開いている Excel ブック (新しいタブ) に表示されます。画面を分割して元の Web ページ テーブルとインポートしたテーブルを比較し、すべてが正しくコピーされていることを確認できます。

インポートされたテーブルと元の Web ページを含む Excel ワークシートを表示する分割画面ビュー。

私の例では、Excel によってデータが自動的に表にフォーマットされ、国旗や他の Web ページへのリンクがすべて削除されています。これはすばらしいことですが、ヘッダー行が重複しており、最後の列のスペースに問題があることがわかります。インポートしたデータを最適に管理する方法を見てみましょう。

インポートしたデータの管理

データをインポートした後、Power Query エディターを使用してデータを変換 (列の削除など) したり、データを結合 (他のソースからの情報の統合など) してから、Excel ワークシートに再度読み込みます。


Power Query エディターは、Excel ワークシートとデータソース間の接続を確立して保存します。Power Query エディターにアクセスするには、インポートしたテーブルの任意の場所をクリックして、 “クエリ” リボンのタブをクリックし、 “編集。”

Excel ブックが開き、「クエリ」タブが選択され、「編集」オプションが強調表示されます。

重複したヘッダー行を削除したいのですが、これを行うには、Power Queryエディターで “行を削除” その後 “上の行を削除します。” 表示されるダイアログ ボックスで、Excel に 1 行削除するように指示します。

Power Query エディター ウィンドウが開き、「行の削除」と「上位の行の削除」が強調表示されています。


リボンの 4 つのタブにある他のオプションも参照してください。ウィンドウの右側には、インポートしたデータが実行した手順を追跡するクエリ設定も表示されます。

データの形状に満足したら、クリックします “閉じて読み込む” (左上隅) をクリックすると、変更内容が更新された Excel ワークシートに戻ります。繰り返しますが、データのサイズによっては、完了するまでに時間がかかる場合があります。

Excel ブック自体では、テーブルのデザインを変更したり、セルに収まるようにデータを縮小したり、列や行のサイズを変更したりするなど、テーブルに対してより具体的な変更を加えることができます。

私の場合、最終列の人口が最も多い都市とその都市圏の間に改行を追加したいと考えています。また、各セルのテキストを折り返し、表の行の高さを増やして列の幅を調整し、フォント サイズを大きくし、表のデザインを青に変更したいと考えています。これらすべては、Power Query エディターではなく、Excel ブック内で実行できます。


列幅や行の高さを変更した場合、表が更新されると(下記参照)、インポートされたサイズに戻ります。これを回避するには、Excelブック内の表を右クリックし、 “テーブル”をクリックし、 “外部データのプロパティ。” チェックを外す “列幅の調整” オプション。

フォーマットされたインポートされたテーブルを表示する Excel ワークシート。

最後に、テーブルに最新のデータが含まれていることを確認したい場合は、Excelでインポートした情報を強制的に更新することができます。Excelワークシートのテーブル上の任意の場所をクリックし、 “クエリ” リボンのタブをクリックし、 “プロパティ。” 次に、クエリプロパティウィンドウで、 “使用法” タブ。

「クエリ プロパティ」ダイアログ ボックスが開いた Excel ワークシート。[クエリ]>[プロパティ]からアクセスできます。” ソース=”https://static1.howtogeekimages.com/wordpress/wp-content/uploads/2024/02/query-properties.png” スタイル=”表示:ブロック;高さ:自動;最大幅:100%;”/> </picture> </figure>
</p></div>
</p></div>
<p><!-- Repeatable debug data: {

ここで、更新オプションを選択できます。

  • バックグラウンド更新を有効にする: 更新すると、他のタスクを続行できます。このオプションのチェックを外すと、更新が完了するまで待機する必要があります。
  • 更新間隔 x: 定期的にデータを自動更新します。
  • ファイルを開くときにデータを更新する: ブックを開くたびに Excel でテーブルを強制的に更新します。
  • すべて更新時にこの接続を更新する: インポートしたデータとそのソース間のリンクが更新されていることを確認するように Power Query エディターに指示します。
  • 高速データ読み込みを有効にする: マイクロソフトによれば、 “クエリの読み込みにかかる時間は短くなりますが、アップロード中は Excel が長時間応答しなくなる可能性があります。”

単純なテーブルデータのインポートについては、 “バックグラウンド更新を有効にする” そして “ファイルを開くときにデータを更新する” (データがあまり頻繁に変更されない場合)。これらの 2 つのオプションのみを選択すると、Excel は自動更新による中断を頻繁に受けることなく、よりスムーズに実行されます。データがまったく変更されないことがわかっている場合 (たとえば、過去のスポーツ リーグ テーブルをインポートする場合) は、すべての更新オプションのチェックを外します。


いつでも手動で更新を強制するには、テーブル上の任意の場所をクリックし、 “クエリ” リボンのタブをクリックし、 “リフレッシュ”Excel ウィンドウの下部に更新のステータスが表示されます。

「クエリ」と「更新」が強調表示され、矢印が Excel のステータス バーを指している Excel ワークシート。


テーブルを正常にインポートしたので、データを使用してチャートやグラフを作成したり、Excel の数式を使用してデータを分析したりできます。

#Web #から #Excel #にテーブルをインポートする方法

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.