我有一个公式,作为具有两个值的VLOOKUP。它在列A中查找x,在列B中查找y,当在同一行中找到它时,它返回列C中的值。此公式的问题是它不会停止计算,每次我更改任何值时字段(不只是A,B或C)或只是向下滚动它开始计算的页面,使其无法使用。
使用Ctrl + Shift + Return
结束公式{=INDEX(C:C;MATCH("x"&"y";A1:A99&B1:B99;0))}
任何人都知道如何在不降低excel速度的情况下获得相同的结果。
谢谢, 加雷
答案 0 :(得分:1)
您可以尝试使用LOOKUP
替代方案 =LOOKUP(2;1/(A1:A99="x")/(B1:B99="y");C1:C99)
答案 1 :(得分:1)
如果您可以通过添加辅助列来使电子表格变得丑陋,那么可能在新列中(要返回的列的左侧)写下=“x”&“y”值并转到从那里获得标准的Vlookup。
数组公式最终会让你陷入困境。