Како филтрирати податке у Екцелу

Недавно сам написао чланак о томе како да користим функције резимеа у Екцел(how to use summary functions in Excel) -у да лако сумирам велике количине података, али тај чланак је узео у обзир све податке на радном листу. Шта ако желите да погледате само подскуп података и сумирате подскуп података?

У програму Екцел(Excel) можете креирати филтере на колонама који ће сакрити редове који се не подударају са вашим филтером. Поред тога, можете користити и посебне функције у Екцел(Excel) - у за сумирање података користећи само филтриране податке.

У овом чланку ћу вас провести кроз кораке за креирање филтера у Екцел(Excel) -у и коришћење уграђених функција за сумирање тих филтрираних података.

Направите једноставне филтере у Екцел-у

У програму Екцел(Excel) можете креирати једноставне филтере и сложене филтере. Почнимо са једноставним филтерима. Када радите са филтерима, увек треба да имате један ред на врху који се користи за етикете. Није услов да имате овај ред, али то чини рад са филтерима мало лакшим.

узорци података екцел

Изнад, имам неке лажне податке и желим да направим филтер у колони Град . (City)У Екцел-(Excel) у је ово заиста лако урадити. Само напред и кликните на картицу Подаци(Data) на траци, а затим кликните на дугме Филтер(Filter) . Не морате ни да бирате податке на листу нити да кликнете у првом реду.

Екцел филтер података

Када кликнете на Филтер(Filter) , свака колона у првом реду ће аутоматски имати мало дугме падајућег менија додато на самој десној страни.

додат филтер екцел

Сада само напред и кликните на падајућу стрелицу у колони Град . (City)Видећете неколико различитих опција, које ћу објаснити у наставку.

опције филтера екцел

На врху можете брзо сортирати све редове према вредностима у колони Град . (City)Имајте на уму да када сортирате податке, помериће се цео ред, а не само вредности у колони Град . (City)Ово ће осигурати да ваши подаци остану нетакнути као и раније.

Такође, добра је идеја додати колону на самом почетку под називом ИД и нумерисати је од једног до колико год редова имате у свом радном листу. На овај начин увек можете да сортирате по ИД колони и вратите своје податке истим редоследом којим су били првобитно, ако вам је то важно.

подаци сортирани у Екцелу

Као што видите, сви подаци у табели су сада сортирани на основу вредности у колони Град . (City)До сада ниједан ред није сакривен. Сада погледајмо поља за потврду на дну дијалога филтера. У мом примеру, имам само три јединствене вредности у колони Град(City) и те три се појављују на листи.

филтрирани редови екцел

Наставио сам и поништио два града и оставио један означен. Сада имам само 8 редова података који се приказују, а остали су сакривени. Можете лако рећи да гледате филтриране податке ако проверите бројеве редова крајње лево. У зависности од тога колико је редова скривено, видећете неколико додатних хоризонталних линија и боја бројева ће бити плава.

Сада рецимо да желим да филтрирам другу колону да додатно смањим број резултата. У колони Ц имам укупан број чланова у свакој породици и желим да видим само резултате за породице са више од два члана.

број филтер екцел

Само напред и кликните на стрелицу падајућег менија у колони Ц(Column C) и видећете иста поља за потврду за сваку јединствену вредност у колони. Међутим, у овом случају желимо да кликнемо на Филтери бројева(Number Filters) , а затим на Веће од( Greater Than) . Као што видите, постоји и гомила других опција.

је већи од филтера

Појавиће се нови дијалог и овде можете да унесете вредност за филтер. Такође можете да додате више критеријума са функцијом И или ОР. Можете рећи да желите редове у којима је вредност већа од 2, а не једнака 5, на пример.

два филтера изврсна

Сада имам само 5 редова података: породице само из Њу Орлеанса(New Orleans) и са 3 или више чланова. Довољно лако(Easy) ? Имајте на уму да можете лако да обришете филтер у колони тако што ћете кликнути на падајући мени, а затим кликнути на везу Обриши филтер из „Назив колоне“ .(Clear Filter From “Column Name”)

чисти филтер екцел

То је отприлике то за једноставне филтере у Екцел(Excel) -у . Веома су лаки за употребу, а резултати су прилично једноставни. Хајде сада да погледамо сложене филтере користећи дијалог Напредни филтери.(Advanced)

Креирајте напредне филтере у Екцел-у

Ако желите да креирате напредније филтере, морате да користите дијалог Напредни филтер. (Advanced)На пример, рецимо да сам желео да видим све породице које живе у Њу Орлеансу(New Orleans) са више од 2 члана у својој породици ИЛИ(OR) све породице у Цларксвилу(Clarksville) са више од 3 члана у породици И(AND) само оне са .ЕДУ крајњом(.EDU) имејл адресом. Сада то не можете учинити једноставним филтером.

Да бисмо то урадили, морамо мало другачије да подесимо Екцел лист. (Excel)Само напред и уметните неколико редова изнад вашег скупа података и копирајте ознаке наслова тачно у први ред као што је приказано испод.

напредно подешавање филтера

Ево како напредни филтери раде. Прво морате да унесете своје критеријуме у колоне на врху, а затим да кликнете на дугме Напредно(Advanced) под Сортирај и филтрирај( Sort & Filter) на картици Подаци(Data) .

напредна филтер трака

Дакле, шта тачно можемо да укуцамо у те ћелије? У реду, па почнимо са нашим примером. Желимо да видимо само податке из Њу Орлеанса(New Orleans) или Кларксвила(Clarksville) , па хајде да их откуцамо у ћелије Е2 и Е3.

напредни филтер града

Када унесете вредности у различите редове, то значи ИЛИ. Сада желимо породице из Њу Орлеанса(New Orleans) са више од два члана и породице Цларксвилле(Clarksville) са више од 3 члана. Да бисте то урадили, укуцајте >2 у Ц2 и >3 у Ц3.

напредни филтери екцел

Пошто су >2 и Њу Орлеанс(New Orleans) у истом реду, то ће бити АНД(AND) оператор. Исто важи и за ред 3 изнад. Коначно, желимо само породице са .ЕДУ крајњом имејл адресом. Да бисте то урадили, само укуцајте *.edu у Д2 и Д3. Симбол * означава било који број знакова.

опсег критеријума екцел

Када то урадите, кликните било где у свом скупу података, а затим кликните на дугме Напредно(Advanced) . Поље Распон листе(List Rang) ће аутоматски открити ваш скуп података пошто сте кликнули на њега пре него што сте кликнули на дугме Напредно(Advanced) . Сада кликните на мало дугме десно од дугмета опсега критеријума(Criteria range) .

изаберите опсег критеријума

Изаберите(Select) све од А1 до Е3, а затим поново кликните на исто дугме да бисте се вратили на дијалог Напредни филтер . (Advanced Filter)Кликните на ОК(Click OK) и ваши подаци би сада требали бити филтрирани!

филтрирати резултате

Као што видите, сада имам само 3 резултата који одговарају свим тим критеријумима. Имајте на уму да ознаке за опсег критеријума морају тачно да се поклапају са ознакама за скуп података да би ово функционисало.

Очигледно је да можете креирати много компликованије упите користећи овај метод, па се поиграјте са њим да бисте добили жељене резултате. На крају, хајде да причамо о примени функција сумирања на филтриране податке.

Сумирање филтрираних података

Сада рецимо да желим да сумирам број чланова породице на мојим филтрираним подацима, како бих то урадио? Па, хајде да обришемо наш филтер кликом на дугме Обриши(Clear) на траци. Не брините, веома је лако поново применити напредни филтер једноставним кликом на дугме Напредно(Advanced) и поново кликом на ОК.

очисти филтер у Екцел-у

На дну нашег скупа података, хајде да додамо ћелију под називом Тотал(Total) , а затим додамо функцију сума да бисмо сумирали укупан број чланова породице. У мом примеру, управо сам откуцао =SUM(C7:C31) .

сума тотал екцел

Дакле, ако погледам све породице, имам укупно 78 чланова. Хајдемо сада да поново применимо наш Напредни(Advanced) филтер и видимо шта ће се десити.

погрешан тотални филтер

Упс! Уместо да прикажем тачан број, 11, и даље видим да је укупно 78! Зашто је то? Па, функција СУМ(SUM) не занемарује скривене редове, тако да и даље врши прорачун користећи све редове. Срећом, постоји неколико функција које можете користити да игноришете скривене редове.

Први је СУБТОТАЛ(SUBTOTAL) . Пре него што употребимо било коју од ових специјалних функција, желећете да обришете филтер и затим укуцате функцију.

Када се филтер обрише, наставите и укуцајте =SUBTOTAL( и требало би да видите падајући оквир са гомилом опција. Користећи ову функцију, прво бирате тип функције сумирања који желите да користите помоћу броја.

У нашем примеру желим да користим СУМ(SUM) , тако да бих укуцао број 9 или само кликнуо на њега из падајућег менија. Затим унесите зарез и изаберите опсег ћелија.

субтотал функција

Када притиснете ентер, требало би да видите да је вредност 78 иста као и раније. Међутим, ако сада поново примените филтер, видећемо 11!

међузбир на филтеру

Одлично! То је управо оно што желимо. Сада можете да прилагодите своје филтере и вредност ће увек одражавати само редове који се тренутно приказују.

Друга функција која функционише скоро потпуно исто као функција СУБТОТАЛ(SUBTOTAL) је ЗБИРАЊЕ(AGGREGATE) . Једина разлика је у томе што постоји још један параметар у функцији АГГРЕГАТЕ(AGGREGATE) где морате да наведете да желите да игноришете скривене редове.

агрегатна функција

Први параметар је функција сумирања коју желите да користите и као и код СУБТОТАЛ(SUBTOTAL) , 9 представља функцију СУМ(SUM) . Друга опција је где морате да унесете 5 да бисте игнорисали скривене редове. Последњи параметар је исти и представља опсег ћелија.

Такође можете прочитати мој чланак о функцијама сажетка да бисте детаљније научили како да користите функцију АГГРЕГАТЕ(use the AGGREGATE function)  и друге функције као што су МОДЕ(MODE) , МЕДИАН(MEDIAN) , АВЕРАГЕ(AVERAGE) , итд.

Надамо се да ће вам овај чланак дати добру полазну тачку за креирање и коришћење филтера у програму Екцел(Excel) . Ако имате било каквих питања, слободно оставите коментар. Уживати!



About the author

Ја сам софтверски инжењер са више од 10 година искуства у области Виндовс инжењеринга. Специјализовао сам се за развој апликација заснованих на Виндовс-у, као и за хардвер и звучне драјвере за Мицрософт-ов оперативни систем Виндовс следеће генерације, Виндовс 11. Моје искуство у прављењу Виндовс апликација чини ме посебно вредним средством за сваку компанију која жели да развије иновативне технолошке производе.



Related posts