Ako filtrovať stĺpec na základe iného stĺpca v programe Excel (5 metód)

  • Zdieľajte To
Hugh West

V tomto článku vám ukážeme 5 metódy, ako používať Excel na Filter a na základe stĺpca na stránke . ďalší stĺpec Na demonštráciu týchto metód sme použili súbor údajov s 2 stĺpce : " Názov " a " Oddelenie ". Okrem toho, Budeme Na základe filtra na hodnotu " Oddelenie " stĺpec .

Stiahnite si cvičebnicu

Filtrovanie stĺpca pomocou iného stĺpca.xlsx

5 spôsobov filtrovania stĺpca na základe iného stĺpca v programe Excel

1. Použitie pokročilého filtra v programe Excel na filtrovanie stĺpca na základe iného stĺpca

Pri prvej metóde použijeme Rozšírený filter funkcia Excel na Filter a stĺpec na stránke . na stránke . ďalší stĺpec .

Kroky:

  • Po prvé, z Údaje karta>>> vybrať Pokročilé .

Stránka Dialógové okno Rozšírený filter sa objaví.

  • Po druhé, nastavte nasledujúce bunka rozsah -
    • C4:C10 ako Rozsah zoznamu .
    • E4:E6 ako Rozsah kritérií .
  • Nakoniec kliknite na OK .

Takto sa Názov stĺpec je Filtrované na stránke . na stránke . ďalší stĺpec .

Prečítajte si viac: Excel VBA na filtrovanie v tom istom stĺpci podľa viacerých kritérií (6 príkladov)

2. Na základe iného stĺpca filtrujte stĺpec použitím funkcie Excel COUNTIF

V tejto metóde použijeme funkcia COUNTIF na Filter a stĺpec na stránke . na stránke . ďalší stĺpec .

Kroky:

  • Najprv vyberte bunka rozsah D5:D10 .
  • Po druhé zadajte nasledujúci vzorec.
=COUNTIF($E$5:$E$6,C5)=0

Stránka COUNTIF vzorec kontroluje, či hodnota z stĺpec C zodpovedá hodnote z stĺpec E Ak sa hodnota nájde, potom 1 potom skontrolujeme, či je táto hodnota 0 Ak áno, potom dostaneme TRUE . Filtrovaný stĺpec bude pokračovať v hodnote FALSE .

  • Po tretie, stlačte CTRL + VSTÚPIŤ .

Tu vidíme, že sa zobrazujú zhodné hodnoty FALSE .

Teraz budeme F ilter hodnoty.

  • Najprv vyberte bunka rozsah B4:D10 .
  • Po druhé, z Údaje karta>>> vybrať Filter .

Tentoraz si všimneme Ikony filtra .

  • Po tretie, kliknite na Ikona filtra z stĺpec D .

  • Potom, zaškrtnite značku na stránke . FALSE .
  • Nakoniec stlačte OK .

Takto sme dokončili ešte ďalší metóda Filtrovanie stĺpcov na stránke . na stránke . ďalší stĺpec .

Prečítajte si viac: Filtrovanie rôznych stĺpcov podľa viacerých kritérií v programe Excel VBA

3. Kombinácia funkcií IF, ISNA, VLOOKUP v programe Excel na filtrovanie stĺpca na základe iného stĺpca

V tejto metóde skombinujeme IF , ISNA a VLOOKUP funkcie na vytvorenie vzorca na Stĺpce filtra na stránke . na stránke . ďalší stĺpec na stránke Excel .

Kroky:

  • Najprv zadajte nasledujúci vzorec bunka D5 .
=IF(ISNA(VLOOKUP(C5,$E$5:$E$6,1,FALSE)),"",1)

Rozdelenie vzorca

  • VLOOKUP(C5,$E$5:$E$6,1,FALSE)
    • Výstup: "Účtovníctvo" .
    • Stránka VLOOKUP funkcia vracia hodnotu z pole alebo rozsah. Hľadáme hodnotu " Účtovníctvo " v našom pole ( E5:E6 ). Existuje len 1 stĺpec , preto sme vložili 1 Okrem toho sme FALSE pre presnú zhodu.
  • Potom sa náš vzorec redukuje na, IF(ISNA("Účtovníctvo"),"",1)
    • Výstup: 1 .
    • Stránka ISNA funkcia kontroluje, či je bunka obsahuje chyba "#N/A" . Ak je to chyba , potom dostaneme TRUE ako výstup. Nakoniec, náš IF funkcia bude fungovať. Ak existuje nejaká chyba potom dostaneme prázdna bunka , inak dostaneme 1 . Keďže sme našli hodnotu v našej pole , preto sme dostali hodnotu 1 tu.

  • Po druhé, stlačte VSTÚPIŤ a Automatické vyplnenie vzorca .

Získali sme hodnotu 1 , ako je vysvetlené vyššie.

Vidíme, že existujú 3 TRUE hodnoty.

  • Potom, ako je uvedené v metóde 2 , Filtrovanie hodnôt obsahujúcich 1 iba.

Na záver sme vám ukázali kombinovaný vzorec na Filtrovanie stĺpcov na základe na stránke . ďalší stĺpec .

Súvisiaci obsah: Filtrovanie viacerých kritérií v programe Excel (4 vhodné spôsoby)

Podobné čítania

  • Excel VBA: Ako filtrovať pomocou viacerých kritérií v poli (7 spôsobov)
  • Ako používať filter v chránenom liste programu Excel (s jednoduchými krokmi)
  • Ako odstrániť filter podľa farby v programe Excel (5 metód)
  • Excel VBA: Filtrovanie tabuľky na základe hodnoty bunky (6 jednoduchých metód)
  • Ako filtrovať viac stĺpcov podľa farby v programe Excel (2 metódy)

4. Zapojenie funkcií IF, ISNA, MATCH v programe Excel na filtrovanie stĺpca na základe iného stĺpca

Pri štvrtej metóde použijeme funkcia MATCH spolu s IF a ISNA funkcie na Filter a na základe stĺpca na stránke . ďalší stĺpec .

Kroky:

  • Najprv zadajte nasledujúci vzorec bunka D5 .
=IF(ISNA(MATCH(C5,$E$5:$E$6,0)),"",1)

Rozdelenie vzorca

  • MATCH(C5,$E$5:$E$6,0)
    • Výstup: 1 .
    • Stránka MATCH funkcia zobrazuje pozíciu hodnoty v pole . vyhľadávacia hodnota je v bunka C5 . vyhľadávacie pole je v E5:E6 a hľadáme presná zhoda , preto sme vložili 0 .
  • Potom sa náš vzorec redukuje na IF(ISNA(1),"",1)
    • Výstup: 1 .
    • Stránka ISNA funkcia kontroluje, či je bunka obsahuje " #N/A " chyba. Ak je to chyba , potom dostaneme TRUE ako výstup. Napokon, náš IF funkcia bude fungovať. Ak existuje nejaká chyba potom dostaneme prázdna bunka , inak dostaneme 1 . Keďže sme našli hodnotu v našej pole , preto sme dostali hodnotu 1 tu.

  • Po druhé, stlačte VSTÚPIŤ a Automatické vypĺňanie vzorec.

Máme 1 podľa vyššie uvedeného vysvetlenia.

  • Potom, ako je uvedené v metóde 2 , Filtrovanie hodnôt obsahujúcich 1 iba.

Na záver sme vám ukázali ďalšiu kombináciu vzorcov na Filtrovanie stĺpcov na základe na stránke . ďalší stĺpec .

Prečítajte si viac: Filtrovanie údajov v programe Excel na základe hodnoty bunky (6 efektívnych spôsobov)

5. Filtrovanie stĺpca na základe iného stĺpca pomocou funkcie FILTER v programe Excel

V tejto metóde použijeme funkcia FILTER na Filtrovanie stĺpcov na základe na stránke . ďalší stĺpec .

Kroky:

  • Najprv zadajte nasledujúci vzorec bunka B13 .
=FILTER(B4:C10,(C4:C10=E5)+(C4:C10=E6),"")

Rozdelenie vzorca

  • Naše pole je B4:C10 . dve kritériá ktoré sú spojené s plusom ( + ). To znamená, že ak niektorý z kritériá sú splnené, potom dostaneme výstup.
  • (C4:C10=E5)+(C4:C10=E6)
    • Výstup: {0;1;1;0;0;1;0} .
    • Kontrolujeme, či bunka rozsah obsahuje našu hodnotu od bunky E5 a E6 Potom sme dostali 3 hodnoty, ktoré spĺňajú našu podmienku.
  • Nakoniec, nedefinujeme žiadne argument v tomto vzorci.

  • Nakoniec stlačte VSTÚPIŤ .

Na záver sme si ukázali poslednú metódu Filtrovanie stĺpcov na základe na stránke . ďalší stĺpec .

Prečítajte si viac: Ako nezávisle filtrovať viacero stĺpcov v programe Excel

Čo si treba zapamätať

  • Po prvé, nezabudnite použiť absolútny odkaz na bunku .
  • Po druhé. FILTER je k dispozícii iba v Excel 365 a Excel 2021 .

Praktická časť

V dokumente sme pre každú metódu uviedli súbory údajov z praxe. Excel súbor.

Záver

Ukázali sme vám 5 metódy používania Excel na Filtrovanie stĺpcov na základe na stránke . ďalší stĺpec . Ak sa stretnete s akýmikoľvek problémami, neváhajte sa vyjadriť nižšie. Ďakujeme za čítanie, pokračujte v excelovaní!

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.