Reguliere expressies gebruiken in het Standaardfilter van Calc

From Apache OpenOffice Wiki
< NL‎ | Documentation‎ | How Tos
Revision as of 17:48, 15 December 2009 by DiGro (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Het leven is niet altijd rozengeur en maneschijn. Soms wil je bij het filteren niet alleen maar zeggen "geef me alle mensen waarvan de achternaam Hanson is." U wilt Hanson, Hansen, en Hansengaaardennn.

Eigenlijk wilt u iedereen er uit filteren, met uitzondering van degenen waarvan de naam "Hans" bevat.

Hier is een manier om dat te doen.

  1. Selecteer Gegevens > Filter > Standaardfilter uit het menu.
  2. Selecteer het item in het veld Vergelijking uit de openklaplijst in het standaardfilter, type dan wat u wilt in het andere veld.
  3. Klik op Meer opties, en selecteer Reguliere expressie, klik dan op OK.


Voorbeeld van wat u wilt
Wat in het veld Voorwaarde ingevoerd moet worden
Syntaxis voor wat in het veld Waarde moet worden ingevoerd
Voorbeeld voor wat in het veld Waarde ingevoerd moet worden
Begint met Hans
=
^x.*
^Hans.*
begint niet met Hans
<>
^x.*
^Hans.*
eindigt met Hans
=
.*x$
.*Hans$
bevat Hans
=
.*x.*
.*Hans.*
bevat niet Hans
<>
.*x.*
.*Hans.*


Hier zijn enkele voorbeelden. Laten we zeggen dat u alle namen wilt die beginnen met Hans, maar niet alle namen die eenvoudigweg Hans bevatten.

Hier zijn de gegevens.
Gegevensbereik om te sorteren
  1. Selecteer alle gegevens, of klik eenvoudigweg op de koppen en kies Gegevens > Filter > Standaardfilter.
  2. Selecteer "Naam" onder Veldnaam, "=" onder Voorwaarde en voer "Hans.*" in onder Waarde.
  3. Klik op OK en u krijgt dit; Bob Montrahans is niet opgenomen in de selectie. (Dit is niet vanwege de hoofd-/kleine letters.)
    Gesorteerde gegevens: namen die beginnen met Hans

Hier is een ander voorbeeld. Ik wil de namen die NIET de reeks letters Hans BEVATTEN.

  1. Selecteer alle gegevens, of klik eenvoudigweg op de koppen en kies Gegevens > Filter > Standaardfilter.
  2. Selecteer "Naam" onder Veldnaam, "<>" onder Voorwaarde en voer ".*Hans.*" in onder Waarde.
  3. Klik op OK en u krijgt dit.
    Gesorteerde gegevens: namen zonder Hans

Zie ook


Deze How To is gebaseerd op Solveig Haugland's Blog

Content on this page is licensed under the Public Documentation License (PDL).
Personal tools