Разширен филтър в Excel (Съдържание)

  • Разширен филтър в Excel
  • Как да използвате Advanced Filter в Excel?

Разширен филтър в Excel

Разширеният филтър е една от най-важните характеристики на Excel. Това не е нищо друго освен усъвършенствана версия на обикновен филтър на Excel. Докато използвате Excel, сигурен съм, че трябва да сте използвали филтри за анализ на наборите от данни.

Каква е разликата между обикновен и напреднал филтър?

  1. Можете да използвате разширения филтър за филтриране на по-сложни критерии. (Ще обясня подробно с пример.)
  2. Редовният филтър ще филтрира данни по съществуващ набор от данни, докато с последния можете да извлечете данни до друго местоположение, запазвайки оригиналните данни непокътнати.
  3. Разширеният филтър може да се използва за извличане на уникални записи в нашата база данни.
  4. Regular Filter е последователен филтър, а именно не можете да използвате едновременно няколко критерия за извличане на записи от един набор от данни, трябва да извличате данни, отговарящи на всеки критерий, което в крайна сметка води до дублиране.

Например, ако искате да извлечете записи, където мениджърът за отчитане е „Aakash Harit“ или името на служителя е „Vishal Kumar“, трябва да извличате данни 2 пъти с помощта на обикновен филтър, като първо данните с Aakash Harit са RM и второ, когато Emp име е Vishal, докато използвате разширен филтър, можете да извлечете всички уникални записи с един замах.

Как да използвате Advanced Filter в Excel?

Този Advanced Filter е много лесен за използване. Нека сега да видим как да използваме Advanced Filter в Excel с помощта на някои примери.

Можете да изтеглите този шаблон за Advanced Filter Excel тук - Advanced Filter Excel шаблон

Разширен филтър в пример № 1 на Excel

  • Да предположим, че имате следния набор от данни и трябва да получите всички записи, при които общият брой на поръчките е по-голям от 900 и името на служителя е „Nishu Kumari“.

  • За да използвате усъвършенстван филтър с някои критерии, първо трябва да копирате всички заглавки и да ги поставите някъде другаде в работния лист. (В моя случай ще използвам празни редове, за да разбера по-лесно.

  • Сега посочете условията под тези заглавия според вашето изискване, което ще действа като вход във филтър.
  • Сега изберете целия набор от данни заедно с заглавките и раздела Go to Data - Сортиране и филтриране. Това ще отвори диалоговия прозорец Advanced Filter.

  • Клавишна комбинация за прилагане на разширения филтър след избора на набор от данни е (клавиш Alt + A + Q).

  • Сега, както е показано по-горе, трябва да въведете следните подробности:
  1. Действие: Има 2 възможности. Първо, филтрирайте списъка на място (това ще премахне оригиналните данни и резултатът от този филтър ще бъде поставен на същото място) и второ, за да копирате друго местоположение. (това ще ви позволи да запазите филтрираните данни на местоположение)
  2. Списък на обхвата: Той се отнася до набора от данни, от където искате да намерите данни. (Ето го A7: K35)
  3. Обхват на критериите: В този критерий се споменава, (A1: K2)
  4. Копиране в: Тази клетка ще се активира, ако отидете с втората опция в Критерии за действие.
  5. Копирайте само уникални записи: Проверете това само ако се нуждаете само от уникални записи.
  • Въведох всички подробности в това диалогово поле и избрах да копирам на друго място (A38) с уникални записи.
  • Ще изглежда донякъде, както в Screenshot на следващата страница. Сега кликнете добре и ще даде всички уникални записи.

Резултатът е даден по-долу, където показва само онези данни, които съдържат името на служителя като Nishu Kumari.

Филтрирани данни със сложни критерии, както са конструирани по-горе.

Разширен филтър в пример № 2 на Excel

Сега има много комбинации от критерии, които могат да се използват в Advanced Filter. (Използване на И и ИЛИ критерии) Някои примери са:

  • Филтрирайте данните, където името на клиента е „Chloe Jones” И името на продукта е „Apple”.

Въведох всички подробности в това диалогово поле и избирам да копирам на друго място (N3) с уникални записи.

Резултатът е даден по-долу:

  • Филтрирайте данните, където мениджърът за отчитане е „Aakash Harit“ И количеството на продукта е по-голямо от 50.

Въведох всички подробности в това диалогово поле и избирам да копирам на друго място (N9) с уникални записи.

Резултатът е даден по-долу:

  • Филтрирайте данните, където името на служителя е „Rajkumar Singh“ И Името на продукта е „Ананас“ И общата стойност на поръчката е по-голяма от 100.

Въведох всички подробности в това диалогово поле и избирам да копирам на друго място (N17) с уникални записи.

Резултатът е даден по-долу:

Тази таблица по-горе показва празни данни, защото не отговаря на даденото условие.

  • Филтрирайте данните, където името на служителя е „Vishal Kumar” ИЛИ Общата стойност на поръчката е по-малка от 500.

Въведох всички подробности в това диалогово поле и избирам да копирам на друго място (N22) с уникални записи.

Резултатът е даден по-долу:

  • Филтрирайте данните, където името на служителя е „Abhay Gaurav” ИЛИ „Nishu Kumari”.

Въведох всички подробности в това диалогово поле и решавам да копирам на друго място (N38) с уникални записи.

Резултатът е даден по-долу:

  • Филтрирайте данните, където мениджърът за отчитане е „Дивия Шарма” ИЛИ Името на продукта е „Грозде”.

Въведох всички подробности в това диалогово поле и решавам да копирам на друго място (N50) с уникални записи.

Резултатът е даден по-долу:

От горните примери може би сте забелязали, че докато използвате критерии AND, всички стойности трябва да бъдат споменати в същия ред и в критерии ИЛИ, всички стойности трябва да са в различни редове.

Разширен филтър в пример №3 в Excel

Друга важна характеристика на Advanced Filtering е филтрирането на данни с помощта на символи Wild Card. Има заместващи символи:

  • Звездичка (*): Той представлява произволен брой знаци. Например за филтриране на данни с име на служител, като се започне от „R“. Ще напишете „R *“, така че всяко име на служител, започващо с инициали R, ще бъде филтрирано.

Въведох всички подробности в това диалогово поле и избирам да копирам на друго място (N9) с уникални записи.

Резултатът е даден по-долу:

  • Въпросов знак (?): Той представлява един-единствен знак. Например филтриране на данни с къде инициалите на името на служителя са „Ниш“. Критериите за филтриране ще бъдат като „Ниш?“ И това може да означава Нишу или Ниша.

Въведох всички подробности в това диалогово поле и избирам да копирам на друго място (N9) с уникални записи.

Резултатът е даден по-долу:

  • Tide (~): Използва се за намиране на всякакви символи за символи в текста.

Разширен филтър в пример № 4 на Excel

Можете също да премахнете дубликати или можете да кажете бързо извличане на уникалните записи от набора от данни.

  • Сега да предположим, че имате следния набор от данни, който има някои дублиращи се записи (маркирани) и искате да извлечете уникални записи от набор от данни, можете да използвате опцията за напреднал филтър, за да го направите, имайте предвид, че няма нужда да споменавате никакви стойности в опция за критерии и просто проверете уникална опция за записи. Това ще ви даде записи с уникални стойности.

  • След като приложите филтъра, той ще даде резултат, както е показано по-долу:

  • Можете да забележите по-долу изображение; всички дубликати са премахнати. Последните 3 реда са празни

  • Въпреки това, в най-новите версии на Excel (главно след Excel 2007), ние имаме опция да премахнете дубликати от набор от данни (Отидете на Data Tab.Remove Duplicates или използвайте клавишната комбинация Alt Key + A + M), но това ще промени оригиналния набор от данни. Но ако искате да запазите оригиналните данни непокътнати, можете да използвате разширен филтър, за да получите набор от данни с уникални записи на друго място.

Основни бележки:

  • Докато прилагате усъвършенстван филтър, винаги внимавайте хедърите в критериите да са абсолютно същите като в набора от данни. Т.е. не трябва да има правописни грешки, грешки в пространството или дори грешки в регистъра, въпреки че подравняването може да бъде смесено. Например по-горе можете да споменете критерии като Име на продукта първо и Име на служителя второ. Но заглавките трябва да са абсолютно същите, както е показано по-долу.

  • Не можете да UNDO разширено филтриране, когато се копира на друго място.
  • Ако използвате разширен филтър за извличане на уникални записи, не забравяйте да изберете и заглавки, в противен случай първият запис ще бъде взет като заглавия в него.

Неща, които трябва да запомните

  • Advanced Filter е разширена версия на обикновен филтър, използван за филтриране на данни със сложни критерии и множество условия.
  • Използва се за извличане на уникални записи от набора от данни.
  • Трябва да включите заглавки, докато избирате набор от данни, а заглавките в критериите трябва да са в същия ред като в набора от данни.
  • Не можете да го отмените, ако филтрираните данни се копират на друго място.
  • Пряк път за прилагане на разширен филтър след избора на набор от данни е (клавиш Alt + A + Q).

Препоръчителни статии

Това е ръководство за Advanced Filter in excel. Тук обсъждаме как да разширите филтъра в Excel, заедно с пример и да изтегляте шаблони за Excel. Можете също да разгледате тези полезни функции в excel -

  1. АГРЕГАТНА функция в MS Excel
  2. Ръководство за лента за превъртане в Excel
  3. Как да използвате функция ABS в Excel?
  4. RATE функция в Excel - трябва да знаете

Категория: