Kategórie
Excel

Funkcia FILTER v Exceli: viacnásobné kritériá

Ak máte novšiu verziu programu MS Excel, potom ste sa už určite stretli s jej vynikajúcou funkciou FILTER, na základe ktorej si dokážete vyfiltrovať hodnoty na základe kritérií. Funkcia je dostupná vo verzii Excel 2021 a Excel pre Microsoft 365. Pre staršie verzie Excelu (Excel 2019, Excel 2016 ..) funkcia dostupná nie je.

Ako funguje funkcia FILTER?

Pre mňa najjednoduchšie vysvetlenie funkcie FILTER je za použitia rozsahu dát alebo aj tabuľky a výberu funkcie Filter z menu (skratka Ctrl+ Shift + L). Takto si vieme na základe filtra tabuľky zobraziť len hodnoty, ktoré v tabuľke vidieť aj chceme.

FILTER funkcia v Exceli

Rovnako funguje aj funkcia FILTER, ktorá vám však vybratý rozsah na základe kritérií rozleje (doslovne na základe prekladu Spill) do okolia bunky.

Syntax funkcie

=FILTER(array,include,[if_empty])

alebo v jednoduchosti

=FILTER(pole nad ktorým sa má filtrovať,podmienka filtra,čo keď sú prázdne hodnoty filtra)

V našom príklade sme napríklad filtrovali nad celou tabuľkou databázy kníh, kde sme potrebovali vyfiltrovať len riadky, v ktorých sa v stĺpci C nachádza meno „Henryk“.

=FILTER(A1:D1174;C1:C1174="Henryk";"")

Viacnásobné kritériá vo funkcii Filter

Čo však v prípade, že ja si potrebujem filtrovať údaje podľa viacerých kritérií, a to rovno naraz? Nie je problém!

Vtedy vieme použiť tzv. wildcard v Exceli. Stačí si len zapamätať, že hodnota * znamená podmienku A a hodnota + znamená podmienku ALEBO. A ako to súvisí s celou funkciou FILTER?

Opäť sa vrátime do nášho príkladu v Exceli, kde si chceme vyfiltrovať meno autora „Henryk“, a zároveň, poradové číslo knihy nech väčšie ako 100. Vzorec bude vyzerať nasledovne:

=FILTER(A1:D1174;(C1:C1174="Henryk")*(A1:A1174>=100);"")

V inom príklade, kedy by sme si chceli vyfiltrovať zoznam kníh autorov s krstnými menami „Ján“ alebo „Henryk“, nevyzeralo by to inak než

=FILTER(A1:D1174;(C1:C1174="Henryk")+(C1:C1174="Ján");"")

Pre lepšie pochopenie prikladám aj Excel súbor s ukážkami použitia vzorca FILTER v praxi.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *