Автоматично скопіювати рядок на новий аркуш на основі значення в певний стовпець [закрито]


1

Як автоматично скопіювати будь-який рядок, що містить ім'я, johnв іншу електронну таблицю?

Нижче у мене є приклад таблиці з моєї робочої книги:

date        car color   address location   car number    name
01/09/2015  white       1abcd   uk         1234          john
04/09/2015  red         2abcd   usa        6543          jane
06/09/2015  black       7abcd   china      3789          tom
06/09/2015  blue        1abcd   uk         9876          john
06/09/2015  pink        9abcd   france     5783          brett
07/09/2015  yellow      8abcd   japan      6794          peter

Ви хотіли виконати дію під час оновлення таблиці? якщо так, вам, мабуть, найкраще подавати макрос в vba, використовуючи події Worksheet_Change. Однак якщо ви просто хочете скопіювати дані з John в рядок швидко, ви можете просто поставити фільтр у стовпчик імен та скопіювати та вставити отримані рядки.
CdeoEm

Ви повинні дати нам більше інформації про те, коли ви хочете скопіювати рядки. Як пропонує CdeoEm, макрос є рішенням, але ви також можете створити зведену таблицю з критеріями у фільтрі звітів.
agtoever

Відповіді:


0

Створіть зведену таблицю з назвою у фільтрі звітів та усіма відповідними полями у вигляді даних рядків. Ось приклад на основі ваших даних:

Приклад зведеної таблиці

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.