2

私は長年Excelを使用してきましたが、この問題の解決策を思いついたことはありません。基本的な要約をすべて実行するピボットテーブルがあります。データは、行フィールドに沿って「アイテム」に、列に沿って「週」に分割され、「値」フィールドに「数量」の合計が表示されます。私が欲しいのは、このデータの行を参照して、sumproduct式で使用できるようにすることです。1つの値の代わりにGETPIVOTDATAを使用して行を返すと考えてください。それはこのようにそれを使うでしょう:

=SUMPRODUCT('PivotRow','PivotRow' > 10)

この式が行うことは、値が10未満であるすべてのピボットフィールドを除外することです。方法がわからないのは、ピボットテーブルの行を参照することです。私が知らないGETPIVOTDATAを使用するための特別な方法はありますか?データの要約を作成するピボットテーブルが大好きですが、通常、その要約の上に分析を作成する必要があり、非常にイライラする可能性があります。どんな助けでも大歓迎です。

私はPowerPivotを使用しているので、その機能も利用できます。

4

1 に答える 1

1

この問題に対する潜在的なアプローチは、実際のピボットテーブルを実際にクエリする代わりに、キューブセットまたは名前付きセットを使用して、キューブソースから特定の値を抽出することです。

詳細については、http://dennyglee.com/2010/02/04/pivots-cube-formulas-named-sets-oh-my/をご覧ください

于 2012-11-04T23:43:54.163 に答える