2017-12-16 6 views
0

Excel 2016データモデルに複数のテーブルがあります。これらのテーブルは、他のExcelワークシートで管理されているデータから得られ、Excel Queryを通じてインポートされ、利用可能な優れたデータ管理機能(DAX、日付テーブル、リレーショナルジョイントなど)を活用するためのデータモデルに使用されます。計算されたテーブルをExcel 2016で作成するデータモデル

しかし、私はフィルタや組合などを適用して既存のデータ要素を対象にして変換することで、 "計算されたテーブル"(DAX式)を作成できるようにしたいと考えています。ピボットテーブルなどのデータモデルで「計算されたテーブル」を使用することの目標は、Excel 2016内で可能ですか?そうでない場合は、補完的なツール(SQL以外)はどのようなものが必要ですか? TIA。

+0

質問を特定の問題に分けてください。余りに広い質問は閉めることができます。 – mickmackusa

+0

より具体的な修正された質問(ありがとう)。 Excelデータモデルは、データファイル、SQL、その他のデータベース、CSV、Excelテーブルなどから「ソース入力」にリンクされたテーブルを作成します。Excel 2016で実装されたDAXランゲージは、「計算済み」または「仮想」テーブル一般に既存のテーブルのマッシュアップです。これらの計算された表は、その後の分析に使用できます。私の質問は、これはExcel 2016内で行うことができますか、私は補完的なツールを使用する必要がありますか? –

答えて

0

私はそうは思わない。

Here(私は記事が古いであることに注意けど):は、Excel 2016と同様のソリューションを必要とし 場合

は残念ながら、計算表はエクセル2016では使用できません、あなたがリンクされ バックに頼ることができますテーブル(つまり、データモデルのクエリがExcel のテーブルでマテリアライズされ、モデルに再度ロードされます)。唯一の制限は、 リンクバックテーブルのサイズが1M 行の物理的な制限を超えることはできませんが、DAX計算テーブルのサイズには制限がありません。 はさらに多くのシナリオで機能し、非常にエレガントで素敵です モデル。

Uses for the New Table Feature in Power BI

これはパワーBI Desktopでのみ利用可能であり、ではない。私はそれが特に新たに計算表を使用して、「新しいテーブル」機能とSSASの表を使用して電源BIのためだと思う

Excel バージョンまたはSSAS Tabularのいずれかにあります。この機能は本質的に「計算された テーブル」機能です。 の値のテーブルを返す有効なDAXメジャーを渡すことができ、テーブルはマテリアライズされ、データモデル にロードされます。

SSAS calculated table。 、

まず計算表を作成する表形式のモデルを検証する方法

は1200以上 の互換性レベルを持っています。モデルの互換性レベルプロパティは SSDTで確認できます。

データビューに切り替えます。 ダイアグラムビューで計算テーブルを作成することはできません。

表>新規計算表を選択します。

DAX式を入力または貼り付けます(いくつかのアイデアについては以下を参照してください)。

テーブルに名前を付けます。

モデル内の他のテーブルとの関係を作成します。 この手順のヘルプが必要な場合は、 2テーブル間の関係の作成(SSAS表形式)を参照してください。

モデル内の計算式または表内のテーブルを参照するか、または アドホックデータの探索のためにExcelでAnalyzeを使用してください。

+0

ありがとう!私は良い解決策としてマークしてきましたが、私がノーベルなので、私の対応を審査する必要があります。私はPower BI Desktopに自分のExcel 2016データモデルを読み込むことができました。 Excel 2016でこれを直接行うことはできません。再度、優れたソリューションに感謝します。 –

+0

私はまだ答えとして受け入れることができると思う(左上のチェックボックス)。 upvoteしようとしたのですか? – QHarr

+0

はい、「投票」をしようとしていました。 "チェックボックス"を見つけましたが、実際にはボックスなしのチェックだけです。ああ、現代のユーザーインターフェイスの悲しみ!乾杯。 –

関連する問題