Filteren op voorwaarde in Google Sheets en werken met filterweergaven

  • Deel Dit
Michael Brown

Het filteren van enorme tabellen helpt om uw aandacht te richten op de meest noodzakelijke informatie. Vandaag wil ik met u de manieren bespreken om filters toe te voegen per voorwaarde, en er zelfs een paar tegelijk toe te passen op uw gegevens. Ik zal ook uitleggen waarom het Google Sheets filter zo nuttig en belangrijk is wanneer u werkt binnen een gedeeld document.

    Filteren op voorwaarde in Google Sheets

    Laten we beginnen met het toepassen van een basisfilter op de Google sheet. Als je niet weet of niet meer weet hoe je dat moet doen, bekijk dan mijn vorige blogpost.

    Wanneer de bijbehorende pictogrammen op de kolomkoppen staan, klikt u op het pictogram dat hoort bij de kolom waarmee u wilt werken en kiest u Filter op voorwaarde Er verschijnt een extra optieveld met het woord "Geen" erin.

    Klik erop, en u ziet de lijst met alle voorwaarden die beschikbaar zijn om te filteren in Google Sheets. Als geen van de bestaande voorwaarden aan uw behoeften voldoet, kunt u uw eigen voorwaarden maken door te kiezen voor De aangepaste formule is van de lijst:

    Zullen we ze samen doornemen?

    Is niet leeg

    Indien cellen numerieke waarden en/of tekststrings, logische expressies of andere gegevens, inclusief spaties ( ) of lege tekenreeksen ("") bevatten, worden de rijen met dergelijke cellen weergegeven.

    U kunt hetzelfde resultaat krijgen met de volgende formule wanneer u de De aangepaste formule is optie:

    =ISBLANK(B:B)=FALSE

    Is leeg

    Deze optie is volledig tegengesteld aan de vorige. Alleen cellen waar geen inhoud in staat worden getoond. Andere worden door Google Sheets uitgefilterd.

    Je kunt ook deze formule gebruiken:

    =ISBLANK(B:B)=TRUE

    De tekst bevat

    Deze optie toont rijen waarin cellen specifieke tekens bevatten - numeriek en/of tekstueel. Het maakt niet uit of ze aan het begin, in het midden of aan het eind van een cel staan.

    U kunt jokertekens gebruiken om enkele specifieke symbolen op verschillende posities in een cel te vinden. Een sterretje (*) wordt gebruikt om een willekeurig aantal tekens te vervangen, terwijl een vraagteken (?) een enkel symbool vervangt:

    Zoals u ziet, kunt u hetzelfde resultaat bereiken door verschillende wildcardcombinaties in te voeren.

    De volgende formule zal ook helpen:

    =REGEXMATCH(D:D,"Dark")

    De tekst bevat geen

    Ik denk dat u al begrijpt dat de voorwaarden hier dezelfde kunnen zijn als in het punt hierboven, maar het resultaat zal het tegenovergestelde zijn. De waarde die u invoert zal uit de Google Sheets weergave worden gefilterd.

    De aangepaste formule kan er als volgt uitzien:

    =REGEXMATCH(D:D,"Dark")=FALSE

    De tekst begint met

    Voer voor deze voorwaarde de eerste letter(s) (één of meer) van de gewenste waarde in.

    Opmerking: jokertekens werken hier niet.

    De tekst eindigt met

    U kunt ook de laatste tekens invoeren van de gegevens die u wilt weergeven.

    Opmerking. Ook jokertekens kunnen hier niet worden gebruikt.

    Tekst is precies

    Hier moet u precies invoeren wat u wilt zien, of het nu een nummer of tekst is. Melk Chocolade Vermeldingen die iets anders bevatten dan dat worden niet weergegeven. U kunt hier dus geen jokertekens gebruiken.

    Opmerking. Denk eraan dat het voor deze voorwaarde van belang is dat de tekst in hoofdletters wordt geschreven.

    Als u een formule wilt gebruiken om te zoeken naar alle records die alleen "Melkchocolade" bevatten, voert u het volgende in:

    =D:D="Milk Chocolate"

    Datum is, Datum is voor, Datum is na

    Met deze Google Sheets filters kunt u datums als voorwaarden gebruiken, zodat u de rijen ziet die een exacte datum bevatten of de datum voor/na de exacte datum.

    Standaardopties zijn vandaag, morgen, gisteren, in de afgelopen week, in de afgelopen maand, in het afgelopen jaar. U kunt ook een exacte datum invoeren:

    Opmerking. Wanneer u een datum invoert, zorg er dan voor dat u deze in het formaat van uw regionale instellingen typt in plaats van het formaat in de tabel. U kunt hier meer lezen over datum- en tijdformaten.

    Google Sheets filter voor numerieke waarden

    U kunt numerieke gegevens in Google Sheets filteren op de volgende voorwaarden: groter dan, groter dan of gelijk aan, kleiner dan, kleiner dan of gelijk aan, is gelijk aan, is niet gelijk aan, is tussen, is niet tussen .

    De laatste twee voorwaarden vereisen twee getallen die het begin- en eindpunt van het gewenste interval aangeven.

    Tip. U kunt celverwijzingen gebruiken als voorwaarden als de cellen waarnaar u verwijst getallen bevatten.

    Ik wil de rijen zien waar de getallen in kolom E groter of gelijk zijn aan de waarde in G1:

    =$G$1

    Opmerking. Als u het getal waarnaar u verwijst wijzigt (100 in mijn geval), wordt het weergegeven bereik niet automatisch bijgewerkt. Klik op de knop Filter pictogram op uw Google Sheets kolom en dan OK om de resultaten handmatig bij te werken.

    De aangepaste formule kan ook voor deze optie worden gebruikt.

    =E:E>$G$1

    Aangepaste formules om te filteren op voorwaarde in Google Sheets

    Elk van de bovengenoemde opties kan worden vervangen door aangepaste formules die hetzelfde resultaat opleveren.

    Toch worden formules meestal gebruikt in Google Sheets-filters als de voorwaarde te complex is om met standaardmiddelen te worden afgedekt.

    Ik wil bijvoorbeeld alle goederen zien die de woorden "Milk" en "Dark" in hun naam hebben. Ik heb deze formule nodig:

    =OR(REGEXMATCH(D:D,"Dark"),REGEXMATCH(D:D,"Milk"))

    Dit is echter niet de meest geavanceerde manier. Er is ook een Google Sheets FILTER-functie waarmee complexere voorwaarden kunnen worden gecreëerd.

    Dit is dus het standaard Google Sheets filter met zijn opties en aangepaste formules.

    Maar laten we even van taak veranderen.

    Wat als elke werknemer alleen zijn/haar omzet wil zien? Dan zouden ze verschillende filters moeten toepassen in dezelfde Google Sheets.

    Is er een manier om dat eenmalig te doen, zonder alles opnieuw te maken?

    Google Sheets Weergaven filteren zal het probleem aanpakken.

    Google Sheets Filterweergaven - aanmaken, benoemen, opslaan en verwijderen

    Google Sheets Aanzichten filteren helpen filters op te slaan voor later om ze niet opnieuw te hoeven maken. Ze kunnen door verschillende gebruikers worden gebruikt zonder elkaar te storen.

    Omdat ik al een standaard Google Sheets filter heb gemaakt dat ik wil bewaren voor later, klik ik op Gegevens> Filterweergaven> Opslaan als filterweergave .

    Er verschijnt een extra zwarte balk met de Opties rechts ervan. Daar vindt u de opties om hernoemen uw filter in Google Sheets, update het bereik, dubbel het, of verwijder Om & op te slaan; sluit een Google Sheets filterweergave, klik op de Sluit pictogram in de rechterbovenhoek van de balk.

    U kunt opgeslagen filters in Google Sheets altijd openen en toepassen. Ik heb er maar twee:

    Een van de belangrijkste voordelen van Google Sheets is de mogelijkheid voor meerdere mensen om tegelijkertijd met tabellen te werken. Stel je nu eens voor wat er kan gebeuren als verschillende mensen verschillende gegevens willen zien.

    Zodra een gebruiker een filter toepast in zijn Google Sheets, zien andere gebruikers de wijzigingen onmiddellijk, wat betekent dat de gegevens waarmee ze werken gedeeltelijk verborgen worden.

    Om het probleem op te lossen, Bekijk het filter Deze optie werkt aan de kant van elke gebruiker, zodat hij Google Sheets-filters alleen voor zichzelf kan toepassen zonder het werk van anderen te verstoren.

    Om een Google Sheets filterweergave te maken, klikt u op Gegevens> Filterweergaven> Nieuwe filterweergave maken Stel vervolgens de voorwaarden voor uw gegevens in en geef de weergave een naam door te klikken op de knop "Naam" veld (of gebruik de Opties pictogram om het te hernoemen).

    Alle wijzigingen worden automatisch opgeslagen bij het sluiten van Filterviews. Als ze niet langer nodig zijn, verwijder ze dan door te klikken op Opties> Verwijderen op de zwarte balk.

    Tip. Als de eigenaar van de spreadsheet u toestemming heeft gegeven om het bestand te bewerken, kunnen alle andere gebruikers de door u gemaakte filters in Google Sheets zien en gebruiken.

    Opmerking. Als u alleen de Google-spreadsheet kunt bekijken, kunt u zelf filterweergaven maken en toepassen, maar er wordt niets opgeslagen bij het sluiten van het bestand. Daarvoor hebt u rechten nodig om de spreadsheet te bewerken.

    Eenvoudige manier om geavanceerde filters te maken in Google Sheets (zonder formules)

    Filteren in Google Sheets is een van de gemakkelijkste functies. Helaas is het aantal voorwaarden dat u op één kolom tegelijk kunt toepassen nauwelijks genoeg om de meeste taken te dekken.

    Aangepaste formules zouden een uitweg kunnen bieden, maar zelfs die kunnen lastig zijn om correct op te stellen, vooral voor datums en tijd of met OR/AND-logica.

    Gelukkig is er een betere oplossing - een speciale add-on voor Google Sheets genaamd Multiple VLOOKUP Matches. Het filtert meerdere rijen en kolommen, elk met een heleboel toegepaste criteria. De extensie is gebruiksvriendelijk, zodat u niet hoeft te twijfelen over uw eigen acties. Maar zelfs als u dat wel doet, zal de tool uw brongegevens helemaal niet veranderen - het zal het gefilterde bereik kopiëren en plakken waar u maar wilt. Als een aangenamebonus, de add-on zal u verlossen van het leren van die enge Google Sheets VLOOKUP functie ;)

    Tip: spring gerust naar de onderkant van de pagina om meteen een video over de tool te zien.

    Zodra u de add-on installeert, vindt u deze onder de rubriek Uitbreidingen De eerste stap die je ziet is de enige die er is:

    1. Laten we de add-on gebruiken om mijn Google Sheets tabel met verkopen (A1:F69) te filteren:
    2. De columns waarin ik echt geïnteresseerd ben zijn Datum , Regio , Product en Totale verkoop dus kies ik alleen hen om terug te keren:
    3. Nu is het tijd om de voorwaarden op te stellen. Laten we proberen alle verkopen van melk en hazelnoot chocolade voor September 2022 :
    4. Terwijl u uw criteria rijgt, zal de formule in het voorbeeldgebied onderaan de tool zichzelf dienovereenkomstig aanpassen. Klik op Voorbeeld resultaat om de gevonden overeenkomsten te bekijken:
    5. Selecteer de meest linkse cellen voor het toekomstige gefilterde bereik en druk op ofwel Resultaat plakken (om gevonden overeenkomsten als waarden terug te geven) of Formule invoegen (om een formule met zijn resultaat in te voegen):

    Als u Multiple VLOOKUP Matches beter wilt leren kennen, raad ik u aan het te installeren vanaf de Google Workspace Marketplace of er meer over te weten te komen op de startpagina.

    Video: Geavanceerde Google Sheets-filters op een eenvoudige manier

    Multiple VLOOKUp Matches is de beste en eenvoudigste manier die er is om uw gegevens in Google Sheets te filteren. Bekijk deze demovideo om alle voordelen van deze tool te leren kennen:

    Als je vragen hebt of je wilt je gedachten delen over filters in Google Sheets, laat dan gerust een reactie hieronder achter.

    Michael Brown is een toegewijde technologieliefhebber met een passie voor het vereenvoudigen van complexe processen met behulp van softwaretools. Met meer dan tien jaar ervaring in de technische industrie heeft hij zijn vaardigheden in Microsoft Excel en Outlook, evenals Google Spreadsheets en Documenten aangescherpt. Michael's blog is gewijd aan het delen van zijn kennis en expertise met anderen, met eenvoudig te volgen tips en tutorials voor het verbeteren van de productiviteit en efficiëntie. Of je nu een doorgewinterde professional of een beginner bent, Michaels blog biedt waardevolle inzichten en praktisch advies om het meeste uit deze essentiële softwaretools te halen.