锁定vlookup列

时间:2016-09-29 21:37:56

标签: excel excel-2010 ms-office

所以我有以下公式,我正在尝试创建一个稳定的公式,其中$ o4 $ p74被装订并且不会改变。但是,我需要不断删除p列然后我这样做,vlookup从p变为o并继续,如果我继续删除P列。我正在努力使它始终返回P列值,其中总是被删除,是否有任何想法如何去做?

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

3 个答案:

答案 0 :(得分:1)

另一种基于艾伦的解决方案是:

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

在一个牢房里保持一切。

答案 1 :(得分:0)

您是否考虑过在删除列之前输入= P1?这会给你一个关于删除的引用错误,但我认为每次处理时更容易处理vlookp。

刚刚找到“=间接(”F2“)”here

你可以在vlook up或使用上面的建议

答案 2 :(得分:0)

您可以使用Offset来调整对O列的引用,例如

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

注意:这将使公式Volitile