CRMを購入する前に、Excelでシンプルなリードトラッキングシステムを作成する方法
CRMソフトウェアに投資する前に、表、ドロップダウンリスト、フォローアップ日、フィルター、条件付き書式設定、シンプルなピボットテーブルダッシュボードを備えた実用的なExcelリードトラッカーを作成しましょう。
多くの人が、データの記録や計算の実行に Excel を使用しています。しかし、あまり知られていない Excel の機能の 1 つは、インターネットからデータをスクレイピングしてスプレッドシートに取り込む機能です。
この記事では、Excel の Web スクレイピング機能の使用方法を学習します。また、これらの Web スクレイプ クエリがどのように機能するか、およびそれらを自動化する方法についても学習します。
Excel での Web スクレイピングのしくみ
Excel内から「外部」データを取得できます。次の要件に注意してください。
Excel で Web スクレイピングを設定すると、「Web クエリ」が作成されます。このクエリは、Web URL を使用してインターネットに接続し、Web サーバーからデータを含む Web ページを取得します。Excel は受信した HTML を処理し、そのページにあるテーブルを削除します。スプレッドシートにキャプチャするテーブルを選択する機会があります。
Excel Web クエリを作成する方法
次の手順を使用して、任意の Web ページからテーブル データを Excel に取り込みます。この例では気象データを使用していますが、株式市場データなどを使用してこれを行うこともできます。
1. Excel を開き、[データ] メニューを選択します。

2. リボンの[データの取得と変換]セクションで、[ Web から]を選択します。
3. これにより、Web クエリ ウィンドウが開きます。データを含むページの URL をURLフィールドに貼り付けます。[ OK]を選択します。
4. Excel が到達し、Web コンテンツを取得します。ナビゲーター ウィンドウの左側にある各テーブルの結果を選択すると、右側のペインにテーブルのプレビューが表示されます。
5. スクレイピングするデータを含む Web ページのテーブルがテーブル プレビューに表示されたら、ウィンドウの下部にある[読み込み] ボタンを選択します。
6. Web ページ テーブルのデータが、アクティブな Excel スプレッドシートの最初のシェルに表示されます。
おめでとうございます。Excel で Web ページのデータをスクレイピングすることに成功しました。
高度な Excel Web クエリ オプション
上記の画面には、いくつかの追加オプションがあります。Web データをスクレイピングして Excel スプレッドシートの別の場所にインポートする場合は、[読み込み] ボタンの横にあるドロップダウン矢印を選択し、代わりに [読み込み先] を選択します。
[データのインポート] ウィンドウが開きます。このウィンドウのオプションを使用して、データを希望どおりにフォーマットして配置します。
ここでのオプションは次のとおりです。
デフォルトの A1 ではなく、特定のセルから始まるデータを配置するオプションも表示されます。
URL ページで [基本] ではなく[詳細] オプションを選択すると、より詳細な URL 情報を提供できます。
これは、データの読み込み元のページにパラメーター (通常は「?」文字が続く) や、JSON HTTP ヘッダー リクエスト パラメーターを必要とするページなどの特別な HTTP ヘッダー リクエストが含まれている場合に便利です。
これらの高度なクエリ機能を使用すると、データを取得するための静的 URL がないインタラクティブな Web ページからでも、Excel でデータをスクレイピングできます。
Excel Web クエリをカスタマイズする方法
上記のプロセスを使用してデータを取得する Web クエリを作成した後、さらにカスタマイズできます。
Web クエリ エディターにアクセスするには、2 つの方法があります。1 つ目は、結果を含む任意のセルを右クリックし、[テーブル] を選択してから、[クエリの編集]を選択します。
これにより、Web クエリ エディター ウィンドウが開きます。または、任意の結果セルを選択し、右側の [クエリと接続] ボックスでテーブルの右側にある小さなシート アイコンを選択することもできます。これにより、選択したテーブル データのプレビューが開きます。このウィンドウの下部にある[編集] ボタンを選択します。
Web クエリ エディター ウィンドウでは、接続先の Web ページから Web クエリがデータを取得する方法を詳細にカスタマイズできます。
ここでのオプションは次のとおりです。
これは、Web クエリの本来の動作に満足できない場合でも、Web クエリ エディター ウィンドウを使用してカスタマイズできることを意味します。
テーブルを手動および自動で更新する方法
リモート Web ページ テーブルから Excel シートに最新のデータを取得する場合、いくつかのオプションがあります。
更新するテーブルを含むシートを選択し、[データ] メニューを選択して、リボンから [すべて更新] を選択すると、手動で更新できます。
これにより、外部ソースからデータを取得する、そのシート内のすべてのテーブルの 1 回限りの更新が実行されます。
これを行うより自動化された方法は、更新をスケジュールすることです。これを行うには、[すべて更新] ボタンの下部にあるドロップダウン矢印を選択し、 [接続プロパティ] を選択します。
これにより、[クエリのプロパティ] ウィンドウが開きます。[使用状況] タブを選択し、 [ xx 分ごとに更新] を有効にします。
時間設定を、シート内のテーブルを更新する頻度に変更します。この自動更新は、Excel ファイルが開いている場合にのみ行われることに注意してください。それ以外の場合、ファイル内のデータは更新されません。
Excel での Web スクレイピング
ExcelでWebからデータをスクレイピングする機能は強力です。この機能を使用して自動化し、Web 全体からの最新データで更新されるリアルタイムのダッシュボードを作成できます。関心のある情報で頻繁に更新される複数の Web サイトからデータ テーブルを取り込み、すべてを中央のスプレッドシートに取り込みます。
その後、自動更新されるデータに基づいて、計算、ビジュアル、および完全なダッシュボードをスプレッドシートで作成できます。
CRMソフトウェアに投資する前に、表、ドロップダウンリスト、フォローアップ日、フィルター、条件付き書式設定、シンプルなピボットテーブルダッシュボードを備えた実用的なExcelリードトラッカーを作成しましょう。
このシンプルな印刷可能な保育出席シートは、家庭での保育の際に、到着、出発、欠席、署名、および必要な記録を記録するために使用できます。
SKU、場所、計数数量、差異、再計数、印刷対応機能を備えた、小売店向けのシンプルなExcel在庫棚卸シートを作成します。
この印刷可能な1ページ構成のマーケティング戦略テンプレートを使用して、地域の顧客層、提供する商品・サービス、チャネルミックス、予算、施策、測定可能な目標を設定しましょう。
開始/終了時刻、休憩時間の控除、夜勤処理、週ごとの合計、簡単な勤務時間計算機能などを備えた、無料の従業員シフトスケジュールをExcelで作成できます。
Zoho Invoice、Square、Wave、PayPal、Invoice Ninjaなど、2026年に米国サービス業向けに提供される最高の無料請求書作成アプリを比較してみましょう。
小規模チーム向けに、Excelでシンプルな隔週給与トラッカーを作成します。明確なシート、数式、チェック機能、そして安全な給与照合のための実用的な制限事項を盛り込みます。
Salesforceの連絡先をクリーンなExcelファイルにエクスポートする方法、IDとテキストフィールドを保持する方法、重複を安全に削除する方法、そしてよくあるCSVファイルのミスを回避する方法を学びましょう。
実用的なコストカテゴリ、数式、マークアップフィールド、印刷設定、および請負業者がすぐに使えるチェックリストを備えた、印刷可能な建設工事見積書をExcelで作成します。
Word用の印刷可能なイベント企画チェックリストと予算テンプレートを活用し、担当者、期限、コスト、ベンダー、イベント当日の準備状況を明確な品質チェック項目で管理しましょう。