Прескочи на основното съдържание

Как да филтрирате данни от един работен лист в друг динамично в Excel?

Автор: Xiaoyang Последна промяна: 2020-04-22

Можем лесно да филтрираме данни и да копираме филтрираните данни на друго място на активен работен лист, като използваме функцията Разширен филтър, но опитвали ли сте някога да филтрирате данни от един работен лист в друг лист и да направите филтъра динамично? Това означава, че ако данните се променят в оригиналния лист, новите филтрирани данни също ще бъдат променени. Тази статия ще представя Microsoft Query функция в Excel за решаване на тази задача.

Филтрирайте данни от един работен лист в друг динамично в Excel


Филтрирайте данни от един работен лист в друг динамично в Excel

За да завършите тази задача, моля, направете следното стъпка по стъпка:

1. Първо, дефинирайте име на диапазон за изходните данни, моля, изберете диапазона от данни, който искате да филтрирате, и въведете име на диапазон в Име Box, след което натиснете Въведете ключ, вижте екранната снимка:

doc филтър към друг лист 1

2. Второ, трябва да създадете таблица за данните, моля, изберете диапазона от данни и след това щракнете Поставете > Маса, в изскочилото Създаване на таблица диалогов прозорец, проверете Моята таблица има заглавки опция, вижте екранна снимка:

doc филтър към друг лист 2

3, И после щракнете върху OK бутон, е създадена таблица за диапазона от данни, след това отворете нов работен лист, където искате да намерите резултата от филтъра, и щракнете върху Дата > От други източници > От заявка на Microsoft, вижте екранна снимка:

doc филтър към друг лист 3

4. В Изберете източник на данни диалогов прозорец, моля щракнете Excel файлове* в Данни списъчно поле, вижте екранна снимка:

doc филтър към друг лист 4

5, След това кликнете OK За да отидете на Изберете Работна книга диалогов прозорец отдясно Каталози списъчно поле, моля, изберете папката, която намира активната работна книга, и след това щракнете върху името на текущата работна книга отляво Име на базата данни списъчно поле, вижте екранна снимка:

doc филтър към друг лист 5

6. Продължете да щракате OK бутон, в изскочилия Съветник за заявки - Избор на колони диалоговия прозорец в лявото поле изберете името на диапазона, който сте създали за вашите данни, и щракнете върху знака плюс (+) за разширяване на опцията и всички заглавки на колони са показани, както е показана следната екранна снимка:

doc филтър към друг лист 6

7. След това трябва да добавите заглавките на колоните от Налични таблици и колони кутия в Колони във вашата заявка поле, като изберете заглавките и щракнете doc филтър към друг бутон за добавяне на лист бутон, вижте екранната снимка:

doc филтър към друг лист 7

8, И после щракнете върху Напред бутон отидете на Съветник за заявки - Филтриране на данни в диалоговия прозорец, моля, посочете критериите за филтриране, по които искате да филтрирате, вижте екранната снимка:

doc филтър към друг лист 8

9, След това кликнете Напред > Напред бутони, за да отидете на Съветник за заявка-Край в този диалогов прозорец изберете Връщане на данни в Microsoft Excel опция, вижте екранна снимка:

doc филтър към друг лист 9

10, И после щракнете върху завършеност бутон, ан Импортиране на данни изскача диалогов прозорец, моля, проверете Масаи задайте местоположение на клетка, за да поставите резултата от филтъра под Съществуващ работен лист опция, вижте екранна снимка:

doc филтър към друг лист 10

11. Най-накрая щракнете OK бутон, данните за филтъра са импортирани в новия лист, вижте екранната снимка:

doc филтър към друг лист 11

12. Сега филтрираните данни са свързани с вашите оригинални данни, дори ако добавите редове или промените стойности в оригиналните данни, резултатът от филтъра ще се актуализира автоматично в изходния лист след щракване върху Обнови всички бутона под Дата раздел, вижте екранна снимка:

doc филтър към друг лист 12


Филтриране на данни по множество критерии или друго специфично условие, като дължина на текста, чувствителни към главни и малки букви и т.н.

Kutools за ExcelЕ Супер филтър е мощна помощна програма, можете да приложите тази функция, за да завършите следните операции:

  • Филтриране на данни с множество критерии; Филтриране на данни по дължина на текста;
  • Филтриране на данни по главни / малки букви; Филтрирайте датата по година / месец / ден / седмица / тримесечие

doc-super-filter1

Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. Изтеглете и изпробвайте безплатно сега!


Демонстрация: Филтрирайте данни от един работен лист в друг динамично в Excel

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I did this in Excel 2019 (64-bit) and of course it's working beautifully, but I can't make it work in Excel 2007 (which is 32-bit): ODBC Excel Driver Login Failed: Unrecognized database format.
This comment was minimized by the moderator on the site
This is lame, because you always have to keep your document name and the directory where you save it to the same. A solution without document save location etc would be much more helpfull. Because you wnat data from a worksheet filtered to another worksheet in the same document you have to cut out the part save location etc.

Alejandra, probably this is the problem in your case to. When you save your file to antoher location, when you give it another name, when you want to make this for a friend or another computer it wont work because the file location changes or the name etc.
This comment was minimized by the moderator on the site
My data wont refresh to show new information
This comment was minimized by the moderator on the site
can i from excel spreadsheet find mileages from a set point to multi post codes as to establish the distance to and from post codes
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations