2016-04-29 13 views
0

ピボットテーブルはSSAS Multidimensional Cubeに基づいて作成されました。キューブでは、Drillthrough actionが文書の詳細を示すように定義されていました。ピボットテーブルの内容を式に変換した後、ドリルスルーアクションを使用できない

レポートの内容のみをExcelから式に変換しました。つまり、フィルタは変更されないため、ユーザはフィルタからのドロップダウンを使用してのみ数値を更新できます。

ピボットテーブルが下に表示され: - :

enter image description here

>私はあなただけで以下のように、式にもフィルタを変換しない場合Drillthrough actionはもはや有効ではないことを観察しました私は式にフィルタを変換することなく、drillthrough actionを有効にするにはどうすればよい

enter image description here

答えて

1

数式に変換する前にフィルタで複数​​の項目を選択していると、ドリルスルー操作が無効になっていることに気付きました。これは、フィルタがcubememberではなくcubesetであることを意味します。私はなぜこれがあるのか​​わかりませんが、フィルタを変換しないと、単一のメンバが選択されているかどうかに関係なく、フィルタはキューセットとして扱われます。

この問題を回避するには、フィルタを数式に変換し、データ検証を使用して独自のプルダウンで置き換えることができます。フィルタリングしたい属性があれば、キューブセットを作成し、cuberankedメンバーを作成します。 例:G2のセルには=CUBESET("AWSSASMD","[Product].[Category].children","Categories")があります。 セルG3には、=IFERROR(CUBERANKEDMEMBER("AWSSASMD",$G$2,ROW()-2),"")があります。私は、私が持っているかもしれないと思うアイテムの数を3から4まで減らすことができます。

次に、私がフィルタを持っていたセルB2では、私はデータ検証を行いました。 は許可:リスト 出典:$のG3:$ G8 enter image description here

は、その後、私は私のデータの検証ドロップダウンを変更し、自分の番号を変更することができます。そして私のドリルスルーのアクションはまだ私に利用可能です。

enter image description here

これは、Excel 2016

+0

良い観測に私のために動作します。私は答えとして回避策を受け入れます。 –

関連する問題