Advanced na Filter na may Saklaw ng Pamantayan sa Excel (18 Application)

  • Ibahagi Ito
Hugh West

Talaan ng nilalaman

Sa Microsoft Excel, ang Advanced na Filter na opsyon ay nakakatulong kapag naghahanap ng data na nakakatugon sa dalawa o higit pang pamantayan. Sa artikulong ito, tatalakayin natin ang mga application ng Advanced na Filter Hanay ng Pamantayan sa Excel.

I-download ang Practice Workbook

I-download ang workbook ng pagsasanay mula dito.

Paggamit ng Advanced na Filter.xlsx

18 Application ng Advanced na Filter Criteria Range sa Excel

1. Paggamit ng Advanced na Filter Criteria Range para sa Numero at Mga Petsa

Una sa lahat, ipakikilala tayo sa ating dataset. Ang Column B hanggang Column E ay kumakatawan sa iba't ibang data na nauugnay sa mga benta. Ngayon ay maaari na nating ipatupad dito Advanced Filter Criteria Range . Sa halimbawang ito, gagamitin namin ang Advanced na Filter Criteria Range para sa pag-filter ng mga numero at petsa. Kukunin namin ang lahat ng data kung saan ang dami ng benta ay higit sa 10 . Tingnan natin ang pamamaraan.

  • Una, sa tab na Data , piliin ang command na Advanced mula sa Pagbukud-bukurin & I-filter ang opsyon. May lalabas na dialog box na pinangalanang Advanced Filter .

  • Susunod, piliin ang buong talahanayan (B4:E14) para sa hanay ng listahan .
  • Piliin ang cell (C17:C18) bilang Hanay ng pamantayan .
  • Pindutin ang OK .

  • Sa wakas, makikita lang natin ang data na may mga dami na mas malaki sa 10 .

  • Panghuli, nakukuha namin ang dataset na binubuo lang ng mga blangkong cell.

15. Ilapat ang Advanced na Filter upang I-filter ang Mga Non-Blank na Cell gamit ang OR pati na rin ang AND Logic

Sa halimbawang ito, aalisin namin ang blangko mga cell samantalang sa nakaraang halimbawa ay inalis namin ang mga hindi blangko na mga cell. Itinakda namin ang sumusunod na pamantayan para sa paggamit ng formula:

=B5""

  • Una, pumunta sa Advanced na Filter dialog box. Ipasok ang sumusunod na hanay ng pamantayan:

Hanay ng Listahan: B4:F14

Hanay ng Pamantayan: C17:G18

  • Ngayon pindutin ang OK .

  • Kaya, nakukuha namin ang dataset nang libre mula sa mga blangkong cell.

16. Maghanap ng Unang 5 Records Gamit ang Advanced na Filter Criteria Range

Ngayon ay ipapatupad namin ang Advanced na Filter na opsyon para sa pagkuha ng unang 5 mga tala mula sa anumang uri ng dataset. Sa halimbawang ito, kukunin namin ang unang limang halaga ng column na Mga Benta . Upang maisagawa ito, itatakda muna namin ang pamantayan batay sa sumusunod na formula:

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

Pagkatapos nito, gawin lang ang sumusunod mga hakbang:

  • Sa simula, pumunta sa Advanced Filter dialogue box. Ipasok ang sumusunod na hanay ng pamantayan:

Hanay ng Listahan: B4:F14

Hanay ng Pamantayan: C17:C18

  • Pindutin ang OK .

  • Sa wakas, nakuha namin ang nangungunang limang record ng Sales column.

17. Gamitin ang Advanced na Filter Criteria Range para Maghanap ng Bottom Five Records

Maaari naming gamitin ang Advanced na Filter na opsyon para mahanap ang bottom five ay nagtala rin. Upang mahanap ang limang pinakamababang talaan para sa column na Sales , gagawa kami ng sumusunod na pamantayan gamit ang formula sa ibaba:

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

Pagkatapos ay sundin ang mga hakbang sa ibaba upang maisagawa ang pagkilos na ito:

  • Una, ipasok ang sumusunod na hanay ng pamantayan sa Advanced na Filter na dialog box:

Hanay ng Listahan: B4:F14

Hanay ng Pamantayan: C17:C18

  • Pagkatapos noon, pindutin ang OK .

  • Panghuli, makikita natin ang pinakamababang limang value ng column na Sales .

18. I-filter ang Mga Row Ayon sa Mga Katugmang Entry ng Listahan Gamit ang Advanced na Filter Criteria Range

Minsan maaaring kailanganin nating ihambing sa pagitan ng dalawang column o row ng isang dataset sa alisin o panatilihin ang mga partikular na halaga. Magagamit natin ang opsyon sa pagpasok ng tugma upang maisagawa ang ganitong uri ng pagkilos.

18.1 Mga Tugma sa Mga Item sa isang Listahan

Ipagpalagay na mayroon tayong sumusunod na dataset na may dalawang column ng mga lungsod. Kukunin lang namin ang magkatugmang mga entry sa pagitan ng dalawang column na ito. Upang magawa ito, itatakda namin ang sumusunod na pamantayan gamit ang formula sa ibaba:

=C5=E5

Gawin lang ang mga sumusunod na hakbang upang gawin ang pagkilos na ito:

  • Sa simula, buksan ang opsyon na Advanced Filter .Ipasok ang sumusunod na hanay ng pamantayan:

Hanay ng Listahan: B4:F14

Hanay ng Pamantayan: C17:C18

  • Pindutin ang OK .

  • Sa wakas, makikita natin ang parehong halaga sa dalawang column ng mga lungsod.

18.2 Hindi Tumutugma sa Mga Item sa isang Listahan

Ang nakaraang halimbawa ay para sa pagtutugma ng mga entry samantalang ang halimbawang ito ay magpi-filter ng hindi tumutugmang mga entry. Itatakda namin ang pamantayan sa pamamagitan ng paggamit ng sumusunod na formula:

=C5E5

Tingnan natin kung paano ito gagawin:

  • Una, mula sa Advance Filter ipasok ang sumusunod na hanay ng pamantayan:

Hanay ng Listahan: B4:F14

Saklaw ng Pamantayan: C17:C18

  • Pagkatapos, pindutin ang OK .

  • Sa wakas, makukuha natin ang mga halaga ng mga lungsod sa Column C at Column E na hindi tumutugma sa isa't isa.

Konklusyon

Sa artikulong ito, sinubukan naming saklawin ang lahat ng paraan ng opsyon na Advanced na Filter Criteria Range . I-download ang aming workbook ng pagsasanay na idinagdag sa artikulong ito at magsanay ng iyong sarili. Kung nakakaramdam ka ng anumang pagkalito o may anumang mga mungkahi, mag-iwan lamang ng komento sa ibaba, susubukan naming tumugon sa iyo sa lalong madaling panahon.

Tandaan:

2. Gagamit kami ng mga header para sa mga nauugnay na column kung saan ilalapat ang pamantayan sa pag-filter.

2. I-filter ang Halaga ng Teksto gamit ang Advanced na Pamantayan ng Filter

Maaari naming ihambing ang mga halaga ng teksto gamit ang mga lohikal na operator bilang karagdagan sa mga numero at petsa. Sa seksyong ito, tatalakayin natin kung paano natin mapi-filter ang halaga ng text gamit ang Advanced na Pamantayan ng Filter para sa eksaktong tugma ng Teksto pati na rin ang pagkakaroon ng partikular na character sa simula.

2.1 Para sa Eksaktong tugma ng Teksto

Sa paraang ito, ibabalik sa amin ng Pag-filter ang eksaktong halaga ng input text. Ipagpalagay na mayroon kaming sumusunod na dataset ng mga benta kasama ng isang bagong column City . Kukunin lang namin ang data para sa lungsod ‘NEW YORK’ . Gawin lang ang mga sumusunod na hakbang upang maisagawa ang pagkilos na ito:

  • Sa simula, piliin ang cell C18 . Ipasok ang sumusunod na formula:
=EXACT(D5," NEW YORK")

  • Pindutin ang Enter .

  • Susunod, piliin ang sumusunod na hanay ng pamantayan ng filter:

Hanay ng Listahan: B4:F14

Saklaw ng Pamantayan: C17:C18

  • Pindutin ang OK .

  • Panghuli, makukuha lang namin ang data para sa lungsod 'NEW YORK' .

2.1 Pagkakaroon ng Partikular na Karakter sa Simula

Ngayon ay i-filter namin ang mga halaga ng text para sa pagsisimula sa isang partikular na character sa halip na isang eksaktong tugma. Dito, i-extract lang natin angmga halaga ng mga lungsod na nagsisimula sa salitang ‘Bago’ . Tingnan natin kung paano gawin iyon.

  • Una, piliin ang mga hanay ng pamantayan sa kahon ng Advanced na Filter :

Hanay ng Listahan : B4:F14

Hanay ng Pamantayan: C18:C19

  • Pindutin ang OK .

  • Sa wakas, kukunin namin ang data para sa lahat ng lungsod simula sa salitang ‘Bago’ .

3. Gumamit ng Mga Wildcard na may Advanced na Opsyon sa Filter

Ang paggamit ng wildcard mga character ay isa pang paraan para ilapat ang Advanced Filter Criteria Range . Karaniwan, may tatlong uri ng mga wildcard na character sa excel:

? (Question Mark) – Kumakatawan sa alinmang karakter sa isang text.

* (Asterisk) – Kumakatawan sa anumang bilang ng mga character.

~ (Tilde) – Kinakatawan ang pagkakaroon ng wildcard na character sa text.

Maaari kaming maghanap ng partikular na string ng text sa aming dataset sa pamamagitan ng paggamit ng Asterisk (*) . Sa halimbawang ito, makikita namin ang mga pangalan ng mga salespeople na nagsisimula sa text na ‘J’ . Para magawa iyon, kailangan nating sundin ang mga hakbang na ito.

  • Una, buksan ang window ng Advanced Filter . Piliin ang sumusunod na hanay ng pamantayan:

Hanay ng Listahan: B4:F14

Hanay ng Pamantayan: C17:C18

  • Pindutin ang OK .

  • Sa wakas, makukuha lang natin ang mga pangalan ng mga salespeople na nagsisimula sa text ‘J’ .

Mga Kaugnay na Nilalaman: Excel Advanced Filter [Maraming Column & Pamantayan, Paggamit ng Formula & na may mga Wildcard]

4. Ilapat ang Formula na may Advanced na Filter Criteria Range

Isa pang paraan para magamit ang Advanced na Filter Criteria Range ay ang paglalapat ng mga formula. Sa halimbawang ito, kukunin namin ang halaga ng benta na higit sa $350 . Sundin lang ang mga hakbang sa ibaba para dito:

  • Sa simula, piliin ang cell C19 . Ipasok ang sumusunod na formula:
=F5>350

  • Pindutin ang OK .

Inuulit ng formula ang halaga ng halaga ng mga benta mas malaki man ito sa $350 o hindi.

  • Susunod, piliin ang sumusunod na hanay ng pamantayan sa Advanced Filter na dialog box:

Hanay ng Listahan: B4:F14

Hanay ng Pamantayan: C17:C19

  • Pindutin ang OK .

  • Kaya, makikita natin ang data para lamang sa mga halaga ng mga benta na higit sa $350 .

5. Advanced na Filter na may AND Logic Criteria

Ipapakilala namin ngayon ang AT logic sa Advanced na Filter Criteria Range. Ang lohika na ito ay gumagamit ng dalawang pamantayan. Ibinabalik nito ang halaga ng output kapag natugunan ng data ang parehong pamantayan. Narito mayroon kaming sumusunod na dataset. Sa dataset na ito, sasalain namin ang data para sa lungsod ng New York pati na rin ang pagkakaroon ng halaga ng benta >= 200 . Tingnan natin kung paano gawin iyon.

  • Una, pumunta sa Advanced Filter dialogue box piliin ang sumusunod na hanay ng pamantayan:

Hanay ng Listahan: B4:F14

Hanay ng Pamantayan: C18 :C19

  • Pindutin ang OK .

  • Sa wakas, makukuha namin ang dataset para lamang sa lungsod ng New York na mayroong mga benta halagang higit sa $250 .

6. Paggamit ng OR Logic na may Advanced na Filter Criteria Range

L like the AT logic, the OR logic gumagamit din ng dalawang pamantayan. AT nagbabalik ang lohika ng output kung ang parehong pamantayan ay natupad samantalang ang O nagbabalik ang lohika kung isang pamantayan lang ang natutupad. Dito ay kukuha kami ng data para sa mga lungsod New York at Texas lamang. Sundin lang ang mga hakbang sa ibaba upang maisagawa ang pagkilos na ito:

  • Sa simula, buksan ang Advanced Filter dialogue box. Ipasok ang sumusunod na hanay ng pamantayan:

Hanay ng Listahan: B4:F14

Hanay ng Pamantayan: C18:C20

  • Pindutin OK.

  • Sa wakas, nakukuha lang namin ang dataset para sa mga lungsod New York at Texas .

7. Kumbinasyon ng AT & O Lohika bilang Hanay ng Pamantayan

Minsan maaaring kailanganin nating i-filter ang data para sa maraming pamantayan. Sa ganoong sitwasyon, maaari tayong gumamit ng kumbinasyon ng AT & O lohika. Kukuha kami ng data mula sa sumusunod na dataset batay sa ibinigay na pamantayan. Gawin lamang ang mga sumusunod na hakbang upang maisagawa ang pagkilos na ito:

  • Una, buksan ang Advanced Filter na dialog box. Piliin ang sumusunod na pamantayan:

Hanay ng Listahan: B4:F14

Hanay ng Pamantayan: C18:C20

  • Pagkatapos ay pindutin ang OK.

  • Kaya, makikita lang natin ang dataset na tumutugma sa ating pamantayan.

8. Paggamit ng Advance Filter Criteria Range para Mag-extract ng Mga Tukoy na Column

Sa halimbawang ito, sasalain namin ang mga partikular na bahagi ng isang dataset. Pagkatapos ng pag-filter ay ililipat namin ang na-filter na bahagi sa isa pang column. Gagamitin namin ang sumusunod na dataset upang maisagawa ang pagkilos na ito sa pamamagitan ng pamamaraan sa ibaba.

  • Una, mula sa Advanced Filter dialogue box piliin ang sumusunod na pamantayan:

Listahan Saklaw: B4:F14

Hanay ng Pamantayan: C18:C20

  • Piliin ang kopyahin sa ibang lokasyon na opsyon.
  • Input Kopyahin sa range H8:I10 .
  • Pindutin ang OK.

  • Kaya, nakukuha namin ang na-filter na data sa H8:I10 ayon sa aming pamantayan.

9. Kopyahin ang Data sa Ibang Worksheet pagkatapos ng Pag-filter

Sa halimbawang ito, kokopya rin kami ng data sa isa pang worksheet samantalang sa nakaraang halimbawa ginawa namin ito sa parehong worksheet. Gawin ang mga sumusunod na hakbang upang maisagawa ito:

  • Una, pumunta sa ‘Another Worksheet-2’ kung saan kokopya kami ng data pagkatapos ng pag-filter.

Makakakita tayo ng dalawang column ‘City’ at ‘Sales’ sa ‘Another Worksheet-2’ .

  • Susunod, buksan ang ‘Advanced Filter’ na dialog box.

  • Pagkatapos ay pumunta sa ‘Another Worksheet-1’ . Piliin ang sumusunod na pamantayan:

Hanay ng Listahan: B4:F14

Hanay ng Pamantayan: C18:C19

  • Ngayon, piliin ang kopyahin sa ibang lokasyon opsyon.

  • Pagkatapos nito, pumunta sa ‘Another Worksheet-2’ . Piliin ang Kopyahin sa Saklaw B2:C4 .
  • Pindutin ang OK .

  • Sa wakas, makikita natin ang na-filter na data sa ‘Another Worksheet-2’ .

10. I-extract ang Mga Natatanging Tala gamit ang Advanced na Pamantayan sa Filter

Sa kasong ito, ang mga natatanging value lang ang kukunin namin mula sa isang partikular na column. Mula sa sumusunod na dataset, kukuha kami ng mga natatanging halaga ng mga lungsod sa isa pang column. Gawin lang ang mga hakbang:

  • Sa simula, buksan ang window ng Advanced Filter . Piliin ang pamantayan

Hanay ng listahan: D4:D14

  • Susunod, piliin ang opsyong Kopyahin sa ibang lokasyon .
  • Pagkatapos, ipasok ang Kopyahin sa range bilang H4:H8 .
  • Lagyan ng check ang kahon Mga natatanging tala lamang .
  • Pindutin ang OK .

  • Sa wakas, makikita lang natin ang mga pangalan ng mga lungsod na may mga natatanging tala sa column H .

11. Maghanap ng Mga Araw ng Linggo na may Advanced na Saklaw ng Pamantayan ng Filter

Mahahanap naminWeekdays na may Advanced na Filter Criteria Range. Dito gagamitin namin ang sumusunod na dataset upang ilarawan ang prosesong ito:

  • Una, piliin ang cell C19 . Ipasok ang sumusunod na formula:
=AND(WEEKDAY(B5)1,WEEKDAY(B5)7)

  • Susunod, itakda ang sumusunod na hanay ng pamantayan sa ang Advanced na Filter dialogue box:

Hanay ng Listahan: B4:F14

Hanay ng Pamantayan: C18:C19

  • Pindutin ang OK .

  • Sa wakas, makukuha namin ang Date values ​​para lang sa weekdays.

🔎 Paano Gumagana ang Formula?

  • WEEKDAY(B5)1: 1 Ang ay nagsasaad ng Linggo. Itinakda ng bahaging ito ang pamantayan na ang petsa ay hindi Linggo .
  • WEEKDAY(B5)7: 7 nagsasaad ng Linggo. Itinakda ng bahaging ito ang pamantayan na ang petsa ay hindi Sabado .
  • AT(WEEKDAY(B5)1,WEEKDAY(B5)7): Itakda ang pamantayan na ang araw ay hindi Sabado ni Linggo .

12. Ilapat ang Advanced na Filter para Maghanap ng Weekend

Magagamit din namin ang Advanced na Filter Criteria Range upang mahanap ang Weekend mula sa column na Petsa. Tingnan natin kung paano gawin iyon gamit ang sumusunod na dataset:

  • Sa simula piliin ang cell C19. Ipasok ang sumusunod na formula:
=OR(WEEKDAY(B5)=1,WEEKDAY(B5)=7)

  • Pindutin ang Enter .

  • Susunod, mula sa Advanced Filter dialogue box piliin ang sumusunod na hanay ng pamantayan:

Hanay ng Listahan:B4:F14

Saklaw ng Pamantayan: C18:C19

  • Pindutin ang OK .

  • Kaya, makikita lang natin ang mga value ng weekend sa column na Petsa .

13. Gumamit ng Advanced na Filter upang Kalkulahin ang Mga Halaga na Mababa o Mas Mataas sa Average

Sa seksyong ito, kakalkulahin namin ang nasa ibaba o mas mataas na average na halaga sa pamamagitan ng gamit ang Advanced Filter Criteria Range . Dito ay sasalain lamang natin ang halaga ng benta na mas malaki kaysa sa average na halaga ng benta.

  • Una, piliin ang cell C19 . Ipasok ang sumusunod na formula:
=E5>AVERAGE(E5:E14)

  • Susunod, buksan ang Advanced Filter dialog box. Ipasok ang sumusunod na hanay ng pamantayan:

Hanay ng Listahan: B4:F14

Hanay ng Pamantayan: C18:C19

  • Pindutin ang OK .

  • Kaya, nakukuha lang namin ang dataset para sa halaga ng mga benta na mas mataas kaysa sa average na halaga.

14. Pag-filter ng mga Blank na Cell gamit ang OR Logic

Kung ang aming dataset ay binubuo ng mga blangkong cell, maaari naming i-extract ang mga blangkong cell sa pamamagitan ng paggamit ng Advanced na Filter .

Mayroon kaming sumusunod na dataset. Ang dataset ay binubuo ng blank cell . Itinakda namin ang pamantayan sa pamamagitan ng paggamit ng sumusunod na formula:

=B5=""

  • Una, pumunta sa Advanced na Filter r dialogue box. Ipasok ang sumusunod na pamantayan:

Hanay ng Listahan: B4:F14

Hanay ng Pamantayan: C17:C22

  • Pindutin ang OK .

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.