Efnisyfirlit
Í þessari grein ætlum við að sýna þér 5 aðferðir til að nota Excel til að sía dálka byggðan á öðrum dálki . Til að sýna fram á þessar aðferðir höfum við tekið gagnasafn með 2 dálkum : „ Name “ og „ Department “. Þar að auki munum við sía byggt á gildi " Department " dálksins .
Sækja æfingarbók
Sía dálk með því að nota annan dálk.xlsx
5 leiðir til að sía dálk byggt á öðrum dálki í Excel
1. Notkun háþróaðrar síu í Excel til að sía dálk byggt á öðrum dálki
Fyrir fyrstu aðferðina notum við eiginleikann Ítarlegri síu í Excel til Sía dálkur byggt á öðrum dálki .
Skref:
- Í fyrsta lagi, af flipanum Gögn >>> veldu Advanced .
Advanced Filter valmyndin mun birtast.
- Í öðru lagi skaltu stilla eftirfarandi hólf svið-
- C4:C10 sem listasvið .
- E4 :E6 sem viðmiðunarsvið .
- Smelltu að lokum á OK .
Þannig er Nafn dálkurinn Síaður byggður á öðrum dálki .
Lesa meira: Excel VBA til að sía í sama dálk eftir mörgum skilyrðum (6 dæmi)
2. Byggt á öðrum dálki Sía dálk með því að nota Excel COUNTIF aðgerðina
Í þessari aðferð ætlum við að nota COUNTIF aðgerðina til að sía dálk byggt á annar dálkur .
Skref:
- Veldu í fyrsta lagi hólf sviðið D5:D10 .
- Í öðru lagi skaltu slá inn eftirfarandi formúlu.
=COUNTIF($E$5:$E$6,C5)=0
The COUNTIF formúlan er að athuga hvort gildið úr dálki C passi við gildið úr dálki E . Ef gildið finnst, þá verður 1 úttakið. Síðan munum við athuga hvort þetta gildi sé 0 . Ef já, þá fáum við TRUE . Síuður dálkurinn okkar mun halda gildinu FALSE áfram.
- Í þriðja lagi, ýttu á CTRL + ENTER .
Hér getum við séð að samsvarandi gildi sýna FALSE .
Nú munum við F sníða gildin.
- Veldu fyrst hólf sviðið B4:D10 .
- Í öðru lagi, af flipanum Gögn >>> veldu Sía .
Að þessu sinni munum við taka eftir síutáknunum .
- Í þriðja lagi, smelltu á síutáknið í dálki D .
- Eftir það, settu hak við FALSE .
- Ýttu að lokum á OK .
Þannig höfum við lokið enn annarri aðferð til að sía dálka byggt á öðrum dálki .
Lesa meira: Sía mismunandi dálk eftir mörgum skilyrðum í ExcelVBA
3. Sameina IF, ISNA, VLOOKUP aðgerðir í Excel til að sía dálk byggt á öðrum dálki
Í þessari aðferð munum við sameina IF , ISNA og VLOOKUP aðgerðir til að búa til formúlu til að sía dálka byggða á öðrum dálki í Excel .
Skref:
- Sláðu fyrst inn eftirfarandi formúlu í reit D5 .
=IF(ISNA(VLOOKUP(C5,$E$5:$E$6,1,FALSE)),"",1)
Formúlusundurliðun
- VLOOKUP(C5, $E$5:$E$6,1,FALSE)
- Úttak: „Bókhald“ .
- FLOOKUP fallið skilar a gildi frá fylki eða sviði. Við erum að leita að gildi „ Bókhalds “ í fylki okkar ( E5:E6 ). Það er aðeins 1 dálkur , þess vegna höfum við sett 1 . Þar að auki höfum við sett FALSE fyrir nákvæma samsvörun.
- Þá minnkar formúlan okkar niður í, IF(ISNA(“Bókhald”),”” ,1)
- Úttak: 1 .
- ISNA aðgerðin athugar hvort reitur inniheldur "#N/A" villuna . Ef það er þessi villa , þá fáum við TRUE sem úttak. Að lokum mun IF aðgerðin okkar virka. Ef það er einhver villa þá fáum við autt reit , annars fáum við 1 . Þar sem við fundum gildið í fylki okkar , höfum við gildið 1 hér.
- Í öðru lagi, ýttu á ENTER og Fylltu út formúluna sjálfkrafa .
Við höfum fengið gildið 1 , semútskýrt hér að ofan.
Við getum séð að það eru 3 TRUE gildi.
- Eftir það, eins og sýnt er í aðferð 2 , síaðu gildin sem innihalda aðeins 1 .
Að lokum höfum við sýnt þér samsetningarformúlu til að Sía dálka byggða á öðrum dálki .
Tengt efni: Sía margar viðmiðanir í Excel (4 hentugar leiðir)
Svipuð lestur
- Excel VBA: Hvernig á að sía með mörgum viðmiðum í fylki (7 leiðir)
- Hvernig á að nota síu í vernduðu Excel blaði (með einföldum skrefum)
- Hvernig á að fjarlægja síu eftir lit í Excel (5 aðferðir)
- Excel VBA: Síutafla byggt á frumugildi (6 auðveldar aðferðir)
- Hvernig á að sía marga dálka eftir lit í Excel (2 aðferðir)
4. Að fella IF, ISNA, MATCH aðgerðir í Excel til að sía dálk byggt á öðrum dálki
Fyrir fjórðu aðferðina munum við nota MATCH fallið ásamt IF og ISNA virka til að Sía dálk sem byggir á öðrum dálki .
Skref:
- Fyrst skaltu slá inn eftirfarandi formúlu í reit D5 .
=IF(ISNA(MATCH(C5,$E$5:$E$6,0)),"",1)
Formúlusundurliðun
- MATCH(C5,$E$5:$E$6,0)
- Framleiðsla: 1 .
- MATCH fallið sýnir staðsetningu gildis í fylki . uppflettingargildið okkar er í hólfiC5<2. leitarfylki okkar er í E5:E6 og við erum að leita að nákvæmri samsvörun , þess vegna setjum við 0 .
- Þá minnkar formúlan okkar í IF(ISNA(1),"",1)
- Úttak: 1 .
- ISNA aðgerðin athugar hvort reitur inniheldur " #N/A " villuna. Ef það er þessi villa , þá fáum við TRUE sem úttak. Að lokum mun IF aðgerðin okkar virka. Ef það er einhver villa þá fáum við autt reit , annars fáum við 1 . Þar sem við fundum gildið í fylki okkar , höfum við gildið 1 hér.
- Í öðru lagi, ýttu á ENTER og AutoFill formúluna.
Við höfum 1 sem skv .
Að lokum höfum við sýnt þér aðra samsetningarformúlu til að Sía dálka byggða á öðrum dálki .
Lesa meira: Excel síugögn byggð á frumugildi (6 skilvirkar leiðir)
5. Sía dálk byggt á öðrum dálki með því að nota SÍA Aðgerð í Excel
Í þessari aðferð ætlum við að nota FILTER aðgerðina til að Sía dálka byggða á öðrum dálki .
Skref:
- Sláðu fyrst inn eftirfarandi formúlu í reit B13 .
=FILTER(B4:C10,(C4:C10=E5)+(C4:C10=E6),"")
FormúlaSundurliðun
- Arrayið okkar er B4:C10 . Við höfum tvö skilyrði sem eru tengd við plús ( + ). Það þýðir að ef einhver af skilyrðunum er uppfyllt þá fáum við úttak.
- (C4:C10=E5)+(C4:C10=E6)
- Úttak: {0;1;1;0;0;1;0} .
- Við erum að athuga hvort hólf sviðið inniheldur gildi okkar frá frumum E5 og E6 . Síðan fengum við 3 gildi sem uppfylla skilyrði okkar.
- Að lokum erum við ekki að skilgreina nein rök í þessari formúlu.
- Ýttu að lokum á ENTER .
Að lokum höfum við sýnt lokaaðferðina fyrir Sía dálka byggða á öðrum dálki .
Lesa meira: Hvernig á að sía marga Dálkar í Excel sjálfstætt
Atriði sem þarf að muna
- Í fyrsta lagi, mundu að nota algeru frumutilvísunina .
- Í öðru lagi, Virknin SÍA er aðeins fáanleg í Excel 365 og Excel 2021 .
Æfingahluti
Við' hefur sett æfingagagnasett fyrir hverja aðferð inn í Excel skrána.
Niðurstaða
Við höfum sýnt þér 5 aðferðir við að nota Excel til að Sía dálk byggt á öðrum dálki . Ef þú lendir í einhverjum vandamálum skaltu ekki hika við að tjá þig hér að neðan. Takk fyrir að lesa, haltu áfram að skara framúr!