Excel でマップ グラフを作成する

適用先
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for iPad Excel for iPhone Excel for Android タブレット Excel for Android スマートフォン Excel Mobile

地図グラフを使用して、地理的な地域間で値を比較し、カテゴリを表示できます。 国/地域、市町村、郵便番号など、データ内に地理的領域がある場合に使用します。

この機能は、 Microsoft 365 サブスクリプションをお持ちの場合に使用できます。 Microsoft 365 サブスクリプションをお持ちの場合は、最新バージョンの Office をインストールしているかどうか確認してください

サンプルをダウンロードする

この記事のような いくつかのマップ グラフの例を含むブックをダウンロード できます。

値の表示 VS. 分類項目の表示

マップ グラフには値とカテゴリの両方を表示でき、それぞれ異なる色の表示方法があります。 値は、2 から 3 色の異なるグラデーションで示されます。 分類項目は、さまざまな色で示されます。

たとえば、次の税別の国収益 % グラフでは値が使用されます。 値は、各国の税収を表し、それぞれが 2 色のグラデーション スペクトルを使用して表現されます。 各リージョンの色は、スペクトルに沿って値が低下する場所によって決まります。 既定では、値が大きいほど、対応する色は濃くなります。

税収入 % 別の国の値を表示する Excel マップ グラフ 次の例の [カテゴリ別の国] では、カテゴリが標準の凡例を使用して表示され、グループまたは所属が表示されます。 各国は異なる色で表されます。

カテゴリ別の国のカテゴリを表示する Excel マップ グラフ

データ型を使用してマップ グラフを作成する

  1. 地理データ型を使用すると、マップ グラフがさらに簡単になりました。 国、州、郡、市区町村、郵便番号などの地理的な値の一覧を入力し、一覧を選択し、[データ] タブ> [データの種類>地理] に移動します。 Excel はデータを地理データ型に自動的に変換し、そのデータに関連するプロパティをマップ グラフに表示します。 次の例では、国の一覧を地域データ型に変換し、マップで使用する [ 列の追加 ] コントロールから [税収入 (%)] フィールドを選択しました。
    [列の追加] ボタンからプロパティを選択して、列を geography データ型に追加します。

  2. 次にマップ グラフを作成します。データ範囲内の任意のセルを選択し、[挿入] タブ>[グラフ>Maps>Filled Map] に移動します。
    マップ グラフを挿入するには、データ範囲内の任意のセルを選択し、[グラフ>マップ>挿入] に移動> [塗りつぶしマップ] アイコンを選択します。

  3. プレビューが適切に見える場合は、[ OK] を押します。 データに応じて、値またはカテゴリ マップが挿入されます。

    ヒント

    データが Excel テーブルとして設定されている場合、一覧に国を追加すると、Excel によって自動的に地域データ型として更新され、リンクされたマップ グラフが更新されます。 同様に、国を削除すると、Excel によってグラフからも削除されます。

マップ グラフを書式設定する

マップ グラフが作成されたら、そのデザインを簡単に調整できます。 マップを選択し、リボンの [グラフのデザイン ] タブまたは [ 書式 ] タブから選択します。 グラフをダブルクリックすると、[ オブジェクトの書式設定] 作業ウィンドウが起動し、Excel ウィンドウの右側に表示されます。 これにより、マップ グラフ固有の 系列オプション も公開されます (以下を参照)。

  • マップ グラフ固有の系列オプションがいくつかありますが、Android デバイスやExcel Mobileではサポートされていません。 マップの [系列] オプションが必要な場合は、Excel for Windows または Mac でグラフを作成し、Android デバイスまたはExcel Mobileで表示できます。

  • Excel マップ グラフ [オブジェクトの書式設定] 作業ウィンドウの系列オプション

  • 地図投影 - マップの投影スタイルを変更します。 既定では、最も効率的なスタイルが表示されます。

  • マップ領域 - 状態ビューまたは都道府県ビューからワールド ビューまで、マップのズーム レベルを変更します。

  • マップ ラベル - 国/地域の地理的な名前を表示します。 ラベルに収まるように名前を表示させるか、またはラベルすべてを表示させるようにするかを選択します。

  • 詳細については、「Formatting Map Charts (マップ グラフの書式設定)」を参照してください。

よく寄せられる質問

質問: 特定のテキストベースの場所を使用すると、空白のマップとエラーが発生したり、他の国のポイントマップの一部が表示されたりします。

あいまいなデータを含む Excel マップ グラフ 回答: 世界に類似の場所が複数ある可能性があるデータを使用する場合、マップ グラフは、より多くのガイダンスなしで違いを示すとは限りません。 可能であれば、データに上位レベルの詳細列を追加します。 たとえば、次の場所は、有効な郡名である場所が世界に多数存在するため、必ずしも期待どおりのマップを行うわけではありません。

Excel Map グラフのあいまいなデータ ただし、より高いレベルの詳細のために別の列を追加すると、データが正しくマップされます。この場合、Province – これはあいまいさを解消と呼ばれます。

Excel Map Chart Disambiguous data Excel Map Chart Disambiguous data chart

地理的詳細のレベルが複数ある場合は、各レベルを独自のセル/列に分割する必要があります。 たとえば、"Washington,米国" (State, Country) はマップを正常に生成しません。 この例では、"Washington" と "米国" を個別の列に配置すると、データが正常にマップされます。

州と国を 1 つの列に結合した Geo データ。
マップされないデータ (State と Country が組み合わされます)

個別の列に State と Country を含む Geo データ
ワシントン州のマップを作成するデータ

制限事項

  • マップ グラフでは高レベルの地理的詳細のみをプロットできるため、緯度/経度と番地のマッピングはサポートされていません。 マップ グラフは 1 次元表示のみをサポートしますが、多次元の詳細が必要な場合 は、Excel の 3D マップ機能を 使用できます。
  • 新しいマップを作成したり、既存のマップにデータを追加したりするには、オンライン接続 (Bing マップのサービスに接続するなど) が必要です。
  • オンライン接続がない場合でも、既存のマップを表示できます。
  • Geography データ型を使用するマップ グラフが誤ってマップされる場合がある既知の問題があります。 問題が解決するまでプロットを試みる場合は、都道府県や国などの管理フィールドを含めてください。

補足説明

Excel Tech Community の専門家にいつでも依頼したり、コミュニティでサポートを受けたりすることができます。