Records sorteren op basis van gedeeltelijke waarden in een veld

Opmerking:  We willen u graag zo snel mogelijk de meest recente Help-inhoud in uw eigen taal bieden. Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor u is. Kunt u ons onder aan deze pagina laten weten of de informatie nuttig voor u was? Hier is het Engelstalige artikel ter referentie.

Het kan voorkomen dat u records wilt sorteren op alleen het maandelijkse gedeelte van een datumwaarde, waarbij u de dag en het jaar zou willen negeren. Of u zou wellicht records willen sorteren op basis van alleen de eerste paar tekens in een tekstveld. In dit onderwerp wordt beschreven hoe u deze zoekopdrachten kunt uitvoeren met behulp van een aantal eenvoudige expressies.

Wat wilt u doen?

Sorteren op gedeeltelijke datumwaarden

Sorteren op gedeeltelijke tekstwaarden

Sorteren op gedeeltelijke datumwaarden

Als u records sorteert met behulp van een van de opdrachten Sorteren, wordt de volledige datumwaarde (dag, maand en jaar) gebruikt om de positie van elke record te bepalen. Maar stel dat u Geboortedatumen zou willen sorteren op basis van de maanden waarin deze vallen, en daarbij de waarden voor de dagen en jaren zou willen negeren.

Als u op slechts een gedeelte van de datumwaarden wilt sorteren, moet u een expressie schrijven. U kunt de gegevens van een tabel of de resultaten van een query sorteren, maar daarvoor moet u eerst in de gegevensbladweergave zijn. U schrijft uw expressie in het in querygebied van het tabblad Filter. Met de expressie die u maakt, worden alleen de gewenste gegevens onttrokken en vervolgens gebruikt als basis voor de sorteerbewerking.

Het tabblad Filter weergeven

  1. Schakel uw tabel of query om naar de gegevensbladweergave.

    Als u met een query werkt, voert u de query uit om de resultaten in de gegevensbladweergave weer te geven.

  2. Klik op het tabblad Start, in de groep Sorteren en filteren, op Geavanceerd en klik vervolgens in het snelmenu op Geavanceerde filter-/sorteeropties.

    Het tabblad Filter wordt weergegeven.

De expressie maken

  1. Klik op het tabblad Start, in de groep Sorteren en filteren, op Geavanceerd en klik vervolgens in het snelmenu op Geavanceerde filter-/sorteeropties.

  2. Typ een expressie in de rij veld in de eerste kolom. Typ bijvoorbeeld als u wilt sorteren op maand ongeacht het jaar, de expressie Expr1: DatePart("m",[Geboortedatum]) in de rij veld in de eerste kolom.

  3. Als u wilt sorteren records op dagen in elke maand, typt u Expr2: DatePart("d",[Geboortedatum]) in de rij veld in de tweede kolom.

    De DatePart , functie in de eerste kolom worden de records gesorteerd per maand en de functie DatePart in de tweede kolom worden de records gesorteerd dagen in elke maand.

  4. Selecteer Oplopend of Aflopend voor elk van de expressies in de rij Sorteren.

    Met een oplopende sorteervolgorde in de eerste kolom wordt Januari bovenaan en December onderaan gerangschikt. Met een oplopende sorteervolgorde in de tweede kolom wordt 1 bovenaan en 31 onderaan gerangschikt. Een aflopende sorteervolgorde heeft het tegenovergestelde resultaat.

  5. Klik op het tabblad Start, in de groep Sorteren en filteren, op Filter in-/uitschakelen.

Naar boven

Sorteren op gedeeltelijke tekstwaarden

Sorteren op gedeeltelijke tekstwaarden lijkt heel erg op sorteren op gedeeltelijke gegevenswaarden. U moet een expressie schrijven in het venster Uitgebreid filter/Sorteren om de tekens op halen die de basis vormen voor de sorteerbewerking.

Stel dat het veld Woonplaats waarden bevat als Zuid Amsterdam, Oost Maastricht, West Tilburg of Zuid Tilburg. Stel dat u het eerste woord zou willen negeren om de records alleen op het tweede woord te sorteren.

  1. Klik op het tabblad Start, in de groep Sorteren en filteren, op Geavanceerd en klik vervolgens in het snelmenu op Geavanceerde filter-/sorteeropties.

  2. Typ een expressie in de rij veld in de eerste kolom. Typ bijvoorbeeld = deel ([Plaats], 7) de eerste zes tekens in het veld City genegeerd.

    De Mid , functie geeft als resultaat een subtekenreeks in een opgegeven tekenreeks of een veld. In dit geval voor elke record, de functie retourneert de waarde vanaf het zevende teken (dat wil zeggen na de spatie) in het veld plaats.

  3. Selecteer Oplopend of Aflopend in de cel Sorteren.

  4. Klik op het tabblad Start, in de groep Sorteren en filteren, op Filter in-/uitschakelen.

Naar boven

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×