Tento článok sa zameriava na rozsiahle možnosti filtrovania údajov, s dôrazom na príklady použitia v systéme CM (Configuration Management) a v programe Excel. Cieľom je poskytnúť komplexný prehľad o filtrovaní, od jednoduchých techník až po zložité vyhľadávania s viacerými kritériami.
Filtrovanie v CM (Configuration Management)
Základné Filtrovanie v CM
Vyhľadávanie je dostupné vo všetkých technických častiach CM. Vyhľadávanie pomocou horného filtra je intuitívne a efektívne. V CM je možné použiť horný filter, ktorý umožňuje rýchle a jednoduché odfiltrovanie požadovaných údajov. Skratky k rôznym možnostiam filtrovania sú vypísané pod ním. Zobraziť skratky viete aj kliknutím na pomocník (oranžový otáznik) vpravo hore.
Príklad Filtrovania v CM: Špecifické Požiadavky
Napríklad, ak vaša spoločnosť spravuje viacero pobočiek, pričom každá pobočka má pridelenú inú číselnú radu CM-ID (Praha 100-199, Brno 200-299, Ostrava 300-399), a vy potrebujete zobraziť iba počítače a notebooky pobočky Ostrava, do horného filtra v časti Počítač a Umiestnenie napíšete nb3* | pc3*. Vo vybraných častiach CM sa odfiltrujú položky, kde je daný operátor pridelený na prvej pozícii.
Dôležité Vlastnosti Filtrovania v CM
Zadaním ľubovoľného filtra sa vypne stránkovanie výpisu a všetky údaje zobrazia na jednej stránke. Dôležitý tip: Dvojklik ľavým tlačidlom myši alebo ctrl + ľavé tlačidlo myši slúži na zapamätanie filtra pre rýchly pohyb v CM.
Rozšírené Vyhľadávanie v CM
Rozšírený filter otvoríte pomocou tlačidla vedľa vyhľadávacieho tlačidla. Rozšírené vyhľadávanie ponúka možnosť vyhľadávať pomocou podmienok. Napríklad, na nasledujúcom obrázku sme dali vyhľadať len počítače v spoločnosti Railway Company s operačným systémom Windows 11 a procesorom i3. Ak používate nejakú kombináciu podmienok rozšíreného vyhľadávania, môžete si ju pomenovať a uložiť.
Prečítajte si tiež: Olejový filter pre BMW E87
Vyhľadávanie podľa Názvu Parametra v CM
CM obsahuje množstvo technických údajov rozmiestnených na rôznych miestach a používateľ si nemusí pamätať, kde sa ktorý údaj nachádza. Preto je k dispozícii vyhľadávanie podľa názvu parametra. Stačí napísať názov funkcionality do vyhľadávacieho políčka a zobrazí sa celá cesta k požadovanému údaju. Na obrázku je znázornený príklad vyhľadávania informácií o procesoroch.
Filtrovanie v Exceli
Rozšírené Kritériá Filtrovania v Exceli
Rozšírené kritériá sa zadávajú do samostatného rozsahu kritérií v hárku a nad rozsah buniek alebo tabuľku, ktorú chcete filtrovať. Údaje obsahujú štyri prázdne riadky nad rozsahom zoznamu, ktorý sa použije ako rozsah kritérií (A1:C4) a rozsah zoznamu (A6:C10).
Operátory a Ich Použitie
Použitím nasledujúcich operátorov môžete porovnať dve hodnoty. Keďže znamienko rovnosti (=) sa používa na označenie vzorca, po zadaní textu alebo hodnoty do bunky Excel vyhodnotí zadané položky. Môže to však spôsobiť neočakávané výsledky filtrovania. Pričom položka je text alebo hodnota, ktorú chcete vyhľadať. Keď Excel filtruje textové údaje, nerozlišuje medzi veľkými a malými písmenami. Vy však môžete použiť vzorec, ktorý uskutoční vyhľadávanie s rozlišovaním veľkých a malými písmenami.
Rozsah Kritérií a Jeho Definícia
Rozsah môžete nazvať Kritériá a odkaz na rozsah sa automaticky zobrazí v poli Rozsah kritérií. Takisto môžete definovať názov Databáza pre rozsah zoznamu, ktorý sa má filtrovať, a názov Extrahovať pre oblasť, kam chcete prilepiť riadky.
Vypočítavané Hodnoty ako Kritériá
Ako kritérium je možné použiť vypočítavanú hodnotu, ktorá je výsledkom vzorca. Nepoužívajte menovku stĺpca ako menovku kritérií. Buď nechajte menovku kritérií prázdnu, alebo použite menovku, ktorá nie je zhodná s menovkou stĺpca v rozsahu zoznamu (v nasledujúcich príkladoch Vypočítavaný priemer a Presná zhoda). Ak použijete vo vzorci označenie stĺpca namiesto relatívneho odkazu na bunky alebo názvu rozsahu, Excel zobrazí v bunke, ktorá obsahuje kritérium, chybovú hodnotu - napríklad #NÁZOV? alebo #HODNOTA!
Prečítajte si tiež: Zdravé vysávanie s HEPA filtrom
Príprava Rozsahu Kritérií
Vložte aspoň tri prázdne riadky nad rozsah zoznamu, ktorý môžete používať ako rozsah kritérií. Rozsah kritérií musí obsahovať menovky stĺpcov.
Filtrovanie s Viacerými Kritériami pre Jeden Stĺpec
Ak chcete vyhľadať riadky, ktoré spĺňajú viaceré kritériá pre jeden stĺpec, zadajte kritériá priamo pod sebou do samostatných riadkov v rozsahu kritérií. Kliknite na bunku v rozsahu zoznamu.
Kopírovanie Filtrovaných Riadkov
Tip Keď kopírujete filtrované riadky do inej oblasti, môžete spresniť, ktoré stĺpce sa majú skopírovať. Pred filtrovaním skopírujte menovky požadovaných stĺpcov do prvého riadka oblasti, do ktorej chcete prilepiť filtrované riadky. Pri filtrovaní zadajte odkaz na kopírované menovky stĺpcov do poľa Kopírovať do. Do poľa Rozsah kritérií zadajte odkaz na rozsah kritérií vrátane menoviek kritérií.
Filtrovanie s Viacerými Kritériami vo Viacerých Stĺpcoch
Ak chcete nájsť riadky, ktoré spĺňajú viaceré kritériá vo viacerých stĺpcoch, napíšte všetky kritériá do toho istého riadka rozsahu kritérií. Kliknite na bunku v rozsahu zoznamu.
Filtrovanie s Ľubovoľnými Kritériami
Ak chcete nájsť riadky, ktoré spĺňajú viaceré kritériá vo viacerých stĺpcoch, pričom ľubovoľné kritériá môžu byť pravdivé, zadajte kritériá do rôznych stĺpcov a riadkov rozsahu kritérií. Kliknite na bunku v rozsahu zoznamu.
Prečítajte si tiež: Ako efektívne vyhľadávať informácie?
Filtrovanie s Viacerými Množinami Kritérií pre Jeden Stĺpec
Ak chcete nájsť riadky, ktoré spĺňajú viacero množín kritérií, kde každá množina obsahuje kritériá pre jeden stĺpec, zadajte viacero stĺpcov s rovnakým nadpisom. Kliknite na bunku v rozsahu zoznamu.
Filtrovanie s Viacerými Množinami Kritérií pre Viaceré Stĺpce
Ak chcete nájsť riadky, ktoré spĺňajú viacero množín kritérií, kde každá množina obsahuje kritériá pre viaceré stĺpce, zadajte každú množinu kritérií do iného stĺpca a riadka. Kliknite na bunku v rozsahu zoznamu.
Príklad Rozsahu Kritérií
Na základe príkladu zadajte $A$1:$C$3.
Vyhľadávanie Textových Hodnôt Začínajúcich sa Určitými Znakmi
Ak chcete vyhľadať riadky obsahujúce textovú hodnotu v stĺpci, ktorý sa začína určitými znakmi, zadajte tieto znaky bez znamienka rovnosti (=). Napríklad fy91~?.
Všeobecný Postup Filtrovania v Exceli
Vložte aspoň tri prázdne riadky nad rozsah zoznamu, ktorý môžete používať ako rozsah kritérií. Rozsah kritérií musí obsahovať menovky stĺpcov. Do riadkov pod menovkami stĺpcov zadajte kritériá, ktoré majú byť splnené. Kliknite na bunku v rozsahu zoznamu.
Ďalšie Príklady a Techniky Filtrovania
Jednoduché Filtrovanie v Exceli
Ako prvý si musíme aktivovať možnosť Filter. na tlačidlo Filter. filter. Po zistení požadovaných dát filter odstránime. zobrazili iba tie dáta, ktoré v tú chvíľu potrebujeme. Excelom najčastejšie. a rýchlosť použitia. filter použiť napr. spĺňajú určitú podmienku. filtra skryjú. záznamov má celá tabuľka a koľko ich bolo filtrom vybrané. tvorené textom - napr. ktoré obsahujú kalendárne dáta - napr. obsahujú číselné údaje - napr. umiestnili do 10. bunky alebo farby obsahu bunky - napr.
Filtrovanie Dátumu v Exceli
pochopíme princíp filtrovanie dát. dátumom 21. 8. 2019. filter. klikneme na rozbaľovacie šípku a zvolíme dátum 21.08.2019. dne obsahujú dátum pred 21. 8. 2019. filter.
Filtrovanie Číselných Hodnôt v Exceli
napíšeme hodnotu 10. hodnotu 50.
Sumarizácia Filtrovania v Exceli
ukázali sme si príklady filtrovanie dát podľa rôznych kritérií. To je pre dnešok všetko.
Filtrovanie v Databázach (Access)
Rôzne Typy Filtrov v Databázach
Otázky a filtre používame vtedy, keď chceme z množstva údajov vybrať iba niektoré, podľa vopred určených kritérií alebo tiež, keď spájame údaje z viacerých tabuliek. Pri práci s databázou sú veľmi zaujímavé filtre. Rôzne typy filtrov sa nachádzajú v položke Záznamy.
Filtrovanie Podľa Výberu
Filtrovať podľa výberuSlúži na veľmi jednoduché, ale rýchle výbery záznamov z jednej tabuľky, dotazu alebo formulára podľa vybraného obsahu poľa.
Filter Mimo Výberu
Filter mimo výberuSlúži k výberom záznamov, okrem vybraného obsahu poľa.
Filtrovanie Podľa Formulára
Filtrovať podľa formuláraSlúži na zložitejšie výbery záznamov.
Rozšírený Filter a Radenie
Rozšírený filter či radenieSlúži na zložitejšie variabilné výbery záznamov podľa širokej škály kritérií a ich zoradenie. Rozšírený filter - tu si môže užívateľ nastaviť sám podľa čoho chce filtrovať. Filter si môžeme jednoducho zobraziť v podobe tabuľky kliknutím na ikonu s lievikom, a tak isto ho môžeme aj zrušiť. Ak si chceme filter zapamätať uložíme si ho ako Otázku. Ukladanie sa robí klasickým spôsobom. Filtrovať môžeme aj podľa viacerých polí naraz, t.j. napr.
Dotazy Podľa Príkladu (QBE)
V ekvivalentoch v anglickom jazyku sú nazývané, QBE - Query By Example, čo znamená dotaz podľa príkladu. Sú vhodné pre zložitejšie variabilné výbery záznamov i polí z jednej a viacej prepojených tabuliek a dotazov podľa širokej škály kritérií. Jedná sa o samostatný objekt databázy samostatne opakovane použiteľný, ktorý je pri svojom otvorení prepojený na tabuľky a ďalšie dotazy, ktorých údaje používa. Nieje potrebné vopred otvárať používané tabuľky a iné dotazy. Dotazy je možné viacnásobne reťaziť, to znamená naviazať na seba postupne viac dotazov. Otvorenie posledného dotazu v rade potom znamená vykonanie všetkých predchádzajúcich dotazov vrátane dotazu posledného.
Typy Dotazov
- Výberový: Používa sa pre pripravené výbery záznamov z jednej i viacerých tabuliek i dotazov podľa zložitejších kritérií.
- Odstraňovací: Obdoba výberového dotazu.
- Aktualizačný: Vybrané pole zo záznamov, ktoré odpovedajú výberovému kritériu, sú aktualizované (upravené) novými hodnotami.
- Krížový: Vytvára krížový tabuľkový list, obdobný aký býva použitý v tabuľkových kalkulátoroch. Zobrazuje tak tabulkovo závislosti jedných hodnôt na druhých.
Vytváranie Dotazov v Návrhovom Zobrazení
V okne databázy klikneme na tlačidlo Dotazy a následne na tlačidlo Nový. V návrhovom zobrazení vytvorte dotaz. Vo výraze v bunke Kritéria príslušného poľa určte rozsah pomocou operátora Between…And alebo porovnávacích operátorov(<, >, <>, <= a >=). Môžete napríklad vyhľadať objednávky zadané pred 1. januárom 1993 alebo výrobky, ktorých je na sklade viac než 10 kusov a menej než 35 kusov.
Príklady Operátorov vo Výrazoch
Následujúca tabuľka ukazuje niektoré príklady operátorov použitých ve výrazoch.
Between #2/2/93# And #12/1/93#: Dátumy medzi 2. februárom 1993 a 1.
Poznámky k Formátu Dátumu a Čísla
Poznámka: Kalendárne údaje a čísla sú v mriežke návrhu dotazu zobrazené vo formáte zodpovedajúcom štátu vybranému v dialogovém okně Miestne nastavenia vyvolanom z okna Ovládacie panely systému Microsoft Windows.
Zástupné Znaky
*: Odpovedá ľubovoľnému počtu znakov.-: Odpovedá hocijakému znaku v zadanom rozsahu znakov.
Ak použijete zástupné znaky pre vyhľadanie hviezdičku (*), otáznik (?), znak čísla (#), ľavú hranatú zátvorku ( [ ) alebo spojovník (-), musíte tento hľadaný znak uzavrieť do hranatých zátvoriek. Ak hľadáte napríklad otáznik, napíšte do dialógového okna Najít [?]. Ak hľadáte spojovník (-) a súčasne aj ďalšie znaky, napíšte tento spojovník pred alebo za všetky ostatné znaky vnútri hranatých zátvoriek. Pokiaľ však použijete výkričník za ľavou hranatou zátvorkou, napíšte spojovník až za výkričník. Ak hľadáte výkričník ( ! Kombináciu ľavej a pravej hranaté zátvorky ([ ]) nie je možné hľadať, pretože aplikace Microsoft Access interpretuje tuto kombinaci jako reťazec nulovej dĺžky.
Použitie Akcie PoužiťFilter
Akciu PoužiťFilter môžete použiť na použitie filter, dotaz alebo sql klauzuly WHERE na tabuľka, formulár alebo zostava na obmedzenie alebo zoradenie záznamov v tabuľke alebo záznamov zo základnej tabuľky alebo dotazu formulára alebo zostavy.
Poznámka k Serverovému Filtrovaniu
Poznámka: Túto akciu môžete použiť na aplikovanie SQL klauzuly WHERE len vtedy, keď sa používa serverové filtrovanie.
Argumenty Akcie PoužiťFilter
- Názov filtra alebo dotazu: Názov filtra alebo dotazu, ktorý obmedzuje alebo zoraďuje záznamy z tabuľky, formulára alebo zostavy. Môžete zadať názov existujúceho dotazu alebo filtra, ktorý bol uložený ako dotaz v okne Názov filtra v časti Argumenty akcie na table Zostavovač makier.
- Podmienka Where: Platná SQL klauzula WHERE (bez slova WHERE) alebo výraz, ktorý obmedzuje záznamy z tabuľky, formulára alebo zostavy.
Poznámka k Argumentu Podmienka Where
Poznámka: Vo výraze argumentu Podmienka Where obsahuje ľavá strana výrazu zvyčajne názov poľa zo základnej tabuľky pre formulár alebo zostavu. Pravá strana výrazu zvyčajne obsahuje kritériá, ktoré chcete použiť na toto pole a obmedziť alebo zoradiť záznamy. Kritériom môže byť napríklad názov ovládacieho prvku z iného formulára, ktorý obsahuje hodnotu, s ktorou chcete zosúladiť záznamy v prvom formulári. Maximálna dĺžka argumentu Podmienka Where je 255 znakov. Ak potrebujete zadať dlhšiu SQL klauzulu WHERE, použite metódu PoužiťFilter objektu DoCmd v module Visual Basic for Applications (VBA).
Kombinácia Argumentov
Poznámka: Argument Názov filtra môžete použiť, ak ste už zadefinovali filter, ktorý poskytuje príslušné údaje. Na priame zadanie kritérií obmedzenia môžete použiť argument Podmienka Where. Ak použijete obidva argumenty, Access použije klauzulu WHERE na výsledky filtra.
Odstránenie Filtra
Ak chcete odstrániť filter a zobraziť všetky záznamy tabuľky alebo formulára v databáze Access, môžete použiť akciu ZobraziťVšetkyZáznamy alebo príkaz Odstrániť filter alebo zoradenie v ponuke Záznamy.
Ukladanie Filtrov
Access pri ukladaní tabuľky alebo formulára uloží všetky filtre aktuálne definované v tomto objekte, ale filter nepoužije automaticky pri nasledujúcom otvorení objektu (napriek tomu, že sa automaticky použije akéhokoľvek triedenie, ktoré ste použili na objekt pred jeho uložením). Ak chcete filter použiť automaticky pri prvom otvorení formulára, zadajte makro, ktoré obsahuje akciu PoužiťFilter alebo procedúru spúšťanú udalosťou, ktorá obsahuje metódu PoužiťFilter objektu DoCmd, ako nastavenie vlastnosti udalosti PriOtvorení príslušného formulára. Môžete tiež použiť filter pomocou akcie OtvoriťFormulár alebo OtvoriťZostavu, prípadne ich príslušných metód.
Príklad Makra s Filtrovaním
Nasledujúce makro obsahuje množinu akcií, z ktorých každá filtruje záznamy pre formulár Telefónny zoznam zákazníkov. Ukazuje použitie akcií PoužiťFilter, ZobraziťVšetkyZáznamy a PrejsťNaOvládacíPrvok. Tiež ukazuje použitie podmienok určujúcich, ktoré tlačidlo prepínania v skupine možností bolo vybraté vo formulári. Každý riadok akcie je priradený k tlačidlu prepínania, ktoré vyberie množinu záznamov, počnúc A, B, C a tak ďalej, prípadne všetky záznamy. … [KlonovaťSkupinuZáznamov].