Obsah
Hárky programu Excel s obrovskými súbormi údajov sa ťažko spracovávajú. Ak však môžete súbor údajov filtrovať podľa konkrétnych potrieb, potom sa táto úloha zvládne oveľa ľahšie. V tomto článku vám ukážeme, ako vykonať vlastný filter v programe Excel.
Stiahnite si pracovný zošit
Bezplatný cvičný zošit Excel si môžete stiahnuť odtiaľto.
Vlastný filter.xlsm
5 spôsobov vykonávania vlastného filtra v programe Excel
V tejto časti vám ukážeme, ako filtrovať hodnoty v programe Excel vlastnými spôsobmi pomocou nástrojov príkazov programu Excel, makier atď.
Vyššie je uvedený súbor údajov, ktorý použijeme na vykonanie nášho vlastného filtra.
1. Filtrovanie hodnoty na základe čísla v programe Excel
Môžete vykonať prispôsobený filter v programe Excel a extrahovať údaje na základe konkrétne čísla .
Kroky:
- Vyberte ľubovoľnú bunku v rámci rozsahu.
- V Domov vyberte kartu Triediť> Filter -> Filter z Úprava stránky skupina.
- A rozbaľovacia šípka sa zobrazí vedľa záhlavia každého stĺpca.
- Kliknite na šípka vedľa stĺpca ktoré chcete filtrovať. Chceli sme filtrovať na základe Celkový predaj preto sme klikli na rozbaľovaciu šípku hneď vedľa nej.
- Z rozbaľovacieho zoznamu vyberte Číselné filtre -> Vlastný filter .
- A Vlastný automatický filter Zobrazí sa vyskakovacie okno. Z rozbaľovacieho zoznamu so šípkou vyberte požadované možnosti. Chceli sme extrahovať Celkový predaj hodnota medzi 500 a 900 tak sme vybrali je väčšia ako z prvej rozbaľovacej možnosti a napísal 500 v rámčeku vedľa štítku.
- Keďže sme chceli dve možnosti sú pravdivé tak sme skontrolovali A Ak chcete získať výsledok len na základe jednej podmienky, potom zrušte začiarknutie políčka A a skontrolovať Alebo možnosť.
- Z druhého rozbaľovacieho zoznamu sme vybrali je menšia ako a napísal 900 v rámčeku vedľa štítku.
- Tlač OK .
Získali sme údaje o produkte, ktoré obsahujú Celkový predaj hodnota 750 , čo je 500 až 900.
2. Filtrovanie údajov na základe konkrétneho textu
Podobne ako v predchádzajúcej časti môžete implementovať aj vlastný filter do vášho súboru údajov podľa špecifický text hodnoty.
Kroky:
- Ako je uvedené vyššie, vyberte ľubovoľnú bunku v rámci rozsahu.
- V Domov vyberte kartu Triediť> Filter -> Filter z Úprava stránky skupina.
- A rozbaľovacia šípka sa zobrazí vedľa záhlavia každého stĺpca.
- Kliknite na šípku vedľa stĺpca, ktorý chcete filtrovať. Tentoraz budeme filtrovať na základe Mesiac preto sme klikli na rozbaľovaciu šípku hneď vedľa nej.
- Z rozbaľovacieho zoznamu vyberte Textové filtre -> Vlastný filter .
- Z objavil Vlastný automatický filter vyskakovacie okno, vyberte požadované možnosti z rozbaľovacej šípky. Chceli sme získať údaje o produkte Mesiace pred júnom okrem júla , takže sme vybrali je väčšia ako z prvej rozbaľovacej možnosti a napísal jún v rámčeku vedľa štítku.
- Keďže sme chceli dve možnosti, ktoré majú byť true, takže sme skontrolovali A možnosť.
- Z druhého rozbaľovacieho zoznamu sme vybrali sa nerovná a vyberte Júl z rozbaľovacieho zoznamu v poli štítku, aby ste ho vylúčili z podmienky. Názov mesiaca tu môžete napísať aj ručne.
- Tlač OK .
Získali sme podrobnosti o produkte Mesiace pred júnom okrem júla prostredníctvom prispôsobeného filtra v pracovnom hárku programu Excel.
Prečítajte si viac: Ako filtrovať jedinečné hodnoty v programe Excel
3. Uloženie vlastného filtra do tabuľky v programe Excel
Doteraz sme vám ukazovali, ako použiť vlastný filter pomocou súboru údajov, ale vlastný filter môžete uložiť aj do tabuľky. Na to musíte previesť súbor údajov na tabuľku. Pozrime sa, ako to urobiť v programe Excel.
Kroky:
- Vyberte súbor údajov.
- Z Domov vyberte kartu Formát ako tabuľka .
- Svojej tabuľke môžete dať vlastný názov alebo ju môžete nechať tak, ako je. My sme chceli pre našu tabuľku uložiť názov, tak sme ju pomenovali CustomTable . Opäť, toto nie je povinné .
- Po ich vykonaní si všimnete rozbaľovacia šípka sa zobrazí vedľa záhlavia každého stĺpca.
- Váš súbor údajov je teraz prevedený ako tabuľka s možnosťami filtrovania. Môžete vykonať vlastný filter uvedený vo vyššie uvedených častiach alebo akýmkoľvek iným spôsobom. Chceli sme zobraziť podrobnosti o produkte za mesiac Júl takže sme odškrtnuté . Vybrať všetko a skontrolované iba Júl .
- Tlač OK .
Iba údaje o produkte z Júl sa zobrazí v tabuľke.
3.1. Vykonanie vlastného filtra pre dva stĺpce v tabuľke
Po vyfiltrovaní jedného stĺpca tabuľky môžete v prípade potreby vyfiltrovať ďalší stĺpec. Napríklad po extrahovaní informácií len o Júl , teraz chceme mať údaje o výrobku, ktoré obsahujú Celkový predaj hodnotu z 500 až 800 .
- Filtrovanie na základe Celkový predaj , klikli sme na rozbaľovaciu šípku hneď vedľa nej.
- Z rozbaľovacieho zoznamu vyberte Číselné filtre -> Vlastný filter .
- Z objavil Vlastný automatický filter vyskakovacie okno, vybrali sme je väčšia ako z prvej rozbaľovacej možnosti a napísal 500 v rámčeku vedľa štítku.
- Keďže sme chceli dve možnosti sú pravdivé tak sme skontrolovali A možnosť.
- Z druhého rozbaľovacieho zoznamu sme vybrali je menšia ako a napísal 800 v rámčeku vedľa štítku.
- Tlač OK .
Teraz získate údaje o produkte, ktorý bol vyrobený v Júl a má Celkový predaj z 750 (čo je 500 až 800).
Prečítajte si viac: Ako filtrovať viacero stĺpcov súčasne v programe Excel
Podobné čítania
- Ako filtrovať viac riadkov v programe Excel (11 vhodných prístupov)
- Filtrovanie údajov v programe Excel na základe hodnoty bunky (6 efektívnych spôsobov)
- Ako používať textový filter v programe Excel (5 príkladov)
- Skratka pre filter programu Excel (3 rýchle použitia s príkladmi)
4. Vykonajte vlastný filter pomocou pokročilého filtra v programe Excel
Okrem použitia iba rozbaľovacieho filtra môžete použiť aj možnosť Pokročilé v programe Excel na filtrovanie údajov vlastným spôsobom.
Kroky:
- Vyberte Pokročilé z Údaje tab.
- Všimnite si, že sa objaví vyskakovacie okno s názvom Rozšírený filter ktorý už má rozsah vášho súboru údajov v Rozsah zoznamu box.
- Teraz sa vrátite do súboru údajov a do ďalšej bunky uložíte údaje, na základe ktorých chcete vykonať filter. Napríklad sme chceli extrahovať údaje pre Mobilný portál , takže sme uložili Mobilný portál na stránke Bunka G5 a pomenovali stĺpec ako Názov produktu na stránke Bunka G4 .
- Teraz opäť vyberte Pokročilé vo vyskakovacom okne definujte Rozsah kritérií podľa preťahovanie novo definovaných buniek . V našom prípade sme ťahali cez Bunka G4 a G5 ako vstupné hodnoty v Rozsah kritérií .
- Tlač OK .
Môžete vidieť len detaily Mobilný portál sú v našom súbore údajov.
5. Záznam makra na filtrovanie údajov vlastným spôsobom v programe Excel
Existuje ďalší rýchly a efektívny spôsob, ako uložiť akýkoľvek druh vlastného filtrovania údajov v programe Excel pomocou Makro Pomocou makra môžete uložiť vlastný filter a neskôr ho použiť v inom hárku v programe Excel. Kroky na implementáciu makro na filtrovanie údajov vlastným spôsobom sú uvedené nižšie.
Kroky:
- Z Vývojár vyberte kartu Makro záznamu .
- Názov makra v poli Makro záznamu vyskakovacie okno. Nazvali sme ho MacroCustom v Názov makra box.
- Tlač OK .
- Teraz môžete v súbore údajov vykonať akýkoľvek typ filtra, makro ho zaznamená a použije presný filter do iného pracovného hárka. Záznam makra , chceli sme extrahovať Celkový predaj z Júl takže sme odškrtnuté . Vybrať všetko a začiarkol možnosť Júl len z rozbaľovacieho zoznamu kliknutím na šípku vedľa záhlavia stĺpca.
- Po stlačení OK zobrazí nám iba podrobnosti o produkte pre Júl .
- Teraz vyberieme Zastavenie nahrávania z Vývojár Na karte sa zaznamená presný postup, ktorý sme použili na filtrovanie údajov.
- Teraz prejdite na iný pracovný hárok, ktorý chcete filtrovať rovnakým spôsobom. Makrá z Vývojár tab.
- Vyberte názov makra, ktorý ste zadali predtým. V našom prípade sme vybrali MacroCustom tu.
- Tlač Spustiť .
Presný postup filtrovania, ktorý ste použili v predchádzajúcom pracovnom hárku, sa použije aj tu. Pozrite sa na nasledujúci obrázok, ktorý obsahuje iba údaje o výrobku vyrobené v Júl .
Prečítajte si viac: Filtrovanie viacerých kritérií v programe Excel pomocou VBA
Záver
Tento článok vám ukázal, ako vykonať vlastný filter v programe Excel. Dúfam, že tento článok bol pre vás veľmi prínosný. Ak máte akékoľvek otázky týkajúce sa tejto témy, neváhajte sa opýtať.