Strängfunktioner
Lägga till utfyllnad
Lägger till en eller flera förekomster av ett tecken i början eller i slutet av innehållet i cellerna.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
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 listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Repetera räkning | Antal gånger det valda tecknet läggs till i cellens innehåll. |
| Lägga till tecken | Ange det tecken du vill lägga till i cellens innehåll som utfyllnad. |
| Läge |
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 |
|---|---|---|
| Tabellrecept |
|
11111Tabellrecept |
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 kommer att skapas för varje vald kolumn.Standardnamnet för de nya kolumnerna blir <original_column_name>_length.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
Välj den kolumn eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på fler än en kolumn, använd listrutan för att välja vilka kolumner, och klicka på Verkställ. |
Exempel
| Indata | Utdata |
|---|---|
| Tabellrecept | 11 |
Byt till gemener
Konverterar all text i kolumncellerna till gemener.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
Välj den kolumn eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på fler än en kolumn, använd listrutan för att välja vilka kolumner, och klicka på Apply. |
| 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 |
|---|---|
| Tabellrecept | tabellrecept |
Byt till inledande versal
Konverterar all text i kolumncellerna så att den börjar med versal.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
Välj den kolumn eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på fler än en kolumn, använd listrutan för att välja vilka kolumner, och klicka på Apply. |
| 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 |
|---|---|
| tabellrecept | Tabellrecept |
Byt till versaler
Konverterar all text i kolumncellerna till versaler.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
Välj den kolumn eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på fler ä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 |
|---|---|
| Tabellrecept | Tabellrecept |
Konkatenera kolumner
Slår ihop innehållet i en kolumn med innehållet i en annan kolumn eller med ett fast värde.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
Välj den kolumn eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på fler än en kolumn använder du listrutan för att välja vilka kolumner, och klickar på Verkställ. |
| Prefix | Lägg eventuellt till ett tecken eller en sträng i början av de sammanslagna data. |
| Använd med |
|
| Separator | Ange valfritt tecken som avgränsare för de sammanslagna data. |
| Lägg till separator | Välj villkoret som avgränsaren ska tillämpas på. |
| Suffix | Lägg eventuellt 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 cellen innehåller ett specifikt värde. Funktionen returnerar SANT om den valda texten hittas i cellen, annars returneras FALSKT. Denna funktion är skiftlägeskänslig.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
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 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 som ska bearbetas |
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änd listrutan för att välja vilka kolumner, och klicka 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 med index
Extraherar en delsträng som valts med hjälp av indexpositioneringar till en ny kolumn.
Ett index representerar ett antal tecken från eller till vilket urvalet gäller. Index 0 motsvarar det första tecknet.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
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 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. |
Hashvärde
Döljer informationen som finns i en kolumn. Indata ersätts med en 256-bitars version av Fowler-Noll-Vo-algoritmen.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
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änd rullgardinslistan för att välja vilka kolumner, och klicka 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 |
|---|---|
|
Tabellrecept |
G=HE!D)EV^*H2%ZB-.(,I?.4+4J`Q%M]B&G_L5D0?2- |
Exempel
| Indata | Konfiguration | Utdata |
|---|---|---|
|
TableRecipe |
|
Tabell |
| QlikCloudAnalytics |
|
Moln |
Matcha mönster
Kontrollerar om cellen liknar ett specifikt mönster. Funktionen returnerar SANT om det valda mönstret hittas i cellen, annars returnerar den FALSKT.
En ny kolumn som innehåller resultatet av funktionen skapas för var och en av de valda kolumnerna.Standardnamnet för de nya kolumnerna blir <original_column_name>_matches.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
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 listrutan för att välja vilka kolumner och klickar på Verkställ. |
| 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 SANT om den valda texten hittas i cellen, annars returneras FALSKT.
En ny kolumn som innehåller funktionens resultat skapas för var och en av de valda kolumnerna.Standardnamnet för de nya kolumnerna blir <original_column_name>_matches.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
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 listrutan för att välja vilka kolumner och klickar på Tillämpa. |
| Använd med |
|
| Fuzzy-matchning | Ange ett tal som motsvarar det Levenshtein-avstånd du vill använda för kontrollen. Levenshtein-avståndet representerar antalet 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, A-Z, a-z och accentuerad bokstav från innehållet i en cell. Följande tecken, samt blanksteg, behålls: 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
Välj den kolumn eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på fler ä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. Decimalavgränsare och blanksteg behålls också.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
Välj den kolumn eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på fler ä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 del av text
Tar bort de angivna strängarna från cellerna i kolumnen.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
Välj den kolumn eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på fler än en kolumn, använd listrutan för att välja vilka kolumner, och klicka på Verkställ. |
| Operator |
Välj operatorn som ska användas för att matcha texten som ska tas bort:
|
| Värde | Ange tecknet eller strängen 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 efterföljande och inledande tecken
Tar bort efterföljande och inledande mellanslag eller andra tecken som angetts.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
Välj den kolumn eller de kolumner som du vill tillämpa funktionen på. Om du vill tillämpa den på fler än en kolumn, använd rullgardinslistan för att välja vilka kolumner, och klicka på Apply. |
| 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 en annan.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
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 listrutan för att välja vilka kolumner och klickar på Verkställ. |
| Operator |
Välj den operator som ska användas för att matcha texten att söka efter:
|
| Värde | Ange tecknet eller strängen att söka efter. |
| Ersätt |
Välj beteendet för ersättningsåtgärden:
|
| Ersätt med | Ange värdet 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 på flera kolumner utifrån en avgränsare.
Egenskaper
| Egenskap | Konfiguration |
|---|---|
| Kolumner som ska bearbetas |
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änd rullgardinslistan för att välja vilka kolumner, och klicka på Verkställ. |
| 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. |
| Separator |
Välj det tecken som används som grund för delningen från listrutan:
|
Exempel
| Indata | Konfiguration | Utdata |
|---|---|---|
|
Kolumn A: 12/07/1998 |
|
|
| Kolumn A: 20-03-2025 |
|
|