Kuidas filtreerida veergu teise Exceli veeru põhjal (5 meetodit)

  • Jaga Seda
Hugh West

Selles artiklis näitame teile, et 5 meetodid, kuidas kasutada Excel aadressile Filter a veerupõhine aadressil teine veerg Nende meetodite demonstreerimiseks oleme võtnud andmekogumi, milles on 2 veergu : " Nimi " ja " Osakond ". Lisaks sellele me Filtripõhine väärtuse " Osakond " veerg .

Lae alla praktiline töövihik

Filter Column Using Another Column.xlsx filtreerimine.

5 võimalust filtreerida veergu teise Exceli veeru põhjal

1. Exceli täiustatud filtri kasutamine teise veeru põhjal filtreerimiseks teise veeru alusel

Esimese meetodi puhul kasutame me funktsiooni Täiustatud filter funktsioon Excel aadressile Filter a veerg põhineb aadressil teine veerg .

Sammud:

  • Esiteks, alates Andmed tab>>>> valige Täiustatud .

The Täiustatud filtri dialoogiboks ilmub.

  • Teiseks, seadke järgmine rakk vahemik-
    • C4:C10 kui Loetelu vahemik .
    • E4:E6 kui Kriteeriumide vahemik .
  • Lõpuks klõpsake nuppu OK .

Seega on Nimi veerg on Filtreeritud põhineb aadressil teine veerg .

Loe edasi: Excel VBA filtreerimiseks samas veerus mitme kriteeriumi järgi (6 näidet)

2. Teise veeru põhjal filtreerida veergu, rakendades Exceli funktsiooni COUNTIF

Selle meetodi puhul kasutame me funktsioon COUNTIF aadressile Filter a veerg põhineb aadressil teine veerg .

Sammud:

  • Esiteks, valige rakk vahemik D5:D10 .
  • Teiseks kirjutage järgmine valem.
=COUNTIF($E$5:$E$6,C5)=0

The COUNTIF valemiga kontrollitakse, kas väärtus veerg C vastab väärtusele, mis on saadud veerg E Kui väärtus leitakse, siis 1 saab väljundiks. Seejärel kontrollime, kas see väärtus on 0 Kui jah, siis saame TÕELINE . meie Filtreeritud veerg jätkab väärtust VALE .

  • Kolmandaks, vajutage CTRL + SISESTA .

Siin näeme, et sobitatud väärtused näitavad VALE .

Nüüd me F ilter väärtused.

  • Esiteks, valige rakk vahemik B4:D10 .
  • Teiseks, alates Andmed tab>>>> valige Filter .

Seekord märkame, et Filtri ikoonid .

  • Kolmandaks, klõpsake nupule Filtri ikoon aadressilt veerg D .

  • Pärast seda, pane märkeruut aadressil VALE .
  • Lõpuks vajutage OK .

Seega oleme lõpetanud veel teine meetod Veergude filtreerimine põhineb aadressil teine veerg .

Loe edasi: Erinevate veergude filtreerimine mitme kriteeriumi järgi Excel VBAs

3. IF, ISNA, VLOOKUP funktsioonide kombineerimine Excelis, et filtreerida veergu teise veeru põhjal

Selles meetodis kombineerime IF , ISNA ja VLOOKUP funktsioonid, et luua valem, et Filtreeri veerud põhineb aadressil teine veerg aadressil Excel .

Sammud:

  • Kõigepealt sisestage järgmine valem lahter D5 .
=IF(ISNA(VLOOKUP(C5,$E$5:$E$6,1,FALSE)),"",1)

Valemi jaotus

  • VLOOKUP(C5,$E$5:$E$6,1,FALSE)
    • Väljund: "Raamatupidamine" .
    • The VLOOKUP funktsioon tagastab väärtuse massiivi või vahemik. Me otsime väärtust " Raamatupidamine " meie massiivi ( E5:E6 ). On ainult 1 veerg , seega oleme pannud 1 Lisaks oleme pannud VALE täpse vaste saamiseks.
  • Siis meie valem taandub, IF(ISNA("Raamatupidamine"),"",1)
    • Väljund: 1 .
    • The ISNA funktsioon kontrollib, kas rakk sisaldab viga "#N/A" . Kui on olemas, et viga , siis saame TÕELINE väljundiks. Lõpuks, meie IF funktsioon töötab. Kui on olemas mõni viga siis saame tühi lahter , muidu saame 1 Kuna me leidsime väärtust meie massiivi , seega on meil väärtus 1 siin.

  • Teiseks, vajutage SISESTA ja Valemi automaatne täitmine .

Me oleme saanud väärtust 1 nagu eespool selgitatud.

Me näeme, et on olemas 3 TÕELINE väärtused.

  • Pärast seda, nagu on näidatud meetodis 2 , Filtreeri väärtused, mis sisaldavad 1 ainult.

Kokkuvõtteks oleme näidanud teile kombinatsioonivalemit, et Filtreeri veergude alusel aadressil teine veerg .

Seotud sisu: Mitme kriteeriumi filtreerimine Excelis (4 sobivat viisi)

Sarnased lugemised

  • Excel VBA: Kuidas filtreerida mitme kriteeriumi abil massiivi (7 võimalust)
  • Kuidas kasutada filtrit kaitstud Exceli lehel (lihtsate sammudega)
  • Kuidas eemaldada filtrit värvi järgi Excelis (5 meetodit)
  • Excel VBA: filtreeri tabelit lahtri väärtuse alusel (6 lihtsat meetodit)
  • Kuidas filtreerida mitu veergu värvi järgi Excelis (2 meetodit)

4. IF, ISNA, MATCH funktsioonide kaasamine Excelis, et filtreerida veergu teise veeru alusel

Neljanda meetodi puhul kasutame funktsioon MATCH koos IF ja ISNA funktsioonid Filter a veerupõhine aadressil teine veerg .

Sammud:

  • Kõigepealt sisestage järgmine valem lahter D5 .
=IF(ISNA(MATCH(C5,$E$5:$E$6,0)),"",1)

Valemi jaotus

  • MATCH(C5,$E$5:$E$6,0)
    • Väljund: 1 .
    • The MATCH funktsioon näitab väärtuse positsiooni massiivi . meie otsinguväärtus on lahter C5 . meie otsingumassiiv on E5:E6 , ja me otsime täpne vaste , seega paneme 0 .
  • Siis meie valem taandub järgmisele valemile IF(ISNA(1),"",1)
    • Väljund: 1 .
    • The ISNA funktsioon kontrollib, kas rakk sisaldab " #N/A " viga. Kui on olemas, et viga , siis saame TÕELINE Väljundiks. Lõpuks, meie IF funktsioon töötab. Kui on olemas mõni viga siis saame tühi lahter , muidu saame 1 Kuna me leidsime väärtust meie massiivi , seega on meil väärtus 1 siin.

  • Teiseks, vajutage SISESTA ja AutoFill valemiga.

Meil on 1 vastavalt eespool esitatud selgitusele.

  • Pärast seda, nagu on näidatud meetodis 2 , Filtreeri väärtused, mis sisaldavad 1 ainult.

Kokkuvõtteks oleme näidanud teile veel ühe kombinatsioonivalemi, et Filtreeri veergude alusel aadressil teine veerg .

Loe edasi: Exceli andmete filtreerimine lahtri väärtuse alusel (6 tõhusat viisi)

5. Filtreerige veerg teise veeru põhjal, kasutades Excelis funktsiooni FILTER

Selle meetodi puhul kasutame me funktsioon FILTER aadressile Filtreeri veergude põhjal aadressil teine veerg .

Sammud:

  • Kõigepealt sisestage järgmine valem lahter B13 .
=FILTER(B4:C10,(C4:C10=E5)+(C4:C10=E6),"")

Valemi jaotus

  • Meie massiiv on B4:C10 Me oleme kaks kriteeriumi mis on seotud plussiga ( + ). See tähendab, et kui mõni kriteeriumid on täidetud, siis saame väljundi.
  • (C4:C10=E5)+(C4:C10=E6)
    • Väljund: {0;1;1;1;0;0;1;0} .
    • Me kontrollime, kas rakk vahemik sisaldab meie väärtust alates rakud E5 ja E6 Siis saime 3 väärtused, mis vastavad meie tingimusele.
  • Lõpuks, me ei määratle ühtegi argument selles valemis.

  • Lõpuks vajutage SISESTA .

Kokkuvõtteks oleme näidanud lõplikku meetodit Veergude filtreerimine põhineb aadressil teine veerg .

Loe edasi: Kuidas filtreerida mitu veergu Excelis sõltumatult

Asjad, mida meeles pidada

  • Esiteks, ärge unustage kasutada absoluutne lahtriviide .
  • Teiseks on FILTER funktsioon on saadaval ainult Excel 365 ja Excel 2021 .

Praktika sektsioon

Oleme lisanud iga meetodi jaoks praktilised andmekogumid dokumendis Excel faili.

Kokkuvõte

Me näitasime teile 5 meetodite kasutamine Excel aadressile Filtreeri veergu alusel aadressil teine veerg Kui teil on mingeid probleeme, kommenteerige allpool. Täname lugemise eest, jätkake suurepäraseid tulemusi!

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.