Kā filtrēt kolonnu, pamatojoties uz citu Excel kolonnu (5 metodes)

  • Dalīties Ar Šo
Hugh West

Šajā rakstā mēs jums parādīsim. 5 metodes, kā izmantot Excel uz Filtrs a balstoties uz kolonnu vietnē vēl viena sleja Lai demonstrētu šīs metodes, mēs esam izmantojuši datu kopu ar 2 kolonnas : " Nosaukums " un " Departaments ". Turklāt mēs Filtrēšana, pamatojoties uz filtru par " Departaments " sleja .

Lejupielādēt Practice Workbook

Filtrēt kolonnu, izmantojot citu kolonnu.xlsx

5 veidi, kā filtrēt kolonnu, pamatojoties uz citu kolonnu programmā Excel

1. Izvērstā filtra izmantošana programmā Excel, lai filtrētu kolonnu, pamatojoties uz citu kolonnu

Pirmajā metodē mēs izmantosim Uzlabotais filtrs iezīme Excel uz Filtrs a sleja pamatojoties uz vietnē vēl viena sleja .

Soļi:

  • Pirmkārt, no Dati cilne>>>> atlasiet Advanced .

Portāls Dialoglodziņš Izvērstais filtrs parādīsies.

  • Otrkārt, iestatiet šūna diapazons -
    • C4:C10 Saraksta diapazons .
    • E4:E6 Kritēriju diapazons .
  • Visbeidzot noklikšķiniet uz LABI .

Tādējādi Nosaukums slejā ir Filtrēts pamatojoties uz vietnē cits sleja .

Lasīt vairāk: Excel VBA, lai filtrētu vienā slejā pēc vairākiem kritērijiem (6 piemēri)

2. Pamatojoties uz citu kolonnu, filtrējiet kolonnu, izmantojot Excel COUNTIF funkciju

Šajā metodē mēs izmantosim COUNTIF funkcija uz Filtrs a sleja pamatojoties uz vietnē cits sleja .

Soļi:

  • Pirmkārt, atlasiet šūna diapazons D5:D10 .
  • Otrkārt, ievadiet šādu formulu.
=COUNTIF($E$5:$E$6,C5)=0

Portāls COUNTIF formula pārbauda, vai vērtība no C sleja atbilst vērtībai no E sleja . Ja vērtība ir atrasta, tad 1 būs izejas rezultāts. Tad mēs pārbaudīsim, vai šī vērtība ir 0 . Ja jā, tad mēs saņemsim TRUE . Mūsu Filtrētā sleja turpinās vērtību FALSE .

  • Treškārt, nospiediet CTRL + IEVADIET .

Šeit mēs redzam, ka saskaņotās vērtības tiek parādītas. FALSE .

Tagad mēs F ilter vērtības.

  • Pirmkārt, atlasiet šūna diapazons B4: D10 .
  • Otrkārt, no Dati cilne>>>> atlasiet Filtrs .

Šoreiz mēs pamanīsim Filtrēšanas ikonas .

  • Treškārt, noklikšķiniet uz Filtra ikona no D sleja .

  • Pēc tam, atzīmēt ar ķeksīti vietnē FALSE .
  • Visbeidzot, nospiediet LABI .

Tādējādi mēs esam pabeiguši vēl cits metode Kolonnu filtrēšana pamatojoties uz vietnē vēl viena sleja .

Lasīt vairāk: Dažādu kolonnu filtrēšana pēc vairākiem kritērijiem programmā Excel VBA

3. IF, ISNA, VLOOKUP funkciju apvienošana programmā Excel, lai filtrētu kolonnu, pamatojoties uz citu kolonnu

Šajā metodē mēs apvienosim IF , ISNA , un VLOOKUP funkcijas, lai izveidotu formulu Filtrēšanas kolonnas pamatojoties uz vietnē vēl viena sleja vietnē Excel .

Soļi:

  • Vispirms ievadiet šādu formulu šūna D5 .
=IF(ISNA(VLOOKUP(C5,$E$5:$E$6,1,FALSE)),"",1)

Formulas sadalījums

  • VLOOKUP(C5,$E$5:$E$6,1,FALSE)
    • Izvades rezultāts: "Grāmatvedība". .
    • Portāls VLOOKUP funkcija atgriež vērtību no masīvs vai diapazonu. Mēs meklējam vērtību " Grāmatvedība " mūsu masīvs ( E5:E6 ). Ir tikai 1 sleja , tāpēc mēs esam ielikuši 1 . Turklāt mēs esam ielikuši FALSE precīzu atbilstību.
  • Tad mūsu formula reducējas uz, IF(ISNA("Grāmatvedība"),"",1)
    • Izvades rezultāts: 1 .
    • Portāls ISNA funkcija pārbauda, vai šūna satur kļūda "#N/A" . Ja ir tas, ka kļūda , tad mēs saņemsim TRUE kā izejas rezultātu. Visbeidzot, mūsu IF funkcija darbosies. Ja ir kāda kļūda tad mēs saņemsim tukša šūna , citādi mēs saņemsim 1 . Tā kā mēs atradām vērtību mūsu masīvs līdz ar to ir iegūta vērtība 1 šeit.

  • Otrkārt, nospiediet IEVADIET un Automātiska formulas aizpildīšana .

Mēs esam ieguvuši vērtību 1 , kā paskaidrots iepriekš.

Mēs varam redzēt, ka ir 3 TRUE vērtības.

  • Pēc tam, kā parādīts metodē 2 , filtrēt vērtības, kas satur 1 tikai.

Nobeigumā mēs esam parādījuši kombinēto formulu, lai Filtrēt kolonnas, pamatojoties uz vietnē vēl viena sleja .

Saistīts saturs: Vairāku kritēriju filtrēšana programmā Excel (4 piemēroti veidi)

Līdzīgi lasījumi

  • Excel VBA: Kā filtrēt ar vairākiem kritērijiem masīvā (7 veidi)
  • Kā lietot filtru aizsargātā Excel lapā (ar vienkāršiem soļiem)
  • Kā noņemt filtru pēc krāsas programmā Excel (5 metodes)
  • Excel VBA: filtrējiet tabulu, pamatojoties uz šūnas vērtību (6 vienkāršas metodes)
  • Kā filtrēt vairākas kolonnas pēc krāsas programmā Excel (2 metodes)

4. IF, ISNA, MATCH funkciju iekļaušana programmā Excel, lai filtrētu kolonnu, pamatojoties uz citu kolonnu

Ceturtajai metodei mēs izmantosim funkcija MATCH kopā ar IF , un ISNA funkcijas, lai Filtrs a balstoties uz kolonnu vietnē vēl viena sleja .

Soļi:

  • Vispirms ievadiet šādu formulu šūna D5 .
=IF(ISNA(MATCH(C5,$E$5:$E$6,0)),"",1)

Formulas sadalījums

  • MATCH(C5,$E$5:$E$6,0)
    • Izvades jauda: 1 .
    • Portāls MATCH funkcija parāda vērtības pozīciju masīvs . Mūsu meklēšanas vērtība ir šūna C5 . Mūsu meklēšanas masīvs ir E5:E6 , un mēs meklējam precīza atbilstība , tāpēc mēs ieliekam 0 .
  • Tad mūsu formula reducējas līdz IF(ISNA(1),"",1)
    • Izvades jauda: 1 .
    • Portāls ISNA funkcija pārbauda, vai šūna ietver " #N/A " kļūda. Ja ir, ka kļūda , tad mēs saņemsim TRUE kā izejas rezultātu. Visbeidzot, mūsu IF funkcija darbosies. Ja ir kāda kļūda tad mēs saņemsim tukša šūna , citādi mēs saņemsim 1 . Tā kā mēs atradām vērtību mūsu masīvs līdz ar to ir iegūta vērtība 1 šeit.

  • Otrkārt, nospiediet IEVADIET un Automātiskā aizpildīšana formula.

Mums ir 1 saskaņā ar iepriekš sniegto skaidrojumu.

  • Pēc tam, kā parādīts metodē 2 , filtrēt vērtības, kas satur 1 tikai.

Nobeigumā mēs esam parādījuši vēl vienu kombinācijas formulu, lai Filtrēt kolonnas, pamatojoties uz vietnē vēl viena sleja .

Lasīt vairāk: Excel datu filtrēšana, pamatojoties uz šūnas vērtību (6 efektīvi veidi)

5. Filtrējiet kolonnu, pamatojoties uz citu kolonnu, izmantojot FILTER funkciju programmā Excel

Šajā metodē mēs izmantosim funkcija FILTER uz Filtrēt kolonnas, pamatojoties uz vietnē vēl viena sleja .

Soļi:

  • Vispirms ievadiet šādu formulu šūna B13 .
=FILTER(B4:C10,(C4:C10=E5)+(C4:C10=E6),"")

Formulas sadalījums

  • Mūsu masīvs ir B4:C10 . Mēs esam divi kritēriji kas ir saistīti ar plus ( + ). Tas nozīmē, ka, ja kāds no kritēriji ir izpildīti, tad mēs saņemsim izvades.
  • (C4:C10=E5)+(C4:C10=E6)
    • Izejas: {0;1;1;1;0;0;0;1;0}. .
    • Mēs pārbaudām, vai šūna diapazons satur mūsu vērtību no šūnas E5 un E6 . Tad mēs saņēmām 3 vērtības, kas atbilst mūsu nosacījumiem.
  • Visbeidzot, mēs nenosakām nevienu arguments šajā formulā.

  • Visbeidzot, nospiediet IEVADIET .

Nobeigumā mēs esam parādījuši galīgo metodi. Kolonnu filtrēšana, pamatojoties uz vietnē vēl viena sleja .

Lasīt vairāk: Kā neatkarīgi filtrēt vairākas Excel kolonnas

Lietas, kas jāatceras

  • Pirmkārt, Atcerieties izmantot absolūtā šūnas atsauce .
  • Otrkārt, FILTRS funkcija ir pieejama tikai Excel 365 , un Excel 2021 .

Prakses sadaļa

Katras metodes praktisko datu kopas esam iekļāvuši sadaļā Excel failu.

Secinājums

Mēs esam jums parādījuši 5 izmantošanas metodes Excel uz Filtrēt kolonnu, pamatojoties uz vietnē vēl viena sleja . Ja jums rodas kādas problēmas, nekautrējieties komentēt zemāk. Paldies par lasīšanu, turpiniet izcilību!

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.