2016-09-29 6 views
1

私は次の数式を持っていますが、$ o4 $ p74がステープルされ、変更されない安定した数式を作成しようとしています。しかし、私は絶えずp列を削除してからそれを行う必要があり、vlookupはpからoに変わり、P列を削除し続けると続行します。私は常にそれが常に削除されているP列の値を返すようにしようとしている、これについて行く方法のアイデアはありますか?vlookup列にロック

= VLOOKUP(B437、BHR8732A2 $ O4:!FALSE $ P74,2、)* $ S437

答えて

0

あなたが削除されている列の前に= P1を置くことについて考えたことはありますか?それはあなたに削除のrefエラーを与えるだろうが、私はそれが毎回vlookpをつぶすことに対処する方が簡単だと思う。

単に「=間接的な(」F2「)」が見つかり

here

あなたはvlookアップや

+0

どこですか? –

+0

上記の@Delta_Zuluをチェックしてください。 –

+0

例使用法= VLOOKUP(B437、BHR8732A2!$ O4:$ P74,2、FALSE)* $ S437 –

0

上の提案を使ってint型にのみ、列Oへの参照をリサイズするOffsetを使用できることを行うことができ、この

=VLOOKUP(B437,OFFSET(BHR8732A2!$O4:$O74,,,,2),2,FALSE)*$S437 

注のように:これはAに基づいて式Volitile

1

別の解決策を行いますllenは次のようになります。

=VLOOKUP(B437,indirect("'BHR8732A2!'$O4:$P74"),2,FALSE)*$S437 

セル内にすべてがうまく収まります。