Возвращаемое значение в столбце, основанном на значении в подмножестве в другом столбце

Я работаю над получением информации из таблицы так:

A 1 2 B 3 1 4 C 2 5 

По существу, серия множеств (A, B, C) со своими элементами, расположенными вертикально рядом с ними.

То, что я пытаюсь сделать, это получить список значений столбца 1, которые имеют определенное значение в столбце 2. Например, если значение поиска для столбца 2 равно 1, я бы хотел, чтобы A и B соответствовали, но не C. Лучший сценарий, я мог бы создать новый столбец, содержащий совпадения. Есть ли способ сделать это, не прибегая к VBA?

EDIT: данные, с которыми я работаю, не так чисты, вот эта версия

  1 2 3 4 83 Fun Edit ZZZZZZ*AAAAAA 210 365,400 176 210 85 Fun Edit 600,500 205 MEDICARE[705] 176 200 

Извлеченные данные не любят сохранять отношения между данными за пределами идентификатора столбца 1. В этом случае информация в столбце 3 «###, ###» взята из пункта 176 в столбце 4. Таким образом, заполнение и взятие строки приведет к проблемам ниже по течению.

В конечном счете данные в столбце 4 являются всего лишь ключом для сопоставления информации в этом выписке с другим.

Я благодарен всем за помощь и приношу свои извинения за недостаточный оригинальный пример.

    Вот короткий рабочий процесс, который это сделает:

    1. Выбрать весь диапазон
    2. Нажмите Ctrl+G (Перейти)
    3. Нажмите « Special
    4. Отметьте Blanks и OK
    5. Тип = и arrow up . У вас должна быть формула, которая выглядит как =A1
    6. Нажмите Ctrl+Enter . В этот момент все незаполненные альфа-значения должны быть заполнены.
    7. Примените Autofilter и отфильтруйте номера, чтобы показать только 1
    8. Если вы хотите использовать отфильтрованный альфа-список в другом месте, скопируйте отображаемые значения и вставьте их в другое место.
    Давайте будем гением компьютера.