Vlookup Formula Issue - PullRequest
       9

Vlookup Formula Issue

0 голосов
/ 08 сентября 2018

Excel File Image

Привет всем, пожалуйста, посмотрите на Cell D2 . Я попробовал Формулу

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

Но он не дает результата, т. Е. Мне нужны 04 значения как Я написал там вручную , но он дает только 01 значение . Я думаю, что Формула Массива может работать, но не знаю.

1 Ответ

0 голосов
/ 08 сентября 2018

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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...