我对下面的公式有疑问。
=VLOOKUP(B$22,Scenarios.New!$A$1:$M$211,MATCH(Output!$A27,Scenarios.New!$A$1:$M$1,0),FALSE)
这基本上是做一件事。找到方案ID 1017的“Scenario.New”表中的操作号。它工作正常,因为它返回1,所以公式正在工作,但有时我有2个操作。
如你所见。我的公式只会查看第一个Scend ID,而忽略另一个,因为已经找到了第一个。我想要做的是在代码中添加一个部分,其中说行动编号= 1或2.因为根据操作编号,其他一些字段也会改变。有什么想法可以解决吗?谢谢!
答案 0 :(得分:0)
但是让我帮助你,我想你应该试试这个,
=HLOOKUP(A5;Sheet1!$A$4:$G$5;2;FALSE)
从表中取数字1或2。但是,如果您的表具有双重值,请参考图像, HLOOKUP 返回第一个参考。