2017-11-21 9 views
1

の値を入力してください - Vlookupの列を0にします。列の最初のセルだけが式で機能しますが、値は2番目と3番目の値が自動的に正しい答えを得ていません。Excelのピボットテーブルの値が別の形式にリンクされている

列の最初のセルのための式:= GETPIVOTDATA( "量" は、$ I $ 12 "請求書/受領#"、2031000477)+ L22

カラムの第二のセルのための式:= GETPIVOTDATA ( "金額"、$ I $ 12、 "請求書/領収書番号"、2031000477)+ L23

列の3番目のセルの数式:= GETPIVOTDATA 、2031000477)+ L24

+1

次回にテーブルイメージに行/列を含めて、サンプル内の参照セルへの回答を簡単にすることをお勧めします。 –

答えて

1

数式は、特定の行を参照しますピボットテーブルに表示されます。

=GETPIVOTDATA("Amount ",$I$12,"Invoice/Receipt#",2031000477)は、請求書番号2031000477の行を検索しています。この数式をコピーすると、ハードコードされた値が引き続き使用され、その特定の行がルックアップされ、同じ結果が返されます。

この動作を変更するには、ルックアップとして使用しているピボットテーブルの値を参照するように数式を変更します。

=GETPIVOTDATA("Amount ",$I$12,"Invoice/Receipt#",I14):あなたが与えた例のテーブルを使用して、与えられたとして、あなたのピボットテーブルは、セル$I$12で左上から始まり、あなたがセルL14にあなたの式を書かれている、そして、あなたが読むためにあなたの数式を変更する必要があると仮定し

この式を次の行にコピーします。

+0

ありがとう、それは完璧に働いた! – terryeah

+0

満足している場合は、これを受け入れられた回答としてマークしてください。 –

+0

ちょうどそれを、ありがとう! – terryeah

関連する問題