Strings functions
Opvulling toevoegen
Voegt een 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 te selecteren welke kolommen 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 wilt toevoegen aan de inhoud van de cel. |
| Positie |
Selecteer waar u het opvulteken wilt toevoegen.
|
| 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 |
|
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 te selecteren welke kolommen en klikt u op Toepassen. |
Voorbeeld
| Invoer | Uitvoer |
|---|---|
| Tabelrecept | 11 |
Wijzigen in kleine letters
Converteert alle tekst uit de kolomcellen naar 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 beginhoofdletters
Converteert alle tekst uit de kolomcellen naar beginhoofdletters.
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 uit de kolomcellen naar 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 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 |
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 te selecteren welke kolommen en klikt u op Toepassen. |
| Voorvoegsel | Voeg optioneel een teken of tekenreeks toe aan het begin van de samengevoegde gegevens. |
| Gebruiken met |
|
| Scheidingsteken | Voer een willekeurig teken in dat als scheidingsteken voor de samengevoegde gegevens moet fungeren. |
| Scheidingsteken toevoegen | Selecteer de voorwaarde waarop het scheidingsteken wordt toegepast. |
| Achtervoegsel | 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 |
|---|---|---|
|
|
|
|
|
|
Bevat tekst
Controleert of de cellen een specifieke waarde bevatten. De functie retourneert TRUE als de geselecteerde tekst in de cel wordt gevonden, anders retourneert deze FALSE. 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 te selecteren welke kolommen en klikt u op Toepassen. |
| Gebruiken met |
|
Voorbeeld
| Invoer | Configuratie | Uitvoer |
|---|---|---|
|
|
|
Converteren naar tekst
Converteert het type tekenreeksen in de kolom zodat ze in het systeem als tekst worden geïnterpreteerd.
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 extraheren op index
Extraheert een subtekenreeks die is geselecteerd met behulp van indexposities, naar 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 te selecteren welke kolommen en klikt u op Toepassen. |
| Van |
Selecteer hoe u de waardeselectie wilt starten:
|
| Tot |
Selecteer hoe u de waardeselectie wilt beëindigen:
|
| 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 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 |
G=HE!D)EV^*H2%ZB-.(,I?.4+4J`Q%M]B&G_L5D0?2- |
Voorbeeld
| Invoer | Configuratie | Uitvoer |
|---|---|---|
|
Tabelrecept |
|
Tabel |
| QlikCloudAnalytics |
|
Cloud |
Patroon vergelijken
Controleert of de cel vergelijkbaar is met een specifiek patroon. De functie retourneert TRUE als het geselecteerde patroon in de cel wordt gevonden, anders retourneert deze FALSE.
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>_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:
|
| Operator |
Als u Overige hebt geselecteerd als Patroon, kunt u een van de volgende operators selecteren en uw aangepaste waarde instellen in het volgende veld Waarde:
|
Voorbeeld
| Invoer | Configuratie | Uitvoer |
|---|---|---|
|
|
|
|
|
|
Vergelijkbare tekst vergelijken
Controleert of de cel vergelijkbaar is met een specifieke waarde. De functie retourneert TRUE als de geselecteerde tekst in de cel wordt gevonden, anders retourneert deze FALSE.
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>_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. |
| Gebruiken met |
|
| Onduidelijkheid | Stel een getal in dat overeenkomt met de Levenshtein-afstand die u voor de controle wilt gebruiken. De Levenshtein-afstand vertegenwoordigt het aantal bewerkingen dat u moet uitvoeren om een tekenreeks in een andere te transformeren. |
Voorbeeld
| Invoer | Configuratie | Uitvoer |
|---|---|---|
|
|
|
Niet-alfanumerieke tekens verwijderen
Verwijdert alle tekens die niet 0-9, Aa-Zz en letters met accenten zijn uit de inhoud van een cel. De volgende tekens, evenals spaties, blijven 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 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 |
|---|---|
|
Q=+L**€IK#$ 12%3,4 |
QLIK 1234 |
Niet-numerieke tekens verwijderen
Verwijder alle tekens die niet 0-9 zijn. Decimale scheidingstekens 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 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 |
|---|---|
|
Q=+L**€IK#$12%3,4 |
123,4 |
Gedeelte van tekst verwijderen
Verwijdert de opgegeven tekenreeksen uit 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, gebruikt u de vervolgkeuzelijst om te selecteren welke kolommen en klikt u op Toepassen. |
| Operator |
Selecteer de operator die wordt gebruikt om de te verwijderen tekst te vergelijken:
|
| Waarde | Voer het teken of de tekenreeks in die u wilt 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 |
|---|---|---|
|
|
|
Voorloop- en volgtekens verwijderen
Verwijdert voorloop- en volgspaties 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 te selecteren welke kolommen en klikt u op Toepassen. |
| Opvulteken |
|
| 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[] |
TableRecipe |
Zoeken en vervangen
Vervangt cellen of delen van cellen die een specifieke waarde bevatten door een andere.
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. |
| Operator |
Selecteer de operator die wordt gebruikt om de te zoeken tekst te vergelijken:
|
| Waarde | Voer het teken of de tekenreeks in waarnaar u wilt zoeken. |
| Vervangen |
Selecteer het gedrag van de vervangingsactie:
|
| 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. |
Voorbeeld
| Invoer | Configuratie | Uitvoer |
|---|---|---|
|
|
|
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 te selecteren welke kolommen 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:
|
Voorbeeld
| Invoer | Configuratie | Uitvoer |
|---|---|---|
|
Kolom A: 12/07/1998 |
|
|
| Kolom A: 20-03-2025 |
|
|