Power BI Publisher for ExcelPower BI publisher for Excel

Power BI Publisher for Excel では、Excel にある最も重要な洞察のスナップショット (ピボットテーブル、グラフ、範囲など) を作成し、Power BI のダッシュボードにピン留めできます。With Microsoft Power BI publisher for Excel, you can take snapshots of your most important insights in Excel, like PivotTables, charts, and ranges and pin them to dashboards in Power BI.

ピン留めできる内容What can you pin? Excel ワークシート内のあらゆるものです。Just about anything in an Excel worksheet. 単純なシートやテーブルのセル範囲はもちろん、ピボットテーブルやピボットグラフ、図、イメージ、テキストを選択できます。You can select a range of cells from a simple sheet or table, a PivotTable or PivotChart, illustrations and images, text.

ただし、3D マップと、Power View シートにある視覚化はピン留めできません。What you can't pin: you cannot pin 3D Maps or visualizations in Power View sheets. この他、ピン留めしてもしょうがないものかもしれませんが、スライサーまたはタイムラインのフィルターなどの一部の要素もピン留めできます。There are also some elements you can pin, but it wouldn't make much sense to, like a Slicer or Timeline filter.

Excel から要素をピン留めすると、Power BI で、新規または既存のダッシュボードに新しいタイルが追加されます。When you pin an element from Excel, a new tile is added to a new or existing dashboard in Power BI. 新しいタイルはスナップショットであるため、動的ではありませんが、それでも更新する方法はあります。The new tile is a snapshot, so it's not dynamic but you can still update it. たとえば、既にピン留めしたピボットテーブルまたはグラフに変更を加えた場合、Power BI のダッシュボードのタイルは自動的には更新されません。ただし、ピン マネージャーを使用すれば、ピン留めした要素を更新できます。For example, if you make a change to a PivotTable or chart you've already pinned, the dashboard tile in Power BI isn't updated automatically, but you can still update your pinned elements by using Pin Manager. ピン マネージャーの詳細については、以下のセクションを参照してください。You'll learn more about Pin Manager in the following sections.

ダウンロードとインストールDownload and install

Power BI Publisher for Excel は、ダウンロードして Microsoft Excel 2007 以降のデスクトップ バージョンにインストールできるアドインです。Power BI publisher for Excel is an add-in you can download and install on desktop versions of Microsoft Excel 2007 and later.

Power BI Publisher for Excel をダウンロードするDownload Power BI publisher for Excel

Publisher をインストールすると、Excel に新しく [Power BI] リボンが表示されます。このリボンでは、Power BI のサインイン (またはサインアウト)、ダッシュボードへの要素のピン留め、既にピン留めした要素の管理を行うことができます。Once you have the publisher installed, you'll see a new Power BI ribbon in Excel, where you can sign in (or sign out) of Power BI, pin elements to dashboards, and manage elements you've already pinned.

Power BI Publisher for Excel アドインは既定では有効になっていますが、何らかの理由で Excel に [Power BI] リボン タブが表示されていない場合は、有効にする必要があります。The Power BI publisher for Excel add-in is enabled by default, but if for some reason you don't see the Power BI ribbon tab in Excel, you'll need to enable it. [ファイル] > [オプション] > [アドイン] > [COM アドイン] の順にクリックします。[Microsoft Power BI Publisher for Excel] を選択します。Click File > Options > Add-ins > COM Add-ins. Select Microsoft Power BI Publisher for Excel.

範囲をダッシュボードにピン留めするPin a range to a dashboard

ワークシートから任意のセル範囲を選択し、その範囲のスナップショットを Power BI 内の既存または新規のダッシュボードにピン留めできます。You can select any range of cells from your worksheet, and pin a snapshot of that range to an existing or a new dashboard in Power BI. 同じスナップショットを複数のダッシュボードにピン留めすることもできます。You can pin the same snapshot to multiple dashboards, too.

作業を開始するには、Power BI にサインインしていることを確認する必要があります。To begin, you need to make sure you're signed in to Power BI.

  1. Excel の [Power BI] リボン タブから、[プロファイル] を選択します。Select Profile from the Power BI ribbon tab in Excel. 既に Power BI にサインインしている場合は、現在サインインに使用されているアカウントを示すダイアログが表示されます。If you're already signed in to Power BI, you'll see a dialog that shows which account you're currently signed in with. そのアカウントを使用する場合は、そのまま次の一連の手順に進み、範囲をピン留めしてください。If that's the account you want to use, great - go to the next set of steps to pin your range. 別の Power BI アカウントを使用する場合は、[サインアウト] を選択します。Select Sign out if you want to use a different Power BI account. サインインしていない場合は、次の手順 (手順 2) に進みます。If you're not signed in, go to the next step (Step 2).

  2. サインインしていない場合は、Excel の [Power BI] リボン タブから [プロファイル] を選択したときに表示される [サインイン] リンクを選択し、[Power BI に接続] ダイアログで使用する Power BI アカウントの電子メール アドレスを入力してから、[サインイン] を選択します。If you're not signed in, select the Sign In link that appears when you select Profile from the Power BI ribbon tab in Excel, in the Connect to Power BI dialog type in the email address of the Power BI account you want to use, then select Sign In.

サインインしたら、次の手順に従って範囲をダッシュボードにピン留めします。Once you're signed in, follow these steps to pin a range to a dashboard:

  1. Excel で、[Power BI] リボン タブを選択して、[ピン留めする] リボン ボタンを表示します。In Excel, select the Power BI ribbon tab to see the Pin ribbon button.
  2. Excel ブックから範囲を選択します。Select a range from your Excel workbook.
  3. [Power BI] リボンの [ピン留めする] ボタンをクリックして、[ダッシュボードにピン留め] ダイアログを表示します。Click the Pin button from the Power BI ribbon to show the Pin to dashboard dialog. まだ Power BI にサインインしていない場合は、サインインするように促されます。If you're not already signed into Power BI, you'll be prompted to do so. [ワークスペース] ドロップダウン リストからワークスペースを選択します。Select a workspace from the Workspace dropdown list. 自分のダッシュボードにピン留めする場合は、[マイ ワークスペース] が選択されていることを確認します。If you want to pin to your own dashboard, verify My Workspace is selected. グループのワークスペースのダッシュボードにピン留めする場合は、ドロップダウン リストからグループを選択します。If you want to pin to a dashboard in a group workspace, select the group from the drop-down list.
  4. 既存のダッシュボードにピン留めするか、新しいダッシュボードを作成するかを選択します。Choose whether you want to pin to an existing dashboard or create a new dashboard.
  5. 選択したものをダッシュボードにピン留めする場合は、[OK] をクリックします。Click Okay to pin your selection to the dashboard.
  6. [ダッシュボードにピン留めする] で、ワークスペースの既存のダッシュボードを選択するか、新しいダッシュボードを作成し、[OK] ボタンをクリックします。In Pin to dashboard, select an existing dashboard in the workspace or create a new one, and then click the Ok button.

グラフをダッシュボードにピン留めするPin a Chart to a dashboard

グラフをクリックしてから、[ピン留めする] をクリックします。Just click on the chart, and then click Pin .

ピン留めした要素を管理するManage pinned elements

ピン マネージャーでは、Power BI にピン留めした要素に関連付けられたタイルを更新する (最新の情報に更新する) ことができます。With Pin Manager, you can update (refresh) a pinned element's associated tile in Power BI. また、Power BI のダッシュボードに既にピン留めした要素のピン留めを除去することもできます。You can also remove the pin between an element you've already pinned to dashboards in Power BI.

ダッシュボードのタイルを更新するには、ピン マネージャーで 1 つ以上の要素を選択してから [更新] を選択します。To update tiles in your dashboard, in Pin Manager select one or more elements and then select Update.

Excel 内のピン留めした要素と、ダッシュボードにある関連付けられたタイルとの間のマッピングを削除するには、[削除] を選択します。To remove the mapping between a pinned element in Excel and the associated tile in a dashboard, remove Remove. [削除] を選択しても、Excel のワークシートから要素が削除されたり、関連付けられたタイルがダッシュボードから削除されることはありませんWhen you select Remove, you're not removing the element from your worksheet in Excel or deleting the associated tile in the dashboard. 両者を留めるピン (マッピング) が削除されます。You are removing the pin, or mapping, between them. 削除された要素は、ピン マネージャーに表示されなくなります。The removed element will no longer appear in Pin Manager. その要素を再びピン留めすると、新しいタイルとして表示されます。If you pin the element again, it will appear as a new tile.

ピン留めした要素 (タイル) をダッシュボードから削除するには、Power BI で操作する必要があります。To remove a pinned element (a tile) from a dashboard, you'll need to do that in Power BI. 削除するタイルで、[メニューを開く] アイコン を選択してから、[タイルの削除] を選択します。In the tile you want to delete, select the Open menu icon and then select Delete tile .

Power BI におけるデータへの接続Connect to data in Power BI

Power BI Publisher for Excel の 2016 年 7 月のリリース (上記にリンクされている現行リリースを含む) 以降では、Power BI サービスでデータに直接接続し、Excel でピボットテーブルとピボットグラフを使用して、そのデータを分析することができます。Beginning with the July 2016 release of Power BI publisher for Excel (including the current release, linked to above), you can connect directly to data in the Power BI service and analyze that data in Excel using PivotTables and PivotCharts. この機能では、Power BI データと Excel を一緒に使用して、自分にとって最も重要なデータを簡単に分析することができます。This features makes it easy to use Power BI data and Excel together to analyze data that's most important to you.

改善点は以下のとおりです。Improvements include the following:

  • Power BI でのデータへの接続に必要なドライバーはすべてリリースごとに自動的に更新されるため、ユーザーが自分でドライバーをインストールしたり、管理する必要はありません。Any drivers required to connect to data in Power BI are automatically updated with each release - no need to install or manage those drivers yourself.
  • 接続を作成するために .odc ファイルをダウンロードする必要はなくなりました。使用するレポートまたはデータセットを選択すれば、Power BI Publisher for Excel が自動的に接続を作成します。You no longer need to download .odc files to create the connections - Power BI publisher for Excel creates the connections automatically when you select which report or dataset you want to use.
  • 同じブック内に複数の接続とピボットテーブルを作成できるようになりました。Now you can create multiple connections and PivotTables in the same workbook
  • Power BI Publisher for Excel に固有のエラーが改善されました。既定の Excel メッセージは使用しません。Errors are improved and specific to Power BI publisher for Excel, rather than using default Excel messages

Excel での Power BI データへの接続方法How to connect to Power BI data in Excel

Power BI Publisher for Excel を使用して Power BI に接続するには、以下の簡単な手順に従います。To connect to Power BI data using Power BI publisher for Excel, follow these easy steps:

  1. Power BI にサインインしていることを確認します。Make sure you're signed in to Power BI. サインイン (または別のアカウントでのサインイン) 方法を説明する手順は、この記事に前述したとおりです。The steps describing how to sign in (or to sign in with a different account) are provided earlier in this article.
  2. 使用するアカウントで Power BI にサインインしたら、Excel の [Power BI] リボン タブから [データに接続] を選択します。Once you're signed in to Power BI with the account you want to use, select Connect to Data from the Power BI ribbon tab in Excel.

  3. Excel は HTTPS 接続を使用して Power BI に接続し、[Power BI のデータに接続] ダイアログを表示します。ここでは、データの選択元となるワークスペース (下記図の 1) や接続するデータの種類 (レポートまたはデータセット) (2) を選択できます。また、接続可能なレポートまたはデータセットを選択できるドロップダウン (3) が示されます。Excel connects to Power BI using an HTTPS connection and presents the Connect to data in Power BI dialog, where you can select the workspace from which you want to select your data (1, in the image below), which type of data you want to connect to, either a report or a dataset (2), and a drop down (3) that allows you to select which available report or dataset to which to connect.

  4. 項目を選択し、[Power BI のデータに接続] ダイアログで [接続] を選択すると、Excel ではピボットテーブルが準備され、[ピボットテーブル フィールド] ウィンドウが表示されます。ここで、接続されている Power BI データからフィールドを選択し、データの分析に役立つテーブルまたはグラフを作成できます。When you make your choices and select Connect from the Connect to data in Power BI dialog, Excel prepares a PivotTable and displays the PivotTable Fields pane, where you can select fields from your connected Power BI data, and create tables or charts that help you analyze the data.

Power BI にデータがない場合、Excel はそれを検知し、サンプル データを作成して接続してみるよう提案します。If you don't have any data in Power BI, Excel detects that and offers to create sample data for you to connect to and try.

Power BI Publisher for Excel のこのリリースで考慮すべきいくつかの点を以下に示します。There are a few things to consider in this release of Power BI publisher for Excel:

  • 共有データ - 共有されていても Power BI に直接表示されないデータは、[データに接続] では使用できません。Shared data - Data that has been shared with you, but isn't directly visible to you in Power BI, is not available in Connect to Data.
  • SSAS オンプレミス - 選択したデータセットがオンプレミスの SQL Server Analysis Services (SSAS) からのもので、Power BI のデータセットが DirectQuery を使用してデータにアクセスした場合、Power BI Publisher for Excel はオンプレミス ネットワーク接続でそのデータに接続し、Power BI を介してデータに接続しませんSSAS on-premises - If the dataset you select originates from an on-premises SQL Server Analysis Services (SSAS) and the dataset in Power BI uses DirectQuery to access the data, Power BI publisher for Excel connects to that data through the on-premises network connection, and does not go through Power BI to connect to that data. そのため、このようなデータセットへの接続を試みるユーザーは、オンプレミス ネットワークに接続する必要があります。このユーザーは、データが格納されている Analysis Services インスタンスで採用されている認証方法を使用して、そのデータへのアクセスが認証されます。As such, any user trying to connect to such datasets must be connected to the on-premises network, and is authenticated for access to that data using the authentication method employed by the Analysis Services instance where the data is stored.
  • 必要なドライバー - Power BI Publisher for Excel は、この機能を使用するために必要なドライバーをすべて自動的にインストールします。Required drivers - Power BI publisher for Excel installs all the necessary drivers for this feature to work, and does so automatically. 自動的にインストールされるドライバーには、Analysis Services 用の Excel OLE DB ドライバーが含まれます。このドライバーがユーザーによって (あるいは何らかの理由で) 削除されると、Power BI データへの接続は機能しません。Among those automatically installed drivers is the Excel OLE DB driver for Analysis Services; if that driver is removed by the user (or for any other reason), the connection to Power BI data will not work.
  • データセットにはメジャーが必要 - Excel がメジャーをピボットテーブルの値として扱い、正しくデータを分析するには、データセットでモデル メジャーが定義されている必要があります。Dataset must have measures - The dataset must have model measures defined in order for Excel to treat the measures as values in PivotTables, and to correctly analyze the data. 詳しくは、「メジャー」をご覧ください。Learn more about measures.
  • グループのサポート - 指定されたグループ外のユーザーと共有されているデータセットはサポートされず、接続することはできません。Support for Groups - Datasets shared with people outside the specified group are not supported, and cannot be connected to.
  • 無料サブスクリプションと Pro サブスクリプション - グループに関連付けられたアクティビティは Power BI の無料ユーザーについてはサポートされず、グループと共有されているデータセットまたはレポートはワークスペースに表示されません。Free versus Pro subscriptions - Activities associated with groups are not supported for free users of Power BI, and thus won't see any datasets or reports shared with a group in their own workspace.
  • 共有レポートまたはデータセット - 共有されているレポートまたはデータセットには接続できません。Shared reports or datasets - Reports or datasets that were shared with you cannot be connected to.
  • データ モデルではなくテーブルを使用 - Excel から (データ モデルなしで) テーブルのみをインポートすることによって作成されたレポートは、現時点ではサポートされていず、接続することはできません。Using Tables instead of Data models - Datasets and reports that are created by importing only tables from Excel (without a data model) are not supported at this time, and cannot be connected to.

説得力のあるグラフやデータ範囲などの他のビジュアルを作成したら、この記事の前述のとおり、Power BI でそれらをダッシュボードに簡単にピン留めできるようになります。Once you've created compelling charts or other visuals such as a range of data, you can easily pin those to a dashboard in Power BI, as described earlier in this article.

Excel と Power BI を同時に使用して両方を最大限に活用できるさまざまな方法があります。There are many ways to use Excel and Power BI together, and get the best out of both. 詳しくは、次の各記事をご覧ください。Take a look at the following articles for more information.