Як адфільтраваць слупок на аснове іншага слупка ў Excel (5 метадаў)

  • Падзяліцца Гэтым
Hugh West

У гэтым артыкуле мы збіраемся паказаць вам 5 метадаў выкарыстання Excel для фільтрацыі па слупках на іншым слупку . Каб прадэманстраваць гэтыя метады, мы ўзялі набор даных з 2 слупкамі : « Імя » і « Аддзел ». Акрамя таго, мы будзем фільтраваць на аснове значэння « Аддзел » слупка .

Спампаваць практычны сшытак

Фільтр слупка з выкарыстаннем іншага слупка.xlsx

5 спосабаў фільтрацыі слупка на аснове іншага слупка ў Excel

1. Выкарыстанне пашыранага фільтра ў Excel для фільтрацыі слупка на аснове іншага слупка

Для першага метаду мы будзем выкарыстоўваць функцыю пашыранага фільтра Excel для фільтра слупок заснаваны на іншым слупку .

Крокі:

  • Па-першае, з укладкі Даныя >>> абярыце Дадаткова .

З'явіцца дыялогавае акно Пашыраны фільтр .

  • Па-другое, усталюйце наступны дыяпазон ячэйкі -
    • C4:C10 у якасці дыяпазону спісу .
    • E4 :E6 як Дыяпазон крытэрыяў .
  • Нарэшце націсніце ОК .

Такім чынам, слупок Імя Адфільтраваны заснаваны на іншым слупку .

Дадатковая інфармацыя: Excel VBA для фільтрацыі ў адным слупку па некалькіх крытэрыях (6 прыкладаў)

2. На аснове іншага слупка. Адфільтруйце слупок, ужыўшы функцыю COUNTIF Excel

У гэтым метадзе мы будзем выкарыстоўваць функцыю COUNTIF для фільтравання слупка на аснове па іншы слупок .

Крокі:

  • Спачатку абярыце дыяпазон ячэйкі D5:D10 .
  • Па-другое, увядзіце наступную формулу.
=COUNTIF($E$5:$E$6,C5)=0

<1 Формула>COUNTIF правярае, ці адпавядае значэнне з слупка C значэнню з слупка E . Калі значэнне знойдзена, то 1 будзе выхадам. Затым мы праверым, ці роўна гэта значэнне 0 . Калі так, то мы атрымаем TRUE . Наш Адфільтраваны слупок будзе працягваць значэнне ХЛУСНЯ .

  • Па-трэцяе, націсніце CTRL + ENTER .

Тут мы бачым, што адпаведныя значэнні паказваюць FALSE .

Цяпер мы F адфільтруем значэнні.

  • Спачатку абярыце дыяпазон ячэйкі B4:D10 .
  • Па-другое, з укладкі Даныя >>> абярыце Фільтр .

На гэты раз мы заўважым Значкі фільтра .

  • Па-трэцяе, націсніце на значок фільтра слупка D .

  • Пасля гэтага, пастаўце галачку на ХЛУСНЯ .
  • Нарэшце націсніце ОК .

Такім чынам, мы завяршылі яшчэ яшчэ адзін метад Фільтрацыі слупкоў на аснове іншага слупка .

Больш падрабязна: Фільтрацыя розных слупкоў па некалькіх крытэрыях у ExcelVBA

3. Аб'яднанне функцый IF, ISNA, VLOOKUP у Excel для фільтрацыі слупка на аснове іншага слупка

У гэтым метадзе мы аб'яднаем IF , ISNA і VLOOKUP для стварэння формулы для фільтрацыі слупкоў на аснове іншага слупка ў Excel .

Крокі:

  • Спачатку ўвядзіце наступную формулу ў ячэйку D5 .
=IF(ISNA(VLOOKUP(C5,$E$5:$E$6,1,FALSE)),"",1)

Разбіўка формулы

  • VLOOKUP(C5, $E$5:$E$6,1,FALSE)
    • Вывад: “Бухгалтэрыя” .
    • Функцыя VLOOKUP вяртае значэнне з масіўу ці дыяпазону. Мы шукаем значэнне « Бухгалтарскі ўлік » у нашым масіве ( E5:E6 ). Ёсць толькі 1 слупок , таму мы паставілі 1 . Больш за тое, мы паставілі ХЛУСНЯ для дакладнага супадзення.
  • Тады наша формула зводзіцца да КАЛІ(ISNA(“Бухгалтэрыя”),”” ,1)
    • Выхад: 1 .
    • Функцыя ISNA правярае, ці ёсць ячэйка змяшчае памылку «#N/A» . Калі ёсць такая памылка , то мы атрымаем TRUE у якасці вываду. Нарэшце, будзе працаваць наша функцыя КАЛІ . Калі ёсць якая-небудзь памылка , то мы атрымаем пустую ячэйку , інакш мы атрымаем 1 . Паколькі мы знайшлі значэнне ў нашым масіўе , такім чынам, мы атрымалі значэнне 1 тут.

  • Па-другое, націсніце ENTER і Аўтазапаўненне формулы .

Мы атрымалі значэнне 1 , яктлумачэнне вышэй.

Мы бачым, што ёсць значэнні 3 TRUE .

  • Пасля гэтага, як паказана ў метадзе 2 , адфільтруйце значэнні, якія змяшчаюць толькі 1 .

У заключэнне мы атрымалі паказаў вам формулу камбінацыі для фільтравання слупкоў на аснове на іншым слупку .

Звязаны змест: Фільтр па некалькіх крытэрыях у Excel (4 прыдатныя спосабы)

Падобныя паказанні

  • Excel VBA: Як фільтраваць па некалькіх крытэрыях у масіве (7 спосабаў)
  • Як выкарыстоўваць фільтр у абароненым аркушы Excel (з простымі крокамі)
  • Як выдаліць фільтр па колеры ў Excel (5 метадаў)
  • Excel VBA: табліца фільтраў на аснове значэння ячэйкі (6 простых метадаў)
  • Як адфільтраваць некалькі слупкоў па колеры у Excel (2 метады)

4. Уключэнне функцый IF, ISNA, MATCH у Excel для фільтрацыі слупка на аснове іншага слупка

Для чацвёртага метаду мы будзем выкарыстоўваць функцыя MATCH разам з IF і ISNA функцыі для Фільтрацыі слупка на аснове на іншага слупка .

Крокі:

  • Спачатку ўвядзіце наступную формулу ў ячэйку D5 .
=IF(ISNA(MATCH(C5,$E$5:$E$6,0)),"",1)

Разбіўка формулы

  • MATCH(C5,$E$5:$E$6,0)
    • Вывад: 1 .
    • Функцыя MATCH паказвае пазіцыю значэння ў масіўе . Наша значэнне пошуку знаходзіцца ў ячэйцыC5 . Наш масіў пошуку знаходзіцца ў E5:E6 , і мы шукаем дакладнае супадзенне , таму мы ставім 0 .
  • Тады наша формула зводзіцца да КАЛІ(ISNA(1),””,1)
    • Вывад: 1 .
    • Функцыя ISNA правярае, ці змяшчае ячэйка памылку « #N/A ». Калі ёсць такая памылка , то мы атрымаем TRUE у якасці вываду. Нарэшце, будзе працаваць наша функцыя КАЛІ . Калі ёсць якая-небудзь памылка , то мы атрымаем пустую ячэйку , інакш мы атрымаем 1 . Паколькі мы знайшлі значэнне ў нашым масіўе , такім чынам, мы атрымалі значэнне 1 тут.

  • Па-другое, націсніце ENTER і Аўтазапаўненне формулы.

У нас ёсць 1 як у адпаведнасці з тлумачэннем вышэй.

  • Пасля гэтага, як паказана ў метадзе 2 , адфільтруйце значэнні, якія змяшчаюць толькі 1 .

У заключэнне мы паказалі вам яшчэ адну формулу камбінацыі для фільтравання слупкоў на аснове на аснове іншага слупка .

Дадатковая інфармацыя: Фільтр даных Excel на аснове значэння ячэйкі (6 эфектыўных спосабаў)

5. Фільтруйце слупок на аснове іншага слупка з дапамогай FILTER Функцыя ў Excel

У гэтым метадзе мы будзем выкарыстоўваць функцыю FILTER для фільтравання слупкоў на аснове іншага слупка .

Крокі:

  • Спачатку ўвядзіце наступную формулу ў ячэйку B13 .
=FILTER(B4:C10,(C4:C10=E5)+(C4:C10=E6),"")

ФормулаРазбіўка

  • Наш масіў B4:C10 . У нас ёсць два крытэрыі , звязаныя з плюсам ( + ). Гэта азначае, што калі любы з крытэрыяў выкананы, мы атрымаем вывад.
  • (C4:C10=E5)+(C4:C10=E6)
    • Вывад: {0;1;1;0;0;1;0} .
    • Мы правяраем, ці змяшчае дыяпазон ячэйкі наша значэнне з ячэйкі E5 і E6 . Тады мы атрымалі 3 значэнні, якія адпавядаюць нашай умове.
  • Нарэшце, мы не вызначаем ніякага аргумента ў гэтай формуле.

  • Нарэшце, націсніце ENTER .

У заключэнне мы паказалі апошні метад Фільтрацыя слупкоў на аснове на аснове іншага слупка .

Дадатковая інфармацыя: Як фільтраваць некалькі Слупкі ў Excel незалежна адзін ад аднаго

Пра што трэба памятаць

  • Па-першае, не забывайце выкарыстоўваць абсалютную спасылку на ячэйку .
  • Па-другое, Функцыя ФІЛЬТР даступна толькі ў Excel 365 і Excel 2021 .

Практычны раздзел

Мы' мы ўключылі практычныя наборы дадзеных для кожнага метаду ў файл Excel .

Выснова

Мы паказалі вам 5 метады выкарыстання Excel для Фільтраваць слупок на аснове на іншым слупку . Калі ў вас узнікнуць праблемы, не саромейцеся каментаваць ніжэй. Дзякуй за прачытанне, працягвайце выдатныя вынікі!

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.