Note: The other languages of the website are Google-translated. Back to English
Увійти  \/ 
x
or
x
Реєстрація  \/ 
x

or

Як заповнити рядки на основі вказаного значення комірки в Excel?

Припустимо, у вас є таблиця проектів з іменем відповідної особи, яка відповідає за кожен проект, як показано на знімку екрана нижче. І тепер вам потрібно перерахувати всі назви проектів у рядки на основі даної людини, як цього досягти? Насправді формула масиву в цій статті може допомогти вам вирішити проблему.

Заповнення рядків на основі вказаного значення комірки за допомогою формули масиву


Заповнення рядків на основі вказаного значення комірки за допомогою формули масиву

Будь ласка, виконайте наступні дії, щоб заповнити рядки відповідним записом на основі заданого значення в Excel.

1. Виділіть порожню комірку, введіть в неї формулу нижче, а потім натисніть Ctrl + зсув + вводити ключі.

=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 - назва поточного робочого аркуша, 1 долар: 10 доларів - діапазон стовпців містить усі назви проектів (включає заголовок), B $ 1: B $ 10 - діапазон стовпців містить усі імена осіб (включаючи заголовок) та D $ 2 - клітинка містить ім’я людини, на основі якої ви заповнитимете рядки. Будь ласка, змініть їх, як вам потрібно.

2. Виберіть першу комірку результату, перетягніть маркер заповнення вниз, щоб заповнити всі рядки відповідними іменами завдань. Дивіться знімок екрана:


Легко виділіть цілі рядки на основі значення комірки в стовпці сертифіката:

повне г, повне г,, показали, від, номер, XNUMX Виберіть певні клітини корисність Kutools для Excel може допомогти вам швидко вибрати цілі рядки на основі значення комірки в сертифікованому стовпці в Excel, як показано нижче. Вибравши всі рядки на основі значення комірки, ви можете вручну перемістити або скопіювати їх у нове розташування, як вам потрібно.
Завантажте та спробуйте зараз! (30-денний безкоштовний маршрут)


Статті по темі:


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2019 та 365. Підтримує всі мови. Простота розгортання на вашому підприємстві чи в організації. Повна функція 30-денної безкоштовної пробної версії. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Dean Berger · 2 years ago
    What if I wanted to populate the rows horizontally instead of vertically what would I change from the formula you put above: =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))),"")
    • To post as a guest, your comment is unpublished.
      Deadpool · 2 years ago
      =IFERROR(INDEX(Sheet2!A$1:J$1,SMALL(IF(Sheet2!A$2:J$2=A$5,COLUMN(A$1:J$1)),COLUMNS(A$5:A5))),"")