ウィリアムは、特定の機器のために店から引き出されたパーツに基づいたピボットテーブルを持っています。一部の部品はこれまで使用されたことがないため、使用量はゼロです。ウィリアムは、使用量がゼロより大きいパーツのみをピボットテーブルに表示する方法があるかどうか疑問に思います。

この状況に対処するには、いくつかの方法があります。明らかに、1つの方法は、ピボットテーブルの作成に使用されるデータからすべてのゼロ値アイテムを削除することです。もう1つの方法は、先に進んでピボットテーブルを作成し、ピボットテーブルにフィルターを適用して、値がゼロのアイテムを削除することです。

ピボットテーブルの作成後にオートフィルターを適用するには、ピボットテーブルのすぐ右側の列を選択してからオートフィルターを作成するだけです。 (通常のバージョンのExcelで行うように、オートフィルターを作成します。)Excelは、オートフィルターが空白の列に適用されるべきではなく、ピボットテーブルを構成する行に対して機能することを認識できるほど賢いです。フィルタリングする列の右側にある三角形をクリックし、[カスタム]を選択します。次に、ゼロより大きい値のアイテムのみをフィルターに含めるように指定できます。

フィルタリングするアイテム(この場合は[パーツ]フィールド)が列フィールドまたは行フィールドの場合は、もう1つ試すことができます。

ピボットテーブルに配置したフィールドを右クリックして、[設定]を選択するだけです。次に、特定の値(この場合は値0)をピボットテーブルから除外するように指定できます。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(3276)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。