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.
|
| 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 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 |
|
| 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 |
|---|---|---|
|
|
|
|
|
|
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 |
|
Voorbeeld
| Invoer | Configuratie | Uitvoer |
|---|---|---|
|
|
|
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:
|
| 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 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 |
|
Tabel |
| QlikCloudAnalytics |
|
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:
|
| 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:
|
Voorbeeld
| Invoer | Configuratie | Uitvoer |
|---|---|---|
|
|
|
|
|
|
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 |
|
| 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 |
|---|---|---|
|
|
|
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:
|
| 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 |
|---|---|---|
|
|
|
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 |
|
| 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:
|
| Waarde | Voer het te zoeken teken of de te zoeken tekenreeks in. |
| 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 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:
|
Voorbeeld
| Invoer | Configuratie | Uitvoer |
|---|---|---|
|
Kolom A: 12/07/1998 |
|
|
| Kolom A: 20-03-2025 |
|
|