Как получить диапазон из массива на основе критериев с помощью Excel - PullRequest
1 голос
/ 05 апреля 2020

У меня есть массив со списком почтовых индексов, связанных с округом (id), который принадлежит этому почтовому индексу. Смотрите следующий снимок экрана.

xcel

В настоящее время я использую TEXTJOIN в правой таблице, чтобы вручную выбрать почтовые индексы из левой таблицы, которые соответствуют идентификатор округа. Какой набор формул я могу использовать, чтобы сделать это автоматически для 4-го округа?

Чего я хотел бы добиться, так это показать в G5 список почтовых индексов, соответствующих идентификатору, введенному в E5.

Ожидаемые значения: 32026, 32042, 32044, 32058, 32091, 32622

1 Ответ

3 голосов
/ 05 апреля 2020

In G2 формула массива (Ctrl + Shift + Enter) скопирована вниз;

=TEXTJOIN(", ",1,IF(A$2:A$22=E2,B$2:B$22,""))

enter image description here

...