Stringfunktionen
Füllzeichen hinzufügen
Fügt ein oder mehrere Vorkommen eines Zeichens am Beginn oder Ende des Inhalts der Zellen hinzu
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Wiederholungsanzahl | Anzahl der Male, die das ausgewählte Zeichen zum Inhalt der Zelle hinzugefügt wird. |
| Zeichen hinzufügen | Geben Sie das Zeichen ein, das als Füllzeichen in den Inhalt der Zelle eingefügt werden soll. |
| Position |
Wählen Sie die Position aus, an der das Füllzeichen eingefügt werden soll.
|
| Neue Spalte erstellen | Aktivieren Sie dieses Kontrollkästchen, wenn Sie das Ergebnis dieser Funktion in einer neuen Spalte ausgeben und das Original unverändert beibehalten möchten. |
Beispiel
| Eingabe | Konfiguration | Ausgabe |
|---|---|---|
| TableRecipe |
|
11111TableRecipe |
Länge berechnen
Berechnet die Anzahl der Zeichen in jeder Zelle der Spalte und gibt das Ergebnis in einer neuen Spalte aus.
Für jede der ausgewählten Spalten wird eine neue Spalte mit dem Ergebnis der Funktion erstellt. Der Standardname der neuen Spalten lautet <original_column_name>_length.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
Beispiel
| Eingabe | Ausgabe |
|---|---|
| TableRecipe | 11 |
In Kleinschreibung ändern
Konvertiert den gesamten Text in den Spaltenzellen in Kleinbuchstaben.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Neue Spalte erstellen | Aktivieren Sie dieses Kontrollkästchen, wenn Sie das Ergebnis dieser Funktion in einer neuen Spalte ausgeben und das Original unverändert beibehalten möchten. |
Beispiel
| Eingabe | Ausgabe |
|---|---|
| Tabellenrezept | Tabellenrezept |
In 'Erster Buchstabe groß' ändern
Konvertiert den gesamten Text in den Spaltenzellen in das Titelformat (Großschreibung am Wortanfang).
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Neue Spalte erstellen | Aktivieren Sie dieses Kontrollkästchen, wenn Sie das Ergebnis dieser Funktion in einer neuen Spalte ausgeben und das Original unverändert beibehalten möchten. |
Beispiel
| Eingabe | Ausgabe |
|---|---|
| Tabellenrezept | Tabellenrezept |
In Großschreibung ändern
Konvertiert den gesamten Text in den Spaltenzellen in Großbuchstaben.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Neue Spalte erstellen | Aktivieren Sie dieses Kontrollkästchen, wenn Sie das Ergebnis dieser Funktion in einer neuen Spalte ausgeben und das Original unverändert beibehalten möchten. |
Beispiel
| Eingabe | Ausgabe |
|---|---|
| Tabellenrezept | TABELLENREZEPT |
Spalten zusammenfassen
Führt den Inhalt einer Spalte mit einer anderen Spalte oder mit einem festen Wert zusammen.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Präfix | Fügen Sie optional ein Zeichen oder einen String am Anfang der zusammengeführten Daten hinzu. |
| Verwenden mit |
|
| Trennzeichen | Geben Sie ein beliebiges Zeichen ein, das als Trennzeichen für die zusammengeführten Daten dienen soll. |
| Trennzeichen hinzufügen | Wählen Sie die Bedingung, unter der das Trennzeichen angewendet werden soll. |
| Suffix | Fügen Sie optional ein Zeichen oder einen String am Ende der zusammengeführten Daten hinzu. |
| Neue Spalte erstellen | Aktivieren Sie dieses Kontrollkästchen, wenn Sie das Ergebnis dieser Funktion in einer neuen Spalte ausgeben und das Original unverändert beibehalten möchten. |
Beispiel
| Eingabe | Konfiguration | Ausgabe |
|---|---|---|
|
|
|
|
|
|
Enthält Text
Prüft, ob die Zellen einen bestimmten Wert enthalten. Die Funktion gibt TRUE zurück, wenn der ausgewählte Text in der Zelle gefunden wird. Andernfalls wird FALSE zurückgegeben. Bei dieser Funktion wird zwischen Groß- und Kleinschreibung unterschieden.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Verwenden mit |
|
Beispiel
| Eingabe | Konfiguration | Ausgabe |
|---|---|---|
|
|
|
In Text konvertieren
Konvertiert den in der Spalte enthaltenen Stringtyp, damit die Strings als Text im System interpretiert werden.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Neue Spalte erstellen | Aktivieren Sie dieses Kontrollkästchen, wenn Sie das Ergebnis dieser Funktion in einer neuen Spalte ausgeben und das Original unverändert beibehalten möchten. |
Wert nach Index extrahieren
Extrahiert einen Teilstring, der mithilfe von Indexpositionen ausgewählt wird, in eine neue Spalte.
Der Index stellt eine Anzahl an Zeichen dar, ab oder bis zu denen die Auswahl gilt. Index 0 entspricht dem ersten Zeichen.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Von |
Wählen Sie die Vorgehensweise zum Starten der Wertauswahl aus:
|
| Bis |
Wählen Sie die Vorgehensweise zum Beenden der Wertauswahl aus:
|
| Neue Spalte erstellen | Aktivieren Sie dieses Kontrollkästchen, wenn Sie das Ergebnis dieser Funktion in einer neuen Spalte ausgeben und das Original unverändert beibehalten möchten. |
Hash-Daten
Maskiert die in einer Spalte enthaltenen Informationen. Die Eingabedaten werden durch eine 256-Bit-Version des Fowler-Noll-Vo-Algorithmus ersetzt.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Neue Spalte erstellen | Aktivieren Sie dieses Kontrollkästchen, wenn Sie das Ergebnis dieser Funktion in einer neuen Spalte ausgeben und das Original unverändert beibehalten möchten. |
Beispiel
| Eingabe | Ausgabe |
|---|---|
|
Tabellenrezept |
G=HE!D)EV^*H2%ZB-.(,I?.4+4J`Q%M]B&G_L5D0?2- |
Beispiel
| Eingabe | Konfiguration | Ausgabe |
|---|---|---|
|
TableRecipe |
|
Tabelle |
| QlikCloudAnalytics |
|
Cloud |
Musterübereinstimmung
Prüft, ob die Zelle einem bestimmten Muster ähnelt. Die Funktion gibt TRUE zurück, wenn das ausgewählte Muster in der Zelle gefunden wird. Andernfalls wird FALSE zurückgegeben.
Für jede der ausgewählten Spalten wird eine neue Spalte mit dem Ergebnis der Funktion erstellt. Der Standardname der neuen Spalten lautet <original_column_name>_matches.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Muster |
Wählen Sie eines der vordefinierten Regex-Muster oder eine andere Kombination aus Operator und Wert aus:
|
| Operator |
Wenn Sie Sonstige als Muster ausgewählt haben, können Sie einen der folgenden Operatoren auswählen und Ihren eigenen Wert im folgenden Feld Wert eingeben:
|
Beispiel
| Eingabe | Konfiguration | Ausgabe |
|---|---|---|
|
|
|
|
|
|
Übereinstimmung ähnlicher Text
Prüft, ob die Zelle einem bestimmten Wert ähnelt. Die Funktion gibt TRUE zurück, wenn der ausgewählte Text in der Zelle gefunden wird. Andernfalls wird FALSE zurückgegeben.
Für jede der ausgewählten Spalten wird eine neue Spalte mit dem Ergebnis der Funktion erstellt. Der Standardname der neuen Spalten lautet <original_column_name>_matches.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Verwenden mit |
|
| Unschärfe | Legen Sie eine Zahl fest, die der Levenshtein-Distanz entspricht, die Sie für die Prüfung verwenden möchten. Mit der Levenshtein-Distanz wird die Anzahl der Änderungen angegeben, die Sie vornehmen müssen, um einen String in einen anderen umzuwandeln. |
Beispiel
| Eingabe | Konfiguration | Ausgabe |
|---|---|---|
|
|
|
Nicht alphanumerische Zeichen entfernen
Entfernt alle Zeichen aus dem Inhalt einer Zelle, die keine Ziffern (0-9), Buchstaben (Aa-Zz) oder Buchstaben mit Akzenten sind Die folgenden Zeichen sowie die Leerzeichen werden beibehalten: 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Neue Spalte erstellen | Aktivieren Sie dieses Kontrollkästchen, wenn Sie das Ergebnis dieser Funktion in einer neuen Spalte ausgeben und das Original unverändert beibehalten möchten. |
Beispiel
| Eingabe | Ausgabe |
|---|---|
|
Q=+L**€IK#$ 12%3,4 |
QLIK 1234 |
Nicht numerische Zeichen entfernen
Entfernt alle Zeichen, die keine Ziffern (0-9) sind. Dezimaltrennzeichen und Leerzeichen werden ebenfalls beibehalten.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Neue Spalte erstellen | Aktivieren Sie dieses Kontrollkästchen, wenn Sie das Ergebnis dieser Funktion in einer neuen Spalte ausgeben und das Original unverändert beibehalten möchten. |
Beispiel
| Eingabe | Ausgabe |
|---|---|
|
Q=+L**€IK#$12%3,4 |
123,4 |
Textteil entfernen
Entfernt die angegebenen Strings aus den Zellen in der Spalte.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Operator |
Wählen Sie den Operator aus, mit dem der zu entfernende Text abgeglichen wird:
|
| Wert | Geben Sie das zu entfernende Zeichen oder den String ein. |
| Neue Spalte erstellen | Aktivieren Sie dieses Kontrollkästchen, wenn Sie das Ergebnis dieser Funktion in einer neuen Spalte ausgeben und das Original unverändert beibehalten möchten. |
Beispiel
| Eingabe | Konfiguration | Ausgabe |
|---|---|---|
|
|
|
Voran- und nachgestellte Zeichen entfernen
Entfernt voran- und nachgestellte Leerzeichen oder andere angegebene Zeichen.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Füllzeichen |
|
| Neue Spalte erstellen | Aktivieren Sie dieses Kontrollkästchen, wenn Sie das Ergebnis dieser Funktion in einer neuen Spalte ausgeben und das Original unverändert beibehalten möchten. |
Beispiel
| Eingabe | Ausgabe |
|---|---|
|
[][]TableRecipe[] |
TableRecipe |
Suchen und ersetzen
Ersetzt Zellen oder Teile von Zellen, die einen bestimmten Wert enthalten, durch einen anderen Wert.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Operator |
Wählen Sie den Operator aus, mit dem der zu suchende Text abgeglichen wird:
|
| Wert | Geben Sie das zu suchende Zeichen oder den String ein. |
| Ersetzen |
Wählen Sie das Verhalten der Aktion zum Ersetzen aus:
|
| Ersetzen durch | Geben Sie den Wert ein, durch den die angegebenen Strings ersetzt werden sollen. |
| Neue Spalte erstellen | Aktivieren Sie dieses Kontrollkästchen, wenn Sie das Ergebnis dieser Funktion in einer neuen Spalte ausgeben und das Original unverändert beibehalten möchten. |
Beispiel
| Eingabe | Konfiguration | Ausgabe |
|---|---|---|
|
|
|
Spalte teilen
Teilt den Inhalt einer Zelle anhand eines Trennzeichens in mehrere Spalten auf.
Eigenschaften
| Eigenschaft | Konfiguration |
|---|---|
| Zu verarbeitende Spalten |
Wählen Sie die Spalte bzw. Spalten aus, auf die Sie die Funktion anwenden möchten. Wenn Sie sie auf mehrere Spalten anwenden möchten, verwenden Sie die Dropdown-Liste zur Auswahl der gewünschten Spalten und klicken Sie auf Übernehmen. |
| Teile |
Geben Sie die Anzahl der zu erstellenden Spalten ein. Wenn der ursprüngliche String mehr Teile enthält, als Sie im Feld Teile angegeben haben, wird der verbleibende String in der zuletzt erstellten Spalte zurückgegeben. |
| Trennzeichen |
Wählen Sie in der Dropdown-Liste das Zeichen aus, das als Grundlage für die Aufteilung verwendet wird:
|
Beispiel
| Eingabe | Konfiguration | Ausgabe |
|---|---|---|
|
Spalte A: 12/07/1998 |
|
|
| Spalte A: 20-03-2025 |
|
|