Inhoudsopgave
Excel-sheets met enorme datasets zijn moeilijk te hanteren. Maar als u de dataset kunt filteren volgens uw specifieke behoeften, wordt de taak een stuk eenvoudiger. In dit artikel laten we u zien hoe u een aangepast filter in Excel.
Werkboek downloaden
U kunt de gratis oefen Excel-werkmap hier downloaden.
Aangepast filter.xlsm
5 manieren om een aangepast filter uit te voeren in Excel
In dit deel laten we u zien hoe u waarden in Excel kunt filteren op aangepaste manieren met behulp van Excel-opdrachten, Macro's, enz.
Hierboven staat de dataset die we zullen gebruiken om onze aangepaste filter uit te voeren.
1. Waarde filteren op basis van getal in Excel
U kunt een aangepast filter in Excel en extraheer gegevens op basis van specifieke nummers .
Stappen:
- Selecteer een willekeurige cel binnen het bereik.
- In de Home tabblad, selecteer Sorteer & Filter -> Filter van de Bewerken van groep.
- A uitklappijl verschijnt naast elke kolomtitel.
- Klik op de pijl naast de kolom die je wilt filteren. We wilden filteren op basis van Totale verkoop dus klikten we op de pijl ernaast.
- Selecteer in de vervolgkeuzelijst Aantal filters -> Aangepast filter .
- A Aangepaste AutoFilter pop-upvenster verschijnt. Kies de gewenste opties uit de vervolgkeuzelijst. Wij wilden de Totale verkoop waarde tussen 500 en 900 dus kozen we is groter dan uit de eerste drop-down optie en schreef 500 in het etiketvak ernaast.
- Zoals we wilden twee mogelijkheden om waar te zijn dus hebben we de En optie. Als u het resultaat wilt baseren op slechts één voorwaarde dan uitvinken en en check Of optie.
- Uit de tweede keuzelijst kozen we is minder dan en schreef 900 in het etiketvak ernaast.
- Druk op OK .
We hebben de productgegevens die de Totale verkoop waarde van 750 die tussen 500 en 900 ligt.
2. Gegevens filteren op basis van specifieke tekst
Net als in de vorige paragraaf kunt u ook een aangepast filter aan uw dataset volgens specifieke tekst waarden.
Stappen:
- Zoals hierboven aangegeven, selecteer een willekeurige cel binnen het bereik.
- In de Home tabblad, selecteer Sorteer & Filter -> Filter van de Bewerken van groep.
- A uitklappijl verschijnt naast elke kolomtitel.
- Klik op het pijltje naast de kolom die u wilt filteren. Deze keer gaan we filteren op basis van Maand dus klikten we op de pijl ernaast.
- Selecteer in de vervolgkeuzelijst Tekstfilters -> Aangepast filter .
- Van de verschenen Aangepaste AutoFilter pop-up box, kies de gewenste opties uit de drop-down pijl. Wij wilden de Productgegevens van Maanden voor juni, behalve juli dus kozen we is groter dan uit de eerste drop-down optie en schreef Juni in het etiketvak ernaast.
- Zoals we wilden twee opties te zijn waar, dus we controleerden de En optie.
- Uit de tweede keuzelijst kozen we is niet gelijk aan en selecteer Juli uit de vervolgkeuzelijst in het labelvak om deze uit te sluiten van de voorwaarde. U kunt de maandnaam hier ook handmatig schrijven.
- Druk op OK .
We hebben de productgegevens voor Maanden voor juni, behalve juli via een aangepast filter in het Excel-werkblad.
Lees meer: Hoe unieke waarden filteren in Excel
3. Aangepast filter opslaan in een tabel in Excel
Tot nu toe hebben we laten zien hoe je een aangepast filter met een dataset kunt maken, maar je kunt het aangepaste filter ook opslaan in een tabel. Daarvoor moet je de dataset omzetten in een tabel. Laten we eens kijken hoe je dat doet in Excel.
Stappen:
- Selecteer de dataset.
- Van de Home tabblad, selecteer Formaat als tabel .
- U kunt uw tabel een aangepaste naam geven of u kunt de naam laten zoals hij is. Wij wilden een naam voor onze tabel opslaan, dus noemden we hem CustomTable weer, dit is niet verplicht .
- Zodra u die heeft gedaan, zult u een uitklappijl verschijnt naast elke kolomtitel.
- Uw dataset is nu geconverteerd als een tabel met filteropties. U kunt de aangepaste filter uitvoeren die in de bovenstaande secties wordt getoond of op een andere manier die u wilt. We wilden de productgegevens zien voor de maand van Juli dus we ongecontroleerd de Selecteer alles en gecontroleerd alleen Juli .
- Druk op OK .
Alleen de productgegevens van Juli wordt in de tabel weergegeven.
3.1. Een aangepast filter uitvoeren voor twee kolommen in een tabel
Na het filteren van een kolom van een tabel kunt u desgewenst een andere kolom filteren. Zoals na het extraheren van alleen de informatie van Juli , nu willen we de Productgegevens die de Totale verkoop waarde van 500 tot 800 .
- Om te filteren op basis van Totale verkoop klikten we op de pijl ernaast.
- Selecteer in de vervolgkeuzelijst Aantal filters -> Aangepast filter .
- Van de verschenen Aangepaste AutoFilter pop-up box, kozen we is groter dan uit de eerste drop-down optie en schreef 500 in het etiketvak ernaast.
- Zoals we wilden twee mogelijkheden om waar te zijn dus hebben we de En optie.
- Uit de tweede keuzelijst kozen we is minder dan en schreef 800 in het etiketvak ernaast.
- Druk op OK .
Nu krijgt u de productgegevens die werden vervaardigd in Juli en heeft een Totale verkoop van 750 (die tussen 500 en 800 ligt).
Lees meer: Hoe meerdere kolommen tegelijk filteren in Excel
Vergelijkbare lezingen
- Hoe meerdere rijen filteren in Excel (11 geschikte benaderingen)
- Excel gegevens filteren op basis van celwaarde (6 efficiënte manieren)
- Tekstfilter in Excel gebruiken (5 voorbeelden)
- Sneltoets voor Excel Filter (3 snelle toepassingen met voorbeelden)
4. Aangepast filter uitvoeren met behulp van geavanceerd filter in Excel
Behalve de drop-down filteroptie kunt u ook gebruik maken van de Geavanceerd functie in Excel om de gegevens op een aangepaste manier te filteren.
Stappen:
- Selecteer Geavanceerd van de Gegevens tab.
- U zult merken dat er een pop-upvenster verschijnt met de naam Geavanceerd filter die het bereik van uw dataset al heeft in de Lijst bereik doos.
- Wat u nu gaat doen is, teruggaan naar de dataset, in een andere cel de gegevens opslaan op basis waarvan u het filter wilt uitvoeren. Bijvoorbeeld, we wilden gegevens extraheren voor Mobiel dus hebben we Mobiel in Cel G5 en noemde de kolom als Productnaam in Cel G4 .
- Selecteer nu opnieuw de Geavanceerd optie, bepaal in het pop-upvenster de Criteria door de nieuw gedefinieerde cellen verslepen In ons geval, sleepten we door Cel G4 en G5 als invoerwaarden in de Criteria .
- Druk op OK .
U kunt alleen de details zien van Mobiel zijn er in onze dataset.
5. Macro-opname om gegevens op aangepaste wijze te filteren in Excel
Er is een andere snelle en effectieve manier om elke vorm van aangepaste filtering van gegevens in Excel op te slaan met behulp van Macro Met behulp van een macro kunt u het aangepaste filter opslaan en later toepassen in een ander blad in Excel. Stappen om te implementeren macro om gegevens op een aangepaste manier te filteren worden hieronder gegeven.
Stappen:
- Van de Ontwikkelaar tabblad, selecteer Opname Macro .
- Geef de macro een naam in de Opname Macro pop-up box. We noemden het MacroCustom in de Macro naam doos.
- Druk op OK .
- Nu kunt u elk type filter in uw dataset uitvoeren, de macro zal het opnemen en het exacte filter toepassen in een ander werkblad. Bijvoorbeeld, na het indrukken van Macro opnemen wilden we de Totale verkoop van Juli dus we ongecontroleerd de Selecteer alles optie en controleerde Juli alleen uit de keuzelijst door op de pijl naast de kolomkop te klikken.
- Na het indrukken van OK het zal ons alleen de Product details tonen voor Juli .
- Nu selecteren we Stop opname van de Ontwikkelaar Het zal de exacte procedure vastleggen die we gevolgd hebben om gegevens te filteren.
- Ga nu naar een ander werkblad dat u op dezelfde manier wilt filteren. Selecteer Macro's van de Ontwikkelaar tab.
- Selecteer de macronaam die u eerder opgaf. In ons geval selecteerden we de MacroCustom hier.
- Druk op Ren .
Het exacte filterproces dat u in het vorige werkblad hebt gevolgd, wordt hier toegepast. Kijk naar de afbeelding hieronder die alleen de Productgegevens bevat die zijn vervaardigd in Juli .
Lees meer: Meerdere criteria filteren in Excel met VBA
Conclusie
Dit artikel liet zien hoe je een aangepast filter uitvoeren Ik hoop dat dit artikel nuttig voor u is geweest. Voel u vrij om vragen te stellen als u vragen heeft over het onderwerp.