2

データ ソースが SSAS データ キューブの場合、Excel 2007 ピボット テーブルで計算フィールドを使用できますか?

Excel 2007 を使用して SQL Server 2005 データ キューブに接続し、ピボット テーブルを介してデータを表示しています。ピボット テーブルに計算フィールドを作成したいのですが、[数式] ボタンがグレー表示されています。

計算フィールドを作成するにはどうすればよいですか (データ キューブへの接続時に可能であれば) ?

4

3 に答える 3

2

できないようです。これは、MSDN から得た回答です。

ありえない。すべての集計は、Analysis Services によって処理されます。XL は集計を担当していないため、カスタム計算を実行する機能はありません.HTH... Jim Thomlinson

于 2008-09-18T10:56:38.880 に答える
1

これを行うことはできますが、コストがかかります。ピボット テーブルを SSAS キューブから切断する必要があります。その後、通常どおり Excel を使用できます。最適な最初のステップは、ピボット テーブルの外観を正確に設定することです。ピボット テーブルのリボン バー メニューから、オプション サブメニューをクリックします。[OLAP ツール] ボタンをクリックし、[数式に変換] をクリックします。

一方向の警告メッセージが表示されます。(保存をクリックするのに良い時期です) 接続を切断すると、きれいな書式設定とドラッグ アンド ドロップ操作がすべて失われますが、手動で書式設定することでいつでも元に戻すことができます。しかし、今得られるのは Excel の機能です。必要な場所に数式を追加します。もちろん重要なのは、新しい計算に必要な要素があることを確認することです。

それについての良い部分は、保存して後で再度開くことができることです. また、更新をクリックして、SSAS サーバーから更新されたデータを取得できます。HTH

于 2008-11-03T20:03:32.743 に答える
0

さらに、Excelの代わりに「OfficeWebComponents」を使用できます。OWCは、OLAPキューブに対するクライアント側の数式をサポートしています。ネイティブExcelからその機能が削除されたとは信じられません。

于 2012-10-26T19:15:52.910 に答える