Excel - vlookup 值 - 来自另一个工作表的 2 列(无连接)的组合

标签 excel excel-formula vlookup

这个问题在这里已经有了答案:





Vlookup using 2 columns to reference another

(2 个回答)


8 个月前关闭。




我想编写一种公式(查找),我可以在其中匹配并使用 2 列的组合从另一张表中获取数据而无需连接。我目前正在使用以下公式:

+VLOOKUP(A1&B1,'other_sheet'!A:D,4,0)
其中 B1 和 C1 (B1&C1) 的 concat 中的其他工作表中的 A 列
但是,我的意图是在不执行任何 concat 的情况下获得相同的结果,如下图所示:
enter image description here

最佳答案

你可以试试:
enter image description here
对于 microsoft365:

=FILTER(G$2:G$9,(E$2:E$9=A2)*(F$2:F$9=B2),"")
拖累。或者,如果您不想向下拖动公式和 BYROW()可用:
=BYROW(A2:B6,LAMBDA(a,FILTER(G2:G9,MMULT(--(E2:F9=a),{1,1})=2)))

对于旧版本的 Excel,请尝试:
=INDEX(G$2:G$9,MATCH(1,INDEX((E$2:E$9=A2)*(F$2:F$9=B2),),0))
或者:
=LOOKUP(2,1/((E$2:E$9=A2)*(F$2:F$9=B2)),G$2:G$9)
拖累。

关于Excel - vlookup 值 - 来自另一个工作表的 2 列(无连接)的组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69849574/

相关文章:

python - 如何使用 Pandas 使用两列作为 VLOOKUP 的索引来执行条件 VLOOKUP?

excel - 自动化 Excel 工作 - 将平面文件转换为 Excel 电子表格

excel - 如何对同一字段求和两次,但在数据透视表中具有不同的求和标准?

excel - 将函数的文本公式转换为 'real' 公式

excel - 使用自动过滤器重新计算唯一排名?

Excel IF(ISBLANK) 但仍然得到 -42716

java - Java 中是否有 excel vlookup 的等效项?

excel - 从excel导入数据表vb.net

excel - 如何在 Groovy 中生成 excel 或 pdf 格式的报告?

excel - MS Excel 错误地将长数转换为工程单位