6

私はExcelのアマチュアで、ピボットテーブルの使い方を学び始めたばかりです。問題は、ピボットテーブルでフィルタリングされた結果を包括的にする必要があるということです。

したがって、いくつかのデータ行と、可能な値X、Y、Zを持つ3つの列A、B、Cを含むテーブルがあります...列A、B、Cのフィルターを指定して、次のようなデータ行を取得できるようにします。 A=YまたはB=ZまたはC=Xである。

私が抱えている問題は、デフォルトのフィルターがAND条件を使用していることです。したがって、最初の値をA = Yとして選択すると、他のすべての行が削除されます。

何か案は?Advanced Filterでも同様のことができることは知っていますが、もっと簡単な解決策があるかどうかはわかりません。

どうもありがとう!

4

1 に答える 1

12

理想的には、ピボットテーブルのすべてのデータ操作は計算フィールドで行われます。ただし、値セクション以外のセクションには計算フィールドを使用できないことがわかりました(ここで実行しようとしているようです)。

私が使用した回避策は、データをグループ化する式を含む新しい列をソースデータに追加することです。

あなたは次のようなことをすることができます:

IF(OR(A=Y, B=Z, C=X), "Display", "Hide")

そして、その列の表示または非表示の結果をフィルタリングすると、ピボットが表示されます。

于 2012-07-10T22:47:37.177 に答える