Как да приложите разширен филтър в Excel (стъпка по стъпка с пример)

Какво е разширен филтър в Excel?

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

Как да използвам разширен филтър в Excel? (С примери)

Нека научим използването на това чрез някои примери.

Пример # 1

Да предположим, че имаме следните данни за филтриране въз основа на различни критерии.

Трябва да проверим сделката за продажба, извършена от „Taran“ и „Suresh“. След това можем да използваме оператора OR, показвайки записите, отговарящи на всички условия. За да получим резултатите, можем да следваме стъпките за прилагане на тези филтри в Excel.

  • Стъпка 1: За да приложим усъвършенстван филтър, първо трябва да изберете някоя от клетките в диапазона от данни.
  • Стъпка 2: След това кликнете върху Data Табът> Sort & Filter група -> Advanced команда
  • Стъпка 3: Когато щракнем върху „Разширени “, ще се отвори диалогов прозорец „Разширен филтър“ за искане на списък за филтриране, обхват на критериите за определяне на критериите и извличане на обхват за копиране на филтрираните данни (ако е необходимо).
  • Стъпка 4: За Критерии трябва да копираме заглавията на колоните в горния ред и да дефинираме критериите под заглавието на полето. За да посочим критериите, можем да използваме оператора за сравнение, които са както следва:
  • Стъпка 5: Искаме да получим всички записи с името „Suresh“ или „Taran“. Обхватът на критериите ще бъде както по-долу:

За условия „ИЛИ“, където искаме да покажем записите, които отговарят на някое от условията, тогава трябва да посочим критериите в различни редове.

В разширения филтър има две действия.

  • Филтриране на списъка на място : Тази опция филтрира списъка на първоначалното място, т.е. в самия диапазон на списъка. След анализ можем да премахнем филтъра с помощта на командата „Изчистване“ в групата „Сортиране и филтриране“ под „Данни“.
  • Копиране на друго място : Тази опция копира желаните данни според критериите в посочения диапазон.

Можем да използваме всяка от опциите според нашите нужди, но ще използваме втората опция по-често.

Сега трябва

  • Отворете диалоговия прозорец „Разширен филтър“
  • Определяне на обхвата на списъка като $ A $ 5: $ D $ 26, диапазон на критериите като $ A $ 1: $ D $ 3 и обхват " Копиране в" като $ F $ 5: $ I $ 26. Кликнете върху „OK“.

Можем да видим, че всички записи с Име като „Suresh“ или „Taran“ се филтрират и показват отделно в различен диапазон от клетки.

Пример # 2

Сега искаме да получим всички транзакции за продажба на Qtr 1 и Южна Индия. Обхватът на критериите е както по-долу:

Тъй като тук имаме условието „И“, т.е. искаме да покажем записите, където са изпълнени и двете условия. Ето защо споменахме критериите под двете заглавия на колони в един и същ ред.

Сега ще кликнете върху командата „Разширени“ в групата „Сортиране и филтриране“ в раздела „Данни“ .

От диалоговия прозорец „ Разширен филтър “ ще изберем „Копиране на друго място“ и след това ще определим A5: D26 като обхват на списъка , A1: D2 като обхват на критериите и F5: I26 като обхват „ Копиране в“ .

Сега резултатът е следният:

Пример # 3

Сега искаме да намерим продажби в Qtr 1 или направени в Северна Индия.

Трябва да посочим както критериите в различни редове, така и в различни колони. Трябва да покажем данните, ако някое от условията е изпълнено и двете условия са свързани с различни колони.

Стъпки:

  • Трябва да отворите диалоговия прозорец „Разширен филтър“ .
  • Посочете диапазон на списъка като $ A $ 5: $ D $ 26
  • Посочете диапазон на критериите като $ A $ 1: $ D $ 3
  • Посочете диапазона „Копиране в“ като $ F $ 5: $ I $ 26

Резултатът ще бъде както следва:

Пример # 4

Сега искаме да намерим всички продажби на Rs. 2000-4000 и Rs. 10000-13000.

Тъй като имаме четири условия като (Условие 1 И Условие 2) ИЛИ (Условие 3 И Условие 4).

(> = 2000 И = 10000 И <= 13000)

Ето защо споменахме условията с „ И“ в същия ред и Условия с „ИЛИ“ в различни редове.

Стъпки:

  • За да отворим диалоговия прозорец „Разширен филтър“ , ще щракнем върху „Разширени“ в групата „Сортиране и филтриране“ под „Данни“.
  • В диалоговия прозорец „Разширен филтър“ ще посочим
  • Обхват на списъка като $ A $ 5: $ D $ 26
  • Обхват на критериите като $ A $ 1: $ D $ 3
  • „Копиране в“ Обхват като $ F $ 5: $ I $ 26
  • След като щракнете върху „OK“. Резултатът ще бъде:

Пример # 5

Сега искаме да намерим продажбите на Qtr 1 от Sunny или тези на Qtr 3 от Mukesh.

Тъй като имаме И и ИЛИ , и двата типа отношения в условия, затова ще посочим условията в диапазона от критерии в различни редове (ИЛИ) и различни колони (И).

Стъпки:

  • За да отворим диалоговия прозорец „Разширен филтър“ , ще щракнем върху „Разширени“ в групата „Сортиране и филтриране“ под „Данни“.
  • В диалоговия прозорец „Разширен филтър“ ще посочим
  • Обхват на списъка като $ A $ 5: $ D $ 26
  • Обхват на критериите като $ A $ 1: $ D $ 3
  • „Копиране в“ Обхват като $ F $ 5: $ I $ 26
  • След като щракнете върху OK, резултатът ще бъде

Пример # 6 - Използване на WILDCARD символи

Искаме да намерим всички транзакции за продажба с име, завършващо с 'esh' или първата дума на региона, завършваща със 'st', и искаме само да извлечем име, продажби и регион.

Тук * означава повече от един знак и

"?" обозначава само един знак.

Тъй като искаме само някои колони, а не всички, тогава трябва да посочим етикетите на колоните в Копиране в диапазон, преди да приложим разширения филтър.

Сега ще извикаме командата.

Стъпки:

  • За да отворим диалоговия прозорец „Разширен филтър“ , ще щракнем върху „Разширени“ в групата „Сортиране и филтриране“ под „Данни“.
  • В диалоговия прозорец „Разширен филтър“ ще посочим
  • Обхват на списъка като $ A $ 5: $ D $ 26
  • Обхват на критериите като $ A $ 1: $ D $ 3
  • „Копиране в“ Обхват като $ F $ 5: $ H $ 26
  • След като щракнете върху „ OK“. Резултатът ще бъде:

Пример # 7

Сега искаме да филтрираме първите пет продажби (на голяма сума).

Клетката с формула трябва да изчисли TRUE или FALSE, тъй като искаме да получим най-големите пет записа. Ето защо използвахме функцията LARGE Excel и сравнихме стойността с сумата на продажбите .

Както виждаме, заглавието на колоната за клетката с формула е празно. Можем да го запазим празен или да дадем името, което не съвпада с нито едно от заглавията на колоната в диапазона от данни.

Сега ще посочим диапазоните в диалоговия прозорец „Разширен филтър“ . Стъпките са:

  • За да отворим диалоговия прозорец „Разширен филтър“ , ще щракнем върху „Разширени“ в групата „Сортиране и филтриране“ под „Данни“.
  • В диалоговия прозорец „Разширен филтър на Excel“ ще посочим
  • Обхват на списъка като $ A $ 5: $ D $ 26
  • Обхват на критериите като $ A $ 1: $ E $ 2
  • „Копиране в“ Обхват като $ F $ 5: $ I $ 26
  • След като щракнете върху OK. Резултатът ще бъде такъв:

Неща за запомняне

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

Интересни статии...