Jak*_*ake 1 vlookup microsoft-excel
这感觉像是一个常见问题,但我无法让它起作用或找到绝对答案:
当我使用此 VLOOKUP 公式水平拖动单元格时,如何使 column_index “自动递增”?
=VLOOKUP(input!$B$3,data!$A4:$AJ52,2)
Run Code Online (Sandbox Code Playgroud)
我的查找表每个都有 30 到 50 列。如果自动增加列索引是可能的,那么这将是一个很大的帮助。
一种解决方案是使用INDEXandMATCH而不是VLOOKUP。这更健壮,可以说更清晰,例如使用复制的这个公式。
=INDEX(data!B4:B52,MATCH(input!$B$3,data!$A4:$A52))
该公式在 col A 中匹配并从 col B 返回一个值,就像您的 一样VLOOKUP,但是当您复制该更改时。
请注意,我MATCH没有使用第三个参数来与没有第四个参数的 VLOOKUP 保持一致。
因为在MATCH整行中重复相同的功能,所以为了提高效率,您可以将该功能单独放在一个单元格中,然后在整个行中引用同一个单元格
| 归档时间: |
|
| 查看次数: |
93977 次 |
| 最近记录: |