Змест
У гэтым артыкуле тлумачацца тры метады фільтрацыі гарызантальных даных у Excel. Фільтраваць дадзеныя па вертыкалі прасцей з дапамогай функцыі фільтра па змаўчанні, зводнай табліцы і некаторых іншых інструментаў. Але для гарызантальнай фільтрацыі даных неабходна прытрымлівацца некаторых метадаў і новых функцыянальных магчымасцей.
Спампаваць практычны сшытак
Спампуйце гэты практычны сшытак, каб практыкавацца, пакуль вы чытаеце гэты артыкул.
Фільтр даных па гарызанталі.xlsx
3 метады фільтрацыі гарызантальных даных у Excel
У гэтым артыкуле мы будзем выкарыстоўваць наступны набор даных. Набор даных змяшчае дадзеныя аб продажах 8 прадуктаў , якія адносяцца да 3 розных катэгорый . Мы абмяркуем 3 прыдатныя метады для фільтрацыі гэтага набору даных на аснове катэгорый .
1. Выкарыстанне функцыі FILTER для фільтрацыі гарызантальных даных у Excel
Функцыя FILTER можа выконваць фільтр дадзеных па гарызанталі лёгка на аснове зададзеных крытэраў . Гэтая функцыя можа фільтраваць даныя як вертыкальна і гарызантальна .
Уводзіны ў функцыю FILTER
Сінтаксіс:
=ФІЛЬТРА(масіў, уключыць, [калі_пусты])
Аргументы :
Аргумент | Абавязкова/Неабавязкова | Тлумачэнне |
---|---|---|
масіў | Абавязкова | Дыяпазон даныя, якія трэба адфільтраваць. |
уключыць | Абавязкова | Лагічны масіў мае аднолькавывышыня або шырыня ў масіў. |
if_empty | Неабавязкова | Калі крытэрыі не супадаюць, выводзіць загадзя вызначаны радок. |
Цяпер у нашым прыкладзе мы збіраемся адфільтраваць набор даных на аснове трох розных катэгорый г.зн., Садавіна , Агародніна і Рыба . Давайце выканаем наступныя крокі.
Крокі:
- У ячэйцы C10 мы змяшчаем назву катэгорыі « Агародніна ”. Мы будзем выкарыстоўваць гэта як крытэрый для фільтрацыі набору даных. І мы таксама стварылі табліцу вываду для захоўвання адфільтраваных даных .
- У ячэйку C12 змесціце наступную формулу.
=FILTER(C4:J8,C5:J5=C10, "Not Found")
▶ Разбіўка формул
Функцыя FILTER прымае два аргументы - дадзеныя і логіку .
- У гэтай формуле ячэйкі C4:J8 (сіняе поле ) прадстаўляюць даныя, якія трэба адфільтраваць. Ячэйкі C5:J5 у радку C з'яўляюцца катэгорыямі ў чырвонай рамцы , дзе мы ўсталёўваем крытэрыі .
- У формуле C5:J5=C10 правярае значэнне ячэйкі C10 у параўнанні са значэннямі ячэйкі C5:J5. Гэта вяртае масіў , {ХЛУСНЯ, ХЛУСНЯ, ПРАЎДА, ХЛУСНЯ, ХЛУСНЯ, ПРАЎДА, ХЛУСНЯ, ПРАЎДА}. Мы бачым, што значэнні TRUE прызначаны для ячэек з катэгорыяй гародніна .
Формула дае дынамічнае рашэнне . Гэта значыць кожны раз, калі мы мяняем дадзеныя ячэйкі выхад збіраецца скарэктаваць сваё значэнне адразу .
- Вынік паказвае толькі слупкі з катэгорыяй Агародніна .
- На гэтым этапе мы змянілі значэнне ячэйкі C10 да Садавіна , і дадзеныя адфільтраваны па гарызанталі для гэтай катэгорыі адпаведна.
2. Транспанаваць і фільтраваць гарызантальныя даныя ў Excel
Мы можам транспанаваць наш набор даных, а затым выкарыстоўваць параметр фільтра па змаўчанні, які Excel прадастаўляе для фільтр гарызантальных даных. Давайце паглыбімся ў наступны прыклад!
Крокі:
- Спачатку выберыце ўвесь набор даных , націсніце Ctrl + C на клавіятуры або правую – пстрыкніце мышшу, каб выбраць скапіяваць з кантэкстнага меню.
- Нам трэба ўставіць скапіраваны набор даных з опцыяй Транспанаванне . Выберыце ячэйку, у якую вы хочаце ўставіць У гэтым прыкладзе мы выбралі ячэйку B10 , а потым з укладкі Галоўная націсніце на ўкладку Уставіць , каб выбраць параметр Транспанаваць як уставіць.
Іншы спосаб:
Адкрыйце акно Спецыяльная ўстаўка з кантэкстнага меню ці з Галоўная ўкладка . У раздзеле Параметры працы пстрыкніце сцяжок Транспанаванне і націсніце ОК .
- Зараз , выберыце транспанаваны набор даных і ва ўкладцы Дадзеныя націсніце на Параметр фільтра .
- Вышэй крокі ўключаны варыянты фільтрацыі для кожнага з слупкоў. Націсніце на опцыю Фільтр катэгорый і адзначце Агародніна.
- Вось вынік, які мы атрымалі.
Выконваючы апісаныя вышэй крокі, мы можам адфільтраваць набор даных па любых крытэрыях.
Падобныя паказанні
- Як фільтраваць зводную табліцу Excel (8 эфектыўных спосабаў)
- Фільтраваць некалькі слупкоў у Excel незалежна адзін ад аднаго
- Як адначасова фільтраваць некалькі слупкоў у Excel (3 спосабы)
- Фільтраваць некалькі радкоў у Excel (11 прыдатных падыходаў)
3. Стварэнне карыстальніцкіх праглядаў для гарызантальнай фільтрацыі даных у Excel
У гэтым метадзе мы будзем фільтраваць гарызантальныя даныя з дапамогай Карыстальніцкіх праглядаў Excel. Мы створым колькасць карыстальніцкіх відаў у залежнасці ад нашых крытэрыяў . Мы хочам фільтраваць даныя на аснове тавару катэгорыі . Такім чынам, нам трэба стварыць 4 карыстальніцкія віды ў гэтым прыкладзе. Неабходныя крокі прыведзены ніжэй.
Крокі:
- Спачатку мы створым карыстальніцкі выгляд з дапамогай поўны набор даных . Перайдзіце на ўкладку "Выгляд" на стужцы Excel , а затым выберыце параметр Карыстальніцкія прагляды .
- У Карыстальніцкія віды націсніце кнопку Дадаць .
- Мы змяшчаем Набор даных у поле ўводу як імя карыстальніцкага прагляду і націсніце
- Цяпер, каб стварыць карыстальніцкі выгляд для катэгорыі садавіны , схавайце ўсе слупкі, акрамя катэгорыі садавіны . Абярыце слупкі E, F, H, I і J , якія змяшчаюць даныя для гародніны і рыбы
- Пасля гэтага права – пстрыкніце на верхняй частцы панэль слупка і абярыце Схаваць з кантэкстнага меню.
- У выніку ўсе слупкі, акрамя катэгорыі садавіны схаваны .
- Цяпер дадайце карыстальніцкі выгляд пад назвай Садавіна для катэгорыі Садавіна .
- Аналагічным чынам дадайце яшчэ два карыстальніцкія віды для Агародніна і Катэгорыі рыбы пад назвай гародніна і рыба . Нарэшце, мы стварылі 4 карыстальніцкія віды.
- Цяпер мы можам выбраць любы з карыстальніцкія прагляды са спісу, а націсканне кнопкі Паказаць пакажа прагляд адпаведнай катэгорыі прадукту. Напрыклад, мы выбралі карыстальніцкі прагляд рыбы , каб паказаць адфільтраваныя даныя для катэгорыі рыбы .
- Вось адфільтраваны набор даных для гародніныкатэгорыя .
Нататкі
- Функцыя FILTER гэта новая функцыя, якую можна выкарыстоўваць толькі ў Excel 365 . Ён недаступны ў старых версіях.
Выснова
Цяпер мы ведаем, як фільтраваць дадзеныя па гарызанталі ў Excel. Будзем спадзявацца, што гэта заахвоціць вас больш упэўнена карыстацца гэтай функцыяй. Любыя пытанні ці прапановы не забывайце размяшчаць іх у полі для каментарыяў ніжэй.