Excel 多列的Vlookup
我想检索与不同变量B、C、D和E的特定ID对应的所有“x”值Excel 多列的Vlookup,excel,excel-formula,Excel,Excel Formula,我想检索与不同变量B、C、D和E的特定ID对应的所有“x”值 ID B C D E 1001 2 5 8 9 1002 2 5 5 6 1003 2 2 2 3 1004 3 3 4 2 1005 0 6 7 5 1006 1 7 1 4 ID B C D E 1002 x x x x
ID B C D E
1001 2 5 8 9
1002 2 5 5 6
1003 2 2 2 3
1004 3 3 4 2
1005 0 6 7 5
1006 1 7 1 4
ID B C D E
1002 x x x x
1005 x x x x
我有几行,所以我在x中使用了vlookup选项并拖动它,但值不一致 应该是相当简单的VLOOKUP,可能需要根据您使用的范围进行调整,但是: =VLOOKUP_id_reference_,$A$2:$E$7,Column,False应该可以。公式中的重要部分是$,它保留了对A列的绝对引用,然后在第二个参数中保留了对整个表A2:E7的绝对引用。如果省略$notation,则公式中的范围将被拖动,这可能会产生不一致的结果
只有当您有行可以从中获取值时,VLookup才是好的。对于列,可以使用HLookup。然而,在您的示例中,您希望从中获取值的同时也有行和列。 为了实现这一点,还有另一种方法,即使用indexreference、match、match。您只需在一个单元格中输入公式,并使用F4进行正确的行/列固定,然后将公式向下或向右复制即可 我创建了一个示例Excel文件: 或者您也可以查看下图:
如果我理解正确,您希望vlookup返回多个值?我认为这行不通。有没有什么原因你不能做超过1个vlookup?你能展示一下你使用的公式吗?我相信您需要为每个想要返回的值使用vlookup;如果将公式从第一列拖到下一列,而vlookup上的正确位置没有$,则可能会导致结果不一致的问题。您希望在多个场景中查找哪些特定值?它是否满足您的要求或仍需要进一步帮助@SAS节目员谢谢你,哈伦24小时。它有帮助:谢谢@Tango\u迈克:你也可以使用HLOOKUP来搜索列值。索引+匹配,正如你所注意到的,也是非常通用的。@程序员,请在你选择答案时标记其中一个答案,前提是它完全解决了你的查询。