Как заполнить строки в Excel на основе заданного значения ячейки?
Допустим, у вас есть таблица проектов с указанием имени сотрудника, ответственного за каждый из них, как показано на скриншоте ниже. Как вывести все названия проектов в виде строки для конкретного сотрудника? На самом деле, массивная формула, описанная в этой статье, поможет вам легко справиться с этой задачей.

Заполнение строк на основе заданного значения ячейки с помощью массивной формулы
Заполнение строк на основе заданного значения ячейки с помощью массивной формулы
Выполните следующие действия, чтобы заполнить строки соответствующими записями на основе заданного значения в Excel.
1. Выделите пустую ячейку, введите в неё приведённую ниже формулу и нажмите клавиши Ctrl+Shift+Enter.
=IFERROR(INDEX(Sheet2!A$1:A$10,SMALL(IF(Sheet2!B$1:B$10=D$2,ROW(A$1:A$10)),ROWS(D$2:D2))),"")

Примечание: в формуле Sheet2 — это имя текущего листа, A$1:A$10 — диапазон столбца, содержащего все названия проектов (включая заголовок), B$1:B$10 — диапазон столбца со всеми именами сотрудников (включая заголовок), а D$2 — ячейка с именем сотрудника, на основе которого будут заполняться строки. При необходимости измените эти параметры.
2. Выделите первую ячейку с результатом и перетащите маркер заполнения вниз, чтобы автоматически заполнить все строки соответствующими названиями проектов. См. скриншот:

Легко Выбрать всю строку на основе значения ячейки в определённом столбце:
Утилита Выбрать определенные ячейки из Kutools для Excel позволяет мгновенно выделить всю строку по значению ячейки в указанном столбце — как показано на скриншоте ниже. После выделения нужных строк их можно легко переместить или скопировать в любое место.
Скачайте и попробуйте прямо сейчас! (30-дневная бесплатная пробная версия)

Связанные статьи:
- Как переместить всю строку на другой лист в Excel на основе значения ячейки?
- Как заблокировать или разблокировать выбор ячейки в Excel на основе значения в другой ячейке?
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек