如果列A中的单元格值存在于列B中,我想要列C,D,E,F,G和H中的值:
你可以在图像中看到我正在研究的表格以及我尝试过的公式:
I=VLOOKUP(A2, $B$1:$C$15, 2, 0)
它仅在C列上工作。来自A列的Aceta
出现在单元格B7中。其值为9.7
(在C7中),它位于ColumnI的相应行中。但我也想要所有六个单元格,即C7,D7,E7,F7,G7和H7。
答案 0 :(得分:0)
由于您事先并不知道,需要返回哪一列,最好的办法是添加一个辅助列。此列将包含C:H列中的“正确”值,并在VLOOKUP中返回。
如果一行中有多个值(例如第14行),您的问题没有解决公式应返回的内容。因此,我假设您可以对列进行求和 - 但您可能希望使用另一个具有不同逻辑的公式。
要使其正常工作,请执行以下操作:
=SUM(C2:H2)
。如上所述,您可能需要更改此公式,具体取决于您希望如何处理具有多个值的列。=VLOOKUP(A2,$B:$I,8,0)
完成!