Vlookup公式问题

时间:2018-09-07 21:50:58

标签: excel excel-formula

Excel File Image

大家好,请看看单元D2 。我已经尝试过公式

=VLOOKUP(B2,$B$8:$D$12,3)

但是它没有给出结果,即我需要 04个值,因为我已经在此处手动编写,但是它只给出了 01个值。我认为数组公式可能有效,但不知道。

1 个答案:

答案 0 :(得分:0)

VLOOKUP将不起作用,因为它只会返回一个答案。

您将需要TEXTJOIN作为数组公式

=TEXTJOIN(CHAR(10),TRUE,IF($B$8:$B$12 = B2,$D$8:$D$12,""))

作为数组公式,退出编辑模式时必须使用Ctrl-Shift-Enter而不是Enter进行确认。

TEXTJOIN是在Office 365 Excel中引入的。

如果您没有Office 365 Excel,但仍希望像示例一样在一个单元格中输入值,则需要vba。