0

これを解いた人に金星!:)

OLAP キューブ レポートの一意の ID 番号に関連付けられたさまざまな属性のデータを含むピボット テーブルがあります。ID# をピボット フィールドとして選択し、対応するすべての属性 (名前、年齢など) を選択すると、10k の対応する属性値を持つ約 10k の ID が得られます。レポートをフィルタリングしたい 3k の ID# のリストがあります。これを行う最善の方法は何ですか?

簡単な例:ピボット テーブルには、ID# 1、2、3、4、5 と、名前、年齢などの対応する属性が表示されます。

別のワークシートにある値の列から ID# をフィルター処理したい、たとえば、他のワークシートの列には ID# の 1,2,3 が含まれます (理論的にはピボットから値 4 と 5 を省略します)。

(私は何千もの行を扱っていることに注意してください。この例は説明のために単純化されています)

VBA スライサー コンボが機能する可能性があると考えましたが、スライサーの設定方法がわからないため、作成時に値の列から選択された値のみが含まれます。

私の例では、VBA スライサーは作成時に ID# の 1,2,3 を選択するか、リストなどから複数の ID# を選択する簡単な方法を持ちます。

私がブレインストーミングした考えられる解決策

また、おそらく VLOOKUP か、列に対して ID# を取得し、対応するすべての属性をもたらす何かを考えていましたか? 問題は、動的でスライサーで更新されるキューブ レポートが好きなことです。

次に、別のワークシートで作成した ID# とリスト ID# 1,2,3 のヘッダーだけで構成される別のピボット テーブルに基づいてスライサーを作成し、その単純なスライサーを OLAP に対して使用することも考えました。キューブですが、問題はスライサーの接続が異なり、オーバーラップできないことです。:(

どんな助けでも大歓迎です!!! :)

4

0 に答える 0