Ga naar hoofdinhoud Ga naar aanvullende inhoud

Tekenreeksfuncties

Opvulling toevoegen

Voegt één of meer exemplaren van een teken toe aan het begin of het einde van de inhoud van de cellen.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om de kolommen te selecteren en klikt u op Toepassen.

Aantal herhalingen Aantal keren dat het gekozen teken wordt toegevoegd aan de inhoud van de cel.
Teken toevoegen Voer het teken in dat u als opvulling aan de inhoud van de cel wilt toevoegen.
Positie

Selecteer waar u het opvulteken wilt toevoegen.

  • Links: Het gekozen teken wordt vóór de inhoud van de cellen toegevoegd.

  • Rechts: Het gekozen teken wordt na de inhoud van de cellen toegevoegd.

Nieuwe kolom maken Schakel dit selectievakje in als u het resultaat van deze functie in een nieuwe kolom wilt uitvoeren en het origineel ongewijzigd wilt laten.

Voorbeeld

Invoer Configuratie Uitvoer
TabelRecept
  • Aantal herhalingen: 5

  • Teken toevoegen 1

  • Positie: Links

11111TabelRecept

Lengte berekenen

Berekent het aantal tekens van elke cel van de kolom en voert het resultaat uit in een nieuwe kolom.

Er wordt een nieuwe kolom met het resultaat van de functie gemaakt voor elk van de geselecteerde kolommen.De standaardnaam van de nieuwe kolommen is <original_column_name>_length.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om de kolommen te selecteren en klikt u op Toepassen.

Voorbeeld

Invoer Uitvoer
Tabelrecept 11

Wijzigen in kleine letters

Converteert alle tekst van de kolomcellen in kleine letters.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om te selecteren welke kolommen, en klikt u op Toepassen.

Nieuwe kolom maken Schakel dit selectievakje in als u het resultaat van deze functie in een nieuwe kolom wilt uitvoeren en het origineel ongewijzigd wilt laten.

Voorbeeld

Invoer Uitvoer
Tabelrecept tabelrecept

Wijzigen in alles beginhoofdletter

Converteert alle tekst van de kolomcellen in alles beginhoofdletter.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om te selecteren welke kolommen, en klikt u op Toepassen.

Nieuwe kolom maken Schakel dit selectievakje in als u het resultaat van deze functie in een nieuwe kolom wilt uitvoeren en het origineel ongewijzigd wilt laten.

Voorbeeld

Invoer Uitvoer
tabelrecept Tabelrecept

Wijzigen in hoofdletters

Converteert alle tekst van de kolomcellen in hoofdletters.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om de kolommen te selecteren en klikt u op Toepassen.

Nieuwe kolom maken Schakel dit selectievakje in als u het resultaat van deze functie in een nieuwe kolom wilt uitvoeren en het origineel ongewijzigd wilt laten.

Voorbeeld

Invoer Uitvoer
Tabelrecept Tabelrecept

Kolommen aaneenschakelen

Voegt de inhoud van een kolom samen met een andere kolom of een vaste waarde.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om de kolommen te selecteren en klikt u op Toepassen.

Prefix Voeg optioneel een teken of tekenreeks toe aan het begin van de samengevoegde gegevens.
Gebruiken met
  • Waarde: Selecteer deze optie om de kolominhoud aaneen te schakelen met een vaste waarde, ingesteld in het veld Waarde.

  • Andere kolom: Selecteer deze optie om de kolominhoud aaneen te schakelen met de inhoud van een andere kolom, ingesteld in de vervolgkeuzelijst Kolom.

Scheidingsteken Voer een teken in dat als scheidingsteken fungeert voor de samengevoegde gegevens.
Scheidingsteken toevoegen Selecteer de voorwaarde waarop het scheidingsteken wordt toegepast.
Suffix Voeg optioneel een teken of tekenreeks toe aan het einde van de samengevoegde gegevens.
Nieuwe kolom maken Schakel dit selectievakje in als u het resultaat van deze functie in een nieuwe kolom wilt uitvoeren en het origineel ongewijzigd wilt laten.

Voorbeeld

Invoer Configuratie Uitvoer
  • Kolom A: Tabel

  • Kolom B: Recept

  • Te verwerken kolommen: A

  • Voorvoegsel: a

  • Gebruiken met: Andere kolom

  • Kolom: B

  • Scheidingsteken: @

  • Scheidingsteken toevoegen: Beide waarden niet leeg

  • Suffix: !

  • Kolom A: aTable@Recipe!

  • Kolom B: Recept

  • Kolom A: Qlik

  • Kolom B: Cloud

  • Kolom C: Analytics

  • Te verwerken kolommen: A, B

  • Prefix: #

  • Gebruiken met: Andere kolom

  • Kolom: C

  • Scheidingsteken: +

  • Scheidingsteken toevoegen: Beide waarden niet leeg

  • Suffix: !

  • Kolom A: #Qlik+Analytics!

  • Kolom B: #Cloud+Analytics!

  • Kolom C: Analytics

Bevat tekst

Controleer of de cellen een specifieke waarde bevatten. De functie retourneert WAAR als de geselecteerde tekst in de cel wordt gevonden, anders retourneert deze ONWAAR. Deze functie is hoofdlettergevoelig.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om de kolommen te selecteren en klikt u op Toepassen.

Gebruiken met
  • Waarde: Selecteer deze optie om de kolom te controleren op een vaste waarde, ingesteld in het veld Constante waarde.

  • Kolom: Selecteer deze optie om de kolom te controleren op waarden uit een andere kolom, ingesteld in de vervolgkeuzelijst Andere kolom.

Voorbeeld

Invoer Configuratie Uitvoer
  • Tabelrecept

  • Gegevensstroom

  • Gebruiken met: Waarde

  • Constante waarde: Recept

  • WAAR

  • ONWAAR

Converteren naar tekst

Converteert de soort tekenreeksen in de kolom zodat ze als tekst worden geïnterpreteerd in het systeem.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om te selecteren welke kolommen, en klikt u op Toepassen.

Nieuwe kolom maken Schakel dit selectievakje in als u het resultaat van deze functie in een nieuwe kolom wilt uitvoeren en het origineel ongewijzigd wilt laten.

Een waarde berekenen op basis van index

Berekent een geselecteerde subtekenreeks met behulp van indexposities in een nieuwe kolom.

Een index vertegenwoordigt een aantal tekens van of tot waar de selectie van toepassing is. Index 0 komt overeen met het eerste teken.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om de kolommen te selecteren en klikt u op Toepassen.

Van

Selecteer hoe u de waardeselectie wilt starten:

  • Vanaf begin om het begin van de tekenreeks als startpunt te gebruiken.

  • Vanaf index om het tekennummer op te geven waar de selectie moet beginnen, ingesteld in het volgende veld Beginindex.

  • Vanaf N vóór einde om op te geven hoeveel tekens vanaf het einde van de tekenreeks de selectie moet beginnen, ingesteld in het volgende veld Vanaf N vóór einde.

Tot

Selecteer hoe u de waardeselectie wilt beëindigen:

  • Tot einde om het einde van de tekenreeks als eindpunt te gebruiken.

  • Tot index om het tekennummer op te geven waar de selectie moet eindigen, ingesteld in het volgende veld Eindindex.

  • Tot N voor einde om op te geven hoeveel tekens vanaf het einde van de tekenreeks de selectie moet eindigen, ingesteld in het volgende Tot N voor einde veld.

Nieuwe kolom maken Schakel dit selectievakje in als u het resultaat van deze functie in een nieuwe kolom wilt uitvoeren en het origineel ongewijzigd wilt laten.

Gegevens hashen

Maskeert de informatie in een kolom. De invoergegevens worden vervangen met behulp van een 256-bits versie van het Fowler-Noll-Vo-algoritme.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om de kolommen te selecteren en klikt u op Toepassen.

Nieuwe kolom maken Schakel dit selectievakje in als u het resultaat van deze functie in een nieuwe kolom wilt uitvoeren en het origineel ongewijzigd wilt laten.

Voorbeeld

Invoer Uitvoer

Table recipe

G=HE!D)EV^*H2%ZB-.(,I?.4+4J`Q%M]B&G_L5D0?2-

Voorbeeld

Invoer Configuratie Uitvoer

TableRecipe

  • Van: Vanaf begin

  • Tot: Tot index

  • Einde index: 5

Tabel

QlikCloudAnalytics
  • Van: Vanaf index

  • Begin index: 4

  • Tot: Tot index

  • Einde index: 9

Cloud

Patroon afstemmen

Controleert of de cel vergelijkbaar is met een specifiek patroon. De functie retourneert WAAR als het geselecteerde patroon in de cel wordt gevonden, anders retourneert het ONWAAR.

Een nieuwe kolom met het resultaat van de functie wordt gemaakt voor elk van de geselecteerde kolommen.De standaardnaam van de nieuwe kolommen is <original_column_name>_matches.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om te selecteren welke kolommen, en klikt u op Toepassen.

Patroon

Selecteer een van de vooraf gedefinieerde regex-patronen, of een andere combinatie van operator en waarde:

  • [a-z]+ (een woord in kleine letters)

  • [A-Z]+ (een woord in hoofdletters)

  • [0-9]+ (getal)

  • [a-zA-Z]+ (elk woord, niet hoofdlettergevoelig)

  • [a-zA-Z0-9]+ (elke letterlijke reeks met alfanumerieke tekens)

  • Overig

Operator

Als u Overig hebt geselecteerd als Patroon, kunt u een van de volgende operators selecteren en uw aangepaste waarde instellen in het volgende Waarde-veld:

  • Is gelijk aan

  • Bevat

  • Begint met

  • Eindigt op

  • Reguliere expressie

Voorbeeld

Invoer Configuratie Uitvoer
  • 992424254-8

  • ISBN 2-22605257-7

  • Patroon: Overig

  • Operator: Regex

  • ^[ISBN]{4}[ ]{0,1}[0-9]{1}[-]{1}[0-9]{3}[-]{1}[0-9]{5}[-]{1}[0-9]{0,1}$

  • Onwaar

  • Waar

  • Terminator

  • Terminator 2

  • Patroon: [a-zA-Z]+ (een woord, niet hoofdlettergevoelig)

  • Waar

  • Onwaar

Vergelijkbare tekst afstemmen

Controleert of de cel vergelijkbaar is met een specifieke waarde. De functie retourneert WAAR als de geselecteerde tekst in de cel wordt gevonden, anders retourneert deze ONWAAR.

Voor elke geselecteerde kolom wordt een nieuwe kolom met het resultaat van de functie gemaakt.De standaardnaam van de nieuwe kolommen is <original_column_name>_matches.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om de kolommen te selecteren en klikt u op Toepassen.

Gebruiken met
  • Waarde: Selecteer deze optie om de kolom te controleren op een vaste waarde, ingesteld in het veld Referentie.

  • Andere kolom: Selecteer deze optie om de kolom te controleren op waarden uit een andere kolom, ingesteld in de vervolgkeuzelijst Kolom.

Vaagheid Stel een getal in dat overeenkomt met de Levenshtein-afstand die u wilt gebruiken voor de controle. De Levenshtein-afstand geeft het aantal bewerkingen weer dat u moet uitvoeren om een tekenreeks in een andere te transformeren.

Voorbeeld

Invoer Configuratie Uitvoer
  • Opmerking

  • Herstructureren

  • Gebruiken met: Waarde

  • Referentie: Opnieuw maken

  • Fuzzy-overeenkomst: 2

  • WAAR

  • ONWAAR

Niet-alfanumerieke tekens verwijderen

Verwijdert alle tekens die niet 0-9, Aa-Zz zijn, en letters met accenten uit de inhoud van een cel. De volgende tekens, evenals witruimtes, worden behouden: 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om de kolommen te selecteren en klikt u op Toepassen.

Nieuwe kolom maken Schakel dit selectievakje in als u het resultaat van deze functie in een nieuwe kolom wilt uitvoeren en het origineel ongewijzigd wilt laten.

Voorbeeld

Invoer Uitvoer

Q=+L**€IK#$ 12%3,4

QLIK 1234

Niet-numerieke tekens verwijderen

Verwijdert alle tekens die niet 0-9 zijn. Scheidingstekens voor decimalen en spaties blijven ook behouden.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om de kolommen te selecteren en klikt u op Toepassen.

Nieuwe kolom maken Schakel dit selectievakje in als u het resultaat van deze functie in een nieuwe kolom wilt uitvoeren en het origineel ongewijzigd wilt laten.

Voorbeeld

Invoer Uitvoer

Q=+L**€IK#$12%3,4

123,4

Deel van tekst verwijderen

Verwijdert de opgegeven tekenreeksen van de cellen in de kolom.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruik dan de vervolgkeuzelijst om te selecteren welke kolommen, en klik op Toepassen.

Operator

Selecteer de operator die wordt gebruikt om de te verwijderen tekst te matchen:

  • Is gelijk aan

  • Bevat

  • Begint met

  • Eindigt op

Waarde Voer het teken of de tekenreeks in om te verwijderen.
Nieuwe kolom maken Schakel dit selectievakje in als u het resultaat van deze functie in een nieuwe kolom wilt uitvoeren en het origineel ongewijzigd wilt laten.

Voorbeeld

Invoer Configuratie Uitvoer
  • New York

  • New York

  • Yorkshire

  • Operator: Bevat

  • Waarde:York

  • Nieuw

  • New York

  • graafschap

Teken vooraan en achteraan verwijderen

Verwijdert volgspaties en voorloopspaties of andere opgegeven tekens.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om de kolommen te selecteren en klikt u op Toepassen.

Opvulteken
  • Witruimte: Onnodige lege spaties aan het begin en einde van de cellen worden verwijderd.

Nieuwe kolom maken Schakel dit selectievakje in als u het resultaat van deze functie in een nieuwe kolom wilt uitvoeren en het origineel ongewijzigd wilt laten.

Voorbeeld

Invoer Uitvoer

[][]TableRecipe[]

TabelRecept

Zoeken en vervangen

Vervangt cellen of delen van cellen die een specifieke waarde bevatten door een andere waarde.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u het op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om de kolommen te selecteren en klikt u op Toepassen.

Operator

Selecteer de operator die wordt gebruikt om de te zoeken tekst te matchen:

  • Is gelijk aan

  • Bevat

  • Begint met

  • Eindigt op

  • Komt overeen met reguliere expressie

  • Komt overeen met jokerteken

Waarde Voer het te zoeken teken of de te zoeken tekenreeks in.
Vervangen

Selecteer het gedrag van de vervangingsactie:

  • Tekst afstemmen met vervangende waarde

  • Volledige cel met vervangende waarde

  • Volledige cel met null

Vervangen door Voer de waarde in waarmee de opgegeven tekenreeksen moeten worden vervangen.
Nieuwe kolom maken Schakel dit selectievakje in als u het resultaat van deze functie in een nieuwe kolom wilt uitvoeren en het origineel ongewijzigd wilt laten.
TipAls alternatief kunt u een zoek- en vervangbewerking in een kolom starten door met de rechtermuisknop op een cel in de tabel te klikken en de optie Deze waarde in deze kolom vervangen te selecteren. Er wordt dan een receptstap geopend waarin de te vervangen tekenreeks al is ingesteld. Voltooi de stapconfiguratie en klik op Toepassen.

Voorbeeld

Invoer Configuratie Uitvoer
  • Frankrijk

  • Canada

  • Verenigde Staten

  • Verenigde Staten

  • Operator: Bevat

  • Waarde: Amerika

  • Vervangen door: USA

  • Volledige cel overschrijven

  • Frankrijk

  • Canada

  • VS

  • Verenigde Staten

Kolom splitsen

Splitst de inhoud van een cel in verschillende kolommen, op basis van een scheidingsteken.

Eigenschappen

Eigenschap Configuratie
Te verwerken kolommen

Selecteer de kolom of kolommen waarop u de functie wilt toepassen.

Als u deze op meer dan één kolom wilt toepassen, gebruikt u de vervolgkeuzelijst om de kolommen te selecteren en klikt u op Toepassen.

Delen

Voer het aantal kolommen in dat u wilt maken.

Als de oorspronkelijke tekenreeks meer delen bevat dan u hebt opgegeven in het veld Delen, wordt de resterende tekenreeks geretourneerd in de laatst gemaakte kolom.

Scheidingsteken

Selecteer in de vervolgkeuzelijst het teken dat als basis voor de splitsing wordt gebruikt:

  • ,

  • :

  • ;

  • .

  • -

  • @

  • Ruimte

  • Overig (tekenreeks). Wanneer u deze optie gebruikt, voert u uw aangepaste waarde in het veld Aangepast scheidingsteken in.

Voorbeeld

Invoer Configuratie Uitvoer

Kolom A: 12/07/1998

  • Delen: 3

  • Scheidingsteken: Overig (tekenreeks)

  • Aangepast scheidingsteken: /

  • Kolom A: 12/07/1998
  • Kolom B: 12

  • Kolom C: 07

  • Kolom D: 1998

Kolom A: 20-03-2025
  • Onderdelen: 2

  • Scheidingsteken: -

  • Kolom A: 20-03-2025
  • Kolom B: 20

  • Kolom C: 03-2025

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een tikfout, een ontbrekende stap of een technische fout – laat het ons weten!