Напреден филтер со опсег на критериуми во Excel (18 апликации)

  • Споделете Го Ова
Hugh West

Содржина

Во Microsoft Excel, Напреден филтер опцијата е корисна кога барате податоци што исполнуваат два или повеќе критериуми. Во оваа статија, ќе разговараме за апликациите на Напредниот филтер Опсегот на критериуми во Excel.

Преземете ја работната книга за вежбање

Преземете ја работната книга за вежбање од тука.

Употреба на напреден филтер.xlsx

18 Апликации на опсегот на напредни критериуми за филтри во Excel

1. Употреба на напреден опсег на критериуми за филтри за број и датуми

Прво и најважно, ќе се запознаеме со нашата база на податоци. Колона B до колона E претставува различни податоци поврзани со продажбата. Сега можеме да имплементираме овде Напреден опсег на критериуми за филтри . Во овој пример, ќе користиме опсег на напредни критериуми за филтри за филтрирање на броеви и датуми. Ќе ги извлечеме сите податоци каде што количината на продажба е поголема од 10 . Да ја видиме процедурата.

  • Прво, во табулаторот Податоци , изберете ја командата Напредно од Сортирај & Филтер опција. Ќе се појави дијалог-кутија со име Напреден филтер .

  • Следно, изберете ја целата табела (B4:E14) за опсегот на списокот .
  • Изберете ќелија (C17:C18) како Опсег на критериуми .
  • Притиснете ОК .

  • Конечно, можеме да видиме само податоците кои имаат количини поголеми од 10 .

  • Конечно, ја добиваме базата на податоци што се состои само од празни ќелии.

15. Примени напреден филтер за филтрирање непразни ќелии користејќи ИЛИ како и И логика

Во овој пример, ќе го елиминираме празното ќелии додека во претходниот пример ги елиминиравме непразните ќелии. Ги поставивме следниве критериуми за користење на формулата:

=B5""

  • Прво, одете на Напредно филтер дијалог-кутија. Внесете го следниов опсег на критериуми:

Опсег на список: B4:F14

Опсег на критериуми: C17:G18

  • Сега притиснете ОК .

  • Значи, ја добиваме базата на податоци без празни ќелии.

16. Најдете ги првите 5 записи со користење на напреден опсег на критериуми за филтер

Сега ќе ја имплементираме опцијата Напреден филтер за извлекување на првите 5 записи од секаков вид на податоци. Во овој пример, ќе ги земеме првите пет вредности од колоната Продажба . За да го извршиме ова, прво ќе ги поставиме критериумите врз основа на следната формула:

=F5>=LARGE($F$5:$F$14,5)

Потоа, само направете го следново чекори:

  • На почетокот, одете во полето за дијалог Напреден филтер . Внесете го следниов опсег на критериуми:

Опсег на листа: B4:F14

Опсег на критериуми: C17:C18

  • Притиснете OK .

  • Конечно, ги добиваме првите пет рекорди на Продажбата колона.

17. Користете Напреден опсег на критериуми за филтер за да најдете долни пет записи

Можеме да ја користиме опцијата Напреден филтер за да пронајдеме записите на долните пет исто така. За да ги пронајдеме долните пет записи за колоната Продажба , ќе ги создадеме следните критериуми користејќи ја формулата подолу:

=F5<=SMALL($F$5:$F$14,5)

Потоа следете ги чекорите подолу за да го извршите ова дејство:

  • Прво, вметнете го следниов опсег на критериуми во полето за дијалог Напреден филтер :

Опсег на листа: B4:F14

Опсег на критериуми: C17:C18

  • Потоа, притиснете Во ред .

  • На крај, можеме да ги видиме долните пет вредности на колоната Продажба .

18. Филтрирајте ги редовите според соодветните записи на списокот користејќи напреден опсег на критериуми за филтри

Понекогаш можеби ќе треба да споредиме помеѓу две колони или редови од базата на податоци за да елиминирање или задржување на одредени вредности. Можеме да ја користиме опцијата за внесување совпаѓање за да извршиме ваков вид дејствија.

18.1 Се совпаѓа со ставки во список

Да претпоставиме дека ја имаме следната база на податоци со две колони градови. Ќе ги земеме само соодветните записи помеѓу овие две колони. За да го направиме ова, ќе ги поставиме следните критериуми користејќи ја формулата подолу:

=C5=E5

Само направете ги следните чекори за да извршете ја оваа акција:

  • На почетокот, отворете ја опцијата Напреден филтер .Внесете го следниов опсег на критериуми:

Опсег на листа: B4:F14

Опсег на критериуми: C17:C18

  • Притиснете OK .

  • На крај, можеме да ја видиме истата вредност во две колони градови.

18.2 Не се совпаѓа со ставки во список

Претходниот пример беше за совпаѓање записи додека овој пример ќе ги филтрира записите што не се совпаѓаат. Ќе ги поставиме критериумите користејќи ја следната формула:

=C5E5

Ајде да видиме како да го извршиме ова:

  • Прво, од Напредниот филтер внесете го следниов опсег на критериуми:

Опсег на список: B4:F14

Опсег на критериуми: C17:C18

  • Потоа, притиснете ОК .

  • Конечно, ќе ги добиеме вредностите на градовите во Колона C и Колона Е кои не се совпаѓаат една со друга.

Заклучок

Во оваа статија се обидовме да ги покриеме сите методи на опцијата Напреден опсег на критериуми за филтер . Преземете ја нашата работна книга за вежбање додадена на оваа статија и вежбајте сами. Ако чувствувате некаква конфузија или имате какви било предлози, оставете коментар подолу, ќе се обидеме да ви одговориме што е можно поскоро.

Забелешка:

2. Ќе користиме заглавија за поврзаните колони каде што ќе се применат критериумите за филтрирање.

2. Филтрирајте ја вредноста на текстот со напредни критериуми за филтрирање

Можеме да споредуваме текстуални вредности користејќи логички оператори покрај броевите и датумите. Во овој дел, ќе разговараме за тоа како можеме да ја филтрираме вредноста на текстот со Напредни критериуми за филтер за точно совпаѓање на текстот, како и да имаме специфичен знак на почетокот.

2.1 За точно совпаѓање на текстот

Во овој метод, филтрирање ќе ни ја врати точната вредност на внесениот текст. Да претпоставиме дека ја имаме следната база на податоци за продажба заедно со нова колона Град . Ќе ги извлечеме само податоците за градот „ЊУЈОРК“ . Само направете ги следните чекори за да го извршите ова дејство:

  • На почетокот, изберете ја ќелијата C18 . Вметнете ја следната формула:
=EXACT(D5," NEW YORK")

  • Притиснете Enter .

  • Следно, изберете го следниов опсег на критериуми за филтрирање:

Опсег на список: B4:F14

Опсег на критериуми: C17:C18

  • Притиснете OK .

  • На крај, ќе ги добиеме само податоците за градот „ЊУЈОРК“ .

2.1 Имајќи специфичен знак на почетокот

Сега ќе ги филтрираме вредностите на текстот за почеток со специфичен знак наместо со точно совпаѓање. Овде ќе го извлечеме самовредностите на градовите кои започнуваат со зборот „Ново“ . Ајде да видиме како да го направиме тоа.

  • Прво, изберете ги опсезите на критериуми во полето Напреден филтер :

Опсег на список : B4:F14

Опсег на критериуми: C18:C19

  • Притиснете OK .

  • Конечно, ќе ги добиеме податоците за сите градови кои започнуваат со зборот „Ново“ .

3. Користете џокери со напредна опција за филтер

Употребата на маски знаци е друг начин да се примени Опсег на напредни критериуми за филтри . Вообичаено, постојат три типа на знаци во ексел:

? (прашалник) – Претставува кој било знак во текстот.

* (Ѕвездичка) – Претставува кој било број на знаци.

~ (Tilde) – Претставува присуство на џокер во текстот.

Можеме да бараме одредена текстуална низа во нашата база на податоци со користење на Ѕвездичка (*) . Во овој пример, ги наоѓаме имињата на продавачите кои започнуваат со текстот „J“ . За да го направиме тоа, треба да ги следиме овие чекори.

  • Прво, отворете го прозорецот Напреден филтер . Изберете го следниов опсег на критериуми:

Опсег на листа: B4:F14

Опсег на критериуми: C17:C18

  • Притиснете OK .

  • Конечно, ќе ги добиеме само имињата на продавачите кои започнуваат со текст „J“ .

Поврзани содржини: Напреден филтер на Excel [Повеќе колони & засилувач; Критериуми, со користење на формула & засилувач; со џокери]

4. Примени формула со опсег на напредни критериуми за филтри

Уште еден начин да се користи опсегот на напредни критериуми за филтри е да се применуваат формули. Во овој пример, ќе извлечеме продажен износ поголем од 350$ . Само следете ги чекорите подолу за ова:

  • На почетокот, изберете ја ќелијата C19 . Вметнете ја следнава формула:
=F5>350

  • Притиснете OK .

Формулата ја повторува вредноста на продажниот износ без разлика дали е поголема од 350$ или не.

  • Потоа, изберете го следниов опсег на критериуми во полето за дијалог Напреден филтер :

Опсег на листа: B4:F14

Опсег на критериуми: C17:C19

  • Притиснете OK .

  • Значи, можеме да ги видиме податоците само за вредностите на продажбата поголеми од 350$ .

5. Напреден филтер со и логички критериуми

Сега ќе воведеме И логика во опсегот на напредни критериуми за филтер. Оваа логика користи два критериуми. Ја враќа излезната вредност кога податоците ги задоволуваат двата критериуми. Овде ја имаме следната база на податоци. Во оваа база на податоци, ќе ги филтрираме податоците за градот Њу Јорк како и да имаме продажна вредност >= 200 . Ајде да видиме како да го направиме тоа.

  • Прво, одете на Напреден филтер дијалог прозорецот изберете го следниов опсег на критериуми:

Опсег на листа: B4:F14

Опсег на критериуми: C18 :C19

  • Притиснете OK .

  • Конечно, ќе ја добиеме базата на податоци само за градот Њу Јорк со продажба вредност поголема од 250$ .

6. Употреба на ИЛИ логика со напреден опсег на критериуми за филтри

L како логиката И , ИЛИ логиката користи и два критериуми. И логиката враќа излез ако се исполнети двата критериуми додека ИЛИ логиката враќа ако е исполнет само еден критериум. Овде ќе дадеме податоци само за градовите Њујорк и Тексас . Само следете ги чекорите подолу за да го извршите ова дејство:

  • На почетокот, отворете го полето за дијалог Напреден филтер . Внесете го следниов опсег на критериуми:

Опсег на листа: B4:F14

Опсег на критериуми: C18:C20

  • Притиснете ОК.

  • Конечно, ја добиваме базата на податоци само за градовите Њујорк и Тексас .

7. Комбинација на И & засилувач; ИЛИ логиката како опсег на критериуми

Понекогаш можеби ќе треба да филтрираме податоци за повеќе критериуми. Во тој случај, можеме да користиме комбинација од И & ИЛИ логика. Ќе извлечеме податоци од следната база на податоци врз основа на дадените критериуми. Само направете ги следните чекори за да ја извршите оваа акција:

  • Прво, отворете го полето за дијалог Напреден филтер . Изберете ги следните критериуми:

Опсег на листа: B4:F14

Опсег на критериуми: C18:C20

  • Потоа притиснете ОК.

  • Значи, можеме да ја видиме базата на податоци само што одговара на нашите критериуми.

8. Користење на напреден опсег на критериуми за филтри за екстракција на специфични колони

Во овој пример, ќе филтрираме одредени делови од базата на податоци. По филтрирањето, филтрираниот дел ќе го преместиме во друга колона. Ќе ја користиме следната база на податоци за да го извршиме ова дејство преку долунаведената процедура.

  • Прво, од полето за дијалог Напреден филтер изберете ги следниве критериуми:

Список Опсег: B4:F14

Опсег на критериуми: C18:C20

  • Изберете копирајте на друга локација опција.
  • Влез Копирај во опсег H8:I10 .
  • Притиснете ОК.

  • Значи, ги добиваме филтрираните податоци во H8:I10 според нашите критериуми.

9. Копирај податоци на друг работен лист по филтрирање

Во овој пример, ќе копираме податоци и во друг работен лист додека во претходниот пример го направивме тоа во истиот работен лист. Направете ги следните чекори за да го извршите:

  • Прво, одете на „Друг работен лист-2“ каде што ќе ги копираме податоците по филтрирањето.

Можеме да видиме две колони „Град“ и „Продажба“ во „Друг работен лист-2“ .

  • Следно, отворете го полето за дијалог „Напреден филтер“ .

  • Потоа одете на „Друг работен лист-1“ . Изберете ги следните критериуми:

Опсег на листа: B4:F14

Опсег на критериуми: C18:C19

  • Сега, изберете ја опцијата копирајте на друга локација .

  • После тоа, одете на „Друг работен лист-2“ . Изберете Копирај во Опсег B2:C4 .
  • Притиснете ОК .

  • Конечно, можеме да ги видиме филтрираните податоци во „Друг работен лист-2“ .

10. Извадете уникатни записи со напредни критериуми за филтер

Во овој случај, ќе ги извлечеме само уникатните вредности од одредена колона. Од следната база на податоци, ќе извлечеме единствени вредности на градови во друга колона. Само направете ги чекорите:

  • На почетокот, отворете го прозорецот Напреден филтер . Изберете ги критериумите

Опсег на список: D4:D14

  • Следно, изберете ја опцијата Копирај на друга локација .
  • Потоа, внесете Копирај во опсег како H4:H8 .
  • Изберете го полето Само уникатни записи .
  • Притиснете ОК .

  • Конечно, имињата на градовите со единствени записи можеме да ги видиме само во колоната H .

11. Најдете работни денови со напреден опсег на критериуми за филтри

Можеме да најдемеРаботни денови со напреден опсег на критериуми за филтри. Овде ќе ја користиме следната база на податоци за да го илустрираме овој процес:

  • Прво, изберете ја ќелијата C19 . Вметнете ја следната формула:
=AND(WEEKDAY(B5)1,WEEKDAY(B5)7)

  • Потоа, поставете го следниов опсег на критериуми во полето за дијалог Напреден филтер :

Опсег на листа: B4:F14

Опсег на критериуми: C18:C19

  • Притиснете OK .

  • Конечно, ќе ги добиеме вредностите Датум само за работните денови.

🔎 Како функционира формулата?

  • WEEKDAY(B5)1: 1 означува недела. Овој дел ги постави критериумите дека датумот не е недела .
  • WEEKDAY(B5)7: 7 означува недела. Овој дел ги постави критериумите дека датумот не е Сабота .
  • AND(WEEKDAY(B5)1,WEEKDAY(B5)7): Поставете ги критериумите дека денот не е ниту сабота ниту недела .

12. Примени напреден филтер за да се најде викенд

Можеме да го користиме и опсегот на критериуми за напреден филтер за да го најдеме Викенд од колоната Датум. Ајде да видиме како да го направиме тоа користејќи ја следната база на податоци:

  • На почетокот изберете ја ќелијата C19. Вметнете ја следната формула:
=OR(WEEKDAY(B5)=1,WEEKDAY(B5)=7)

  • Притиснете Enter .

  • Потоа, од полето за дијалог Напреден филтер изберете го следниов опсег на критериуми:

Опсег на список:B4:F14

Опсег на критериуми: C18:C19

  • Притиснете OK .

  • Значи, можеме да ги видиме само вредностите на викендот во колоната Датум .

13. Користете напреден филтер за пресметување вредности под или над просекот

Во овој дел, ќе ја пресметаме вредноста под или натпросечната со користејќи Напреден опсег на критериуми за филтер . Овде само ќе ја филтрираме продажната вредност која е поголема од просечната продажна вредност.

  • Прво, изберете ја ќелијата C19 . Вметнете ја следната формула:
=E5>AVERAGE(E5:E14)

  • Следно, отворете го Напредно Филтер дијалог-кутија. Внесете го следниов опсег на критериуми:

Опсег на листа: B4:F14

Опсег на критериуми: C18:C19

  • Притиснете OK .

  • Значи, ја добиваме само базата на податоци за продажна вредност поголема од просечната вредност.

14. Филтрирање празни ќелии со логика ИЛИ

Ако нашата база на податоци се состои од празни ќелии, можеме да извлечеме празни ќелии користејќи Напреден филтер .

Ја имаме следната база на податоци. Податокот се состои од празни ќелии . Ги поставивме критериумите користејќи ја следната формула:

=B5=""

  • Прво, одете на Напредно Filte r дијалог-кутија. Внесете ги следните критериуми:

Опсег на листа: B4:F14

Опсег на критериуми: C17:C22

  • Притиснете OK .

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.