Strängfunktioner
Lägg till utfyllnad
Lägger till en eller flera förekomster av ett tecken i början eller slutet av cellernas innehåll.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Upprepningsantal | Antal gånger det valda tecknet kommer att läggas till i cellens innehåll. |
| Lägg till tecken | Ange det tecken du vill lägga till i cellens innehåll som utfyllnad. |
| Position |
Välj var du vill lägga till utfyllnadstecknet.
|
| Skapa ny kolumn | Markera den här kryssrutan om du vill mata ut resultatet av den här funktionen i en ny kolumn och behålla originalet orört. |
Exempel
| Indata | Konfiguration | Utdata |
|---|---|---|
| TableRecipe |
|
11111TableRecipe |
Beräkna längd
Beräknar antalet tecken från varje cell i kolumnen och matar ut resultatet i en ny kolumn.
En ny kolumn som innehåller resultatet av funktionen skapas för var och en av de valda kolumnerna. Standardnamnet på de nya kolumnerna blir <original_column_name>_length.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
Exempel
| Indata | Utdata |
|---|---|
| TableRecipe | 11 |
Ändra till gemener
Konverterar all text från kolumncellerna till gemener.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Skapa ny kolumn | Markera den här kryssrutan om du vill mata ut resultatet av den här funktionen i en ny kolumn och behålla originalet orört. |
Exempel
| Indata | Utdata |
|---|---|
| Table Recipe | table recipe |
Ändra till inledande versal
Konverterar all text från kolumncellerna till inledande versal.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Skapa ny kolumn | Markera den här kryssrutan om du vill mata ut resultatet av den här funktionen i en ny kolumn och behålla originalet orört. |
Exempel
| Indata | Utdata |
|---|---|
| table recipe | Table Recipe |
Ändra till versaler
Konverterar all text från kolumncellerna till versaler.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Skapa ny kolumn | Markera den här kryssrutan om du vill mata ut resultatet av den här funktionen i en ny kolumn och behålla originalet orört. |
Exempel
| Indata | Utdata |
|---|---|
| Table Recipe | TABLE RECIPE |
Konkatenera kolumner
Slår samman innehållet i en kolumn med en annan eller ett fast värde.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Prefix | Lägg valfritt till ett tecken eller en sträng i början av de sammanslagna data. |
| Använd med |
|
| Avgränsare | Mata in valfritt tecken för att fungera som avgränsare för de sammanslagna data. |
| Lägg till avgränsare | Välj det villkor under vilket avgränsaren ska tillämpas. |
| Suffix | Lägg valfritt till ett tecken eller en sträng i slutet av de sammanslagna data. |
| Skapa ny kolumn | Markera den här kryssrutan om du vill mata ut resultatet av den här funktionen i en ny kolumn och behålla originalet orört. |
Exempel
| Indata | Konfiguration | Utdata |
|---|---|---|
|
|
|
|
|
|
Innehåller text
Kontrollerar om cellerna innehåller ett specifikt värde. Funktionen returnerar TRUE om den valda texten hittas i cellen, annars returnerar den FALSE. Den här funktionen är skiftlägeskänslig.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Använd med |
|
Exempel
| Indata | Konfiguration | Utdata |
|---|---|---|
|
|
|
Konvertera till text
Konverterar typen av strängar som finns i kolumnen så att de tolkas som text i systemet.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Skapa ny kolumn | Markera den här kryssrutan om du vill mata ut resultatet av den här funktionen i en ny kolumn och behålla originalet orört. |
Extrahera ett värde efter index
Extraherar en delsträng som valts med hjälp av indexpositioner till en ny kolumn.
Ett index representerar ett antal tecken från vilka eller till vilka urvalet gäller. Index 0 motsvarar det första tecknet.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Från |
Välj hur du vill starta värdeurvalet:
|
| Till |
Välj hur du vill avsluta värdeurvalet:
|
| Skapa ny kolumn | Markera den här kryssrutan om du vill mata ut resultatet av den här funktionen i en ny kolumn och behålla originalet orört. |
Hash-data
Maskerar informationen som finns i en kolumn. Indata ersätts med en 256-bitarsversion av Fowler-Noll-Vo-algoritmen.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Skapa ny kolumn | Markera den här kryssrutan om du vill mata ut resultatet av den här funktionen i en ny kolumn och behålla originalet orört. |
Exempel
| Indata | Utdata |
|---|---|
|
Table recipe |
G=HE!D)EV^*H2%ZB-.(,I?.4+4J`Q%M]B&G_L5D0?2- |
Exempel
| Indata | Konfiguration | Utdata |
|---|---|---|
|
TableRecipe |
|
Table |
| QlikCloudAnalytics |
|
Cloud |
Matcha mönster
Kontrollerar om cellen liknar ett specifikt mönster. Funktionen returnerar TRUE om det valda mönstret hittas i cellen, annars returnerar den FALSE.
En ny kolumn som innehåller resultatet av funktionen skapas för var och en av de valda kolumnerna. Standardnamnet på de nya kolumnerna blir <original_column_name>_matches.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Mönster |
Välj ett av de fördefinierade regex-mönstren, eller en annan kombination av operator och värde:
|
| Operator |
Om du har valt Annat som Mönster kan du välja en av följande operatorer och ange ditt anpassade värde i följande Värde-fält:
|
Exempel
| Indata | Konfiguration | Utdata |
|---|---|---|
|
|
|
|
|
|
Matcha liknande text
Kontrollerar om cellen liknar ett specifikt värde. Funktionen returnerar TRUE om den valda texten hittas i cellen, annars returnerar den FALSE.
En ny kolumn som innehåller resultatet av funktionen skapas för var och en av de valda kolumnerna. Standardnamnet på de nya kolumnerna blir <original_column_name>_matches.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Använd med |
|
| Fuzziness | Ange ett tal som motsvarar det Levenshtein-avstånd du vill använda för kontrollen. Levenshtein-avståndet representerar det antal redigeringar du behöver göra för att omvandla en sträng till en annan. |
Exempel
| Indata | Konfiguration | Utdata |
|---|---|---|
|
|
|
Ta bort icke-alfanumeriska tecken
Tar bort alla tecken som inte är 0-9, Aa-Zz och bokstäver med accent från innehållet i en cell. Följande tecken, liksom blanksteg, behålls: 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Skapa ny kolumn | Markera den här kryssrutan om du vill mata ut resultatet av den här funktionen i en ny kolumn och behålla originalet orört. |
Exempel
| Indata | Utdata |
|---|---|
|
Q=+L**€IK#$ 12%3,4 |
QLIK 1234 |
Ta bort icke-numeriska tecken
Ta bort alla tecken som inte är 0-9. Decimalseparatorer och blanksteg behålls också.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Skapa ny kolumn | Markera den här kryssrutan om du vill mata ut resultatet av den här funktionen i en ny kolumn och behålla originalet orört. |
Exempel
| Indata | Utdata |
|---|---|
|
Q=+L**€IK#$12%3,4 |
123,4 |
Ta bort en del av texten
Tar bort de angivna strängarna från cellerna i kolumnen.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Operator |
Välj den operator som ska användas för att matcha texten som ska tas bort:
|
| Värde | Ange det tecken eller den sträng som ska tas bort. |
| Skapa ny kolumn | Markera den här kryssrutan om du vill mata ut resultatet av den här funktionen i en ny kolumn och behålla originalet orört. |
Exempel
| Indata | Konfiguration | Utdata |
|---|---|---|
|
|
|
Ta bort inledande och avslutande tecken
Tar bort inledande och avslutande blanksteg eller andra angivna tecken.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Utfyllnadstecken |
|
| Skapa ny kolumn | Markera den här kryssrutan om du vill mata ut resultatet av den här funktionen i en ny kolumn och behålla originalet orört. |
Exempel
| Indata | Utdata |
|---|---|
|
[][]TableRecipe[] |
TableRecipe |
Sök och ersätt
Ersätter celler eller delar av celler som innehåller ett specifikt värde med ett annat.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Operator |
Välj den operator som ska användas för att matcha texten att söka efter:
|
| Värde | Ange det tecken eller den sträng som ska sökas efter. |
| Ersätt |
Välj beteendet för ersättningsåtgärden:
|
| Ersätt med | Ange det värde som de angivna strängarna ska ersättas med. |
| Skapa ny kolumn | Markera den här kryssrutan om du vill mata ut resultatet av den här funktionen i en ny kolumn och behålla originalet orört. |
Exempel
| Indata | Konfiguration | Utdata |
|---|---|---|
|
|
|
Dela kolumn
Delar upp innehållet i en cell i flera kolumner, baserat på en avgränsare.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner att bearbeta |
Välj den kolumn eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på mer än en kolumn använder du rullgardinsmenyn för att välja vilka kolumner och klickar på Tillämpa. |
| Delar |
Ange antalet kolumner du vill skapa. Om den ursprungliga strängen innehåller fler delar än vad du har angett i fältet Delar, returneras den återstående strängen i den senast skapade kolumnen. |
| Avgränsare |
Välj det tecken som ska användas som grund för delningen i rullgardinsmenyn:
|
Exempel
| Indata | Konfiguration | Utdata |
|---|---|---|
|
Kolumn A: 12/07/1998 |
|
|
| Kolumn A: 20-03-2025 |
|
|