エラー: Excel ブックにデータが見つかりませんでした
注意
この記事は、Excel 2007 以降に適用されます。
Power BI サービスに Excel ブックをインポートすると、次のようなエラーが表示されることがあります。
Error: We couldn't find any data formatted as a table. To import from Excel into the Power BI service, you need to format the data as a table. Select all the data you want in the table and press Ctrl+T.
クイック ソリューション
- Excel でブックを編集します。
- データを含むセルの範囲を選択します。 最初の行には、列のヘッダー (列名) が含まれている必要があります。
- Ctrl + T キーを押して、テーブルを作成します。
- ブックを保存します。
- Power BI サービスに戻り、ブックを再びインポートします。あるいは、Excel 2016 を使っていて、ブックを職場または学校の OneDrive に保存した場合は、Excel で [ファイル]>[発行] を選びます。
詳細
原因
Excel では、特定のセルの範囲からテーブルを作成できます。これにより、並べ替え、フィルター処理、およびデータの書式設定が簡単になります。
Excel ブックをインポートすると、Power BI はこれらのテーブルを探し、セマンティック モデルに取り込みます。 テーブルが見つからない場合、このエラー メッセージが表示されます。
解決策
Excel でブックを開きます。
注意
この図は Excel 2013 のものです。 他のバージョンを使っている場合、表示は少し異なりますが、手順は同じです。
データを含むセルの範囲を選択します。 最初の行には、列のヘッダー (列名) が含まれている必要があります。
[挿入] タブのリボンで [テーブル] を選びます。 または、ショートカットの Ctrl + T キーを押します。
次のダイアログが表示されます。 [先頭行をテーブルの見出しとして使用する] がオンであることを確認して [OK] を選びます。
これで、データはテーブルとして書式設定されました。
ブックを保存します。
Power BI サービスに戻ります。 [作成] を選び、[these options] (これらのオプション) を選びます。
[Add data to get started] (データを追加して開始) ウィンドウで、[Excel] を選びます。
Excel ブックを再度インポートします。 今回は、インポートでテーブルが見つかり、成功するはずです。
それでもインポートが失敗する場合は、ヘルプ メニューの [コミュニティ] を選んで相談してください。