Het uitvoeren van berekeningen terwijl Filtering

Filteren van een lijst betekent dat het tonen van slechts een deel ervan. U geeft de criteria die u gebruikt wilt, en dan Excel alleen die lijst records die overeenkomen met de criteria. Filtering is vooral handig als je een grote lijst en je wilt werken met slechts een deelverzameling van de records in de lijst. Andere ExcelTips hebben verschillende manieren waarop je kunt maken en filters toepassen op uw werkbladen beschreven.

Wanneer u gebruik maakt van de geavanceerde filtering mogelijkheden van Excel kunt u berekeningen uitvoeren tijdens het filterproces. Bijvoorbeeld, laten we aannemen dat u een grote inventarislijst in een werkblad, en u wilt de lijst filteren om alleen de records die in een bepaalde afdeling waren te tonen en die hebben een hoger-dan-gemiddelde winst. De inventaris is opgenomen in begint op cel A6 (met uw kolomtitels) en de winst is opgenomen in kolom I. (Zie figuur 1.)

Het uitvoeren van berekeningen terwijl Filtering

Figuur 1. Voorbeeld inventaris gegevens in een werkblad.

U kunt een geavanceerd filter gebruiken bij het opzetten van uw criteria in andere cellen. Bijvoorbeeld, laten we zeggen dat uw criteria zijn in het celbereik A1: B2. (Zie figuur 2.)

Het uitvoeren van berekeningen terwijl Filtering

Figuur 2. Voorbeeld filtercriteria.

Rij 1 bevat de namen van de kolommen in uw datasheet die u wilt vergelijken in de filtering. Aldus cel A1 de naam "Item" omdat je de waarde eronder (in cel A2) voor gebruik bij het filteren van de gegevenstabel basis van de inhoud van de kolom Item. Er is geen naam van de kolom in cel B1, omdat je niet te toetsen aan de criteria van de inhoud van een kolom; je wilt dat het op basis van een berekening. Hier zijn de formules die u moet plaatsen in de cellen A2 en B2:

Cel Formule
A2 = "W2 *"
B2 = I7> GEMIDDELDE ($ I $ 7: $ I $ 42)

Dit voorbeeld voorziet in een tekst vergeleken met betrekking tot het omzetgroepnummer (in cel A2) en een vergelijking van de winst van het object (I7, wat een relatieve verwijzing cel en daarom verandert elke vergelijking) de gemiddelde winst voor de gehele voorraad ($ I $ 7: $ I $ 42, dat is een absolute referentie en dus verandert niet voor elke vergelijking). Indien een absolute referentie was niet gebruikt voor de functie GEMIDDELDE, zou de verkeerde resultaten zijn gegenereerd door het filteren.

Wanneer u een geavanceerd filter toepassen op uw voorraadgegevens (zoals beschreven in andere ExcelTips), het resultaat, met behulp van de bovenstaande criteria voldoet, is dat alleen die records die een winst groter is dan het gemiddelde had (het gemiddelde in I7: I42) werden getoond.

ExcelTips is uw bron voor kosteneffectieve Microsoft Excel training. Deze tip (2982) is van toepassing op Microsoft Excel 97, 2000, 2002 en 2003. U kunt een versie van deze tip voor de ribbon-interface van Excel (Excel 2007 en later) vindt u hier: Berekeningen terwijl filteren.


© 2019 Quilcedacarvers.com | Contact us: webmaster# quilcedacarvers.com