1

Вот данные, которые я использовал, формат данных все Общие:

Name    Address
Adam    250
Mohame  150
Adam    220
Adam    423
Yasir   240
Ibrahim 236
Adam    242

Ячейка формулы индекса B11 содержит формулу для сопоставления со значением в ячейке A11:

=IF(ISERROR(INDEX($A$1:$B$8,SMALL(IF($A$1:$A$8=$A$11,ROW($A$1:$A$8)),ROW(1:1)),2)),"",INDEX($A$1:$B$8,SMALL(IF($A$1:$A$8=$A$11,ROW($A$1:$A$8)),ROW(1:1)),2))

Панель формул показывает правильные значения, но ячейка B11 показывает # #VALUE! ,

1 ответ1

0

Ваша формула, кажется, работает на меня. Если вы не используете его должным образом (то есть, не используя Ctrl+Shift+Enter), вы должны получить пробелы.

Одна вещь, которую вы можете сделать, это сделать формулу немного короче, используя IFERROR() следующим образом:

=IFERROR(INDEX($A$1:$B$8,SMALL(IF($A$1:$A$8=$A$11,ROW($A$1:$A$8)),ROW(1:1)),2),"")

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .