Funzioni di stringa
Aggiungi spaziatura
Aggiunge una o più occorrenze di un carattere all'inizio o alla fine del contenuto delle celle.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare quali colonne e fare clic su Applica. |
| Ripeti conteggio | Numero di volte in cui il carattere scelto verrà aggiunto al contenuto della cella. |
| Aggiungi carattere | Immettere il carattere che si desidera aggiungere al contenuto della cella come riempimento. |
| Posizione |
Selezionare dove si desidera aggiungere il carattere di riempimento.
|
| Create new column (Crea nuova colonna) | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere l'originale intatto. |
Esempio
| Inserisci | Configurazione | Output |
|---|---|---|
| TableRecipe |
|
11111TableRecipe |
Calcola lunghezza
Calcola il numero di caratteri da ogni cella della colonna e restituisce il risultato in una nuova colonna.
Verrà creata una nuova colonna contenente il risultato della funzione per ciascuna delle colonne selezionate.Il nome predefinito delle nuove colonne sarà <original_column_name>_length.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare quali colonne e fare clic su Applica. |
Esempio
| Inserisci | Output |
|---|---|
| RicettaTabella | 11 |
Cambia in minuscolo
Converte tutto il testo delle celle della colonna in minuscole.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Create new column (Crea nuova colonna) | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere l'originale invariato. |
Esempio
| Inserisci | Output |
|---|---|
| Ricetta di tabella | configurazione tabella |
Cambia in maiuscoletto
Converte tutto il testo delle celle della colonna in maiuscoletto.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Create new column (Crea nuova colonna) | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere l'originale intatto. |
Esempio
| Inserisci | Output |
|---|---|
| configurazione tabella | Ricetta di tabella |
Cambia in maiuscolo
Converte tutto il testo delle celle della colonna in maiuscole.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne su cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Create new column (Crea nuova colonna) | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere l'originale intatto. |
Esempio
| Inserisci | Output |
|---|---|
| Ricetta di tabella | RICETTA DI TABELLA |
Concatena colonne
Unisce i contenuti di una colonna con un altro o un valore fisso.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Prefisso | Facoltativamente, aggiungere un carattere o una stringa all'inizio dei dati uniti. |
| Usa con |
|
| Separator (Separatore) | Immettere un carattere qualsiasi da utilizzare come separatore per i dati uniti. |
| Aggiungi separatore | Selezionare la condizione in base alla quale verrà applicato il separatore. |
| Suffisso | Facoltativamente, aggiungere un carattere o una stringa alla fine dei dati uniti. |
| Create new column (Crea nuova colonna) | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere l'originale invariato. |
Esempio
| Inserisci | Configurazione | Output |
|---|---|---|
|
|
|
|
|
|
Contiene testo
Verifica se le celle contengono un valore specifico. La funzione restituirà VERO se il testo selezionato viene trovato all'interno della cella, altrimenti restituirà FALSO. Questa funzione fa distinzione tra maiuscole e minuscole.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla a più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Usa con |
|
Esempio
| Inserisci | Configurazione | Output |
|---|---|---|
|
|
|
Converti in testo
Converte il tipo di stringhe contenute nella colonna in modo che vengano interpretate come testo nel sistema.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne su cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare quali colonne e fare clic su Applica. |
| Create new column (Crea nuova colonna) | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere l'originale intatto. |
Estrai un valore per indice
Estrae una stringa secondaria selezionata utilizzando la posizione di indicizzazione in una nuova colonna.
Un indice rappresenta un numero di caratteri da cui o a cui si applica la selezione. L'indice 0 corrisponde al primo carattere.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Da |
Selezionare come si desidera avviare la selezione del valore:
|
| A |
Selezionare come si desidera terminare la selezione del valore:
|
| Create new column (Crea nuova colonna) | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere l'originale intatto. |
Dati di hash
Maschera le informazioni contenute in una colonna. I dati di input vengono sostituiti utilizzando una versione a 256 bit dell'algoritmo Fowler-Noll-Vo.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare quali colonne e fare clic su Applica. |
| Create new column (Crea nuova colonna) | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere l'originale intatto. |
Esempio
| Inserisci | Output |
|---|---|
|
Ricetta di tabella |
G=HE!D)EV^*H2%ZB-.(,I?.4+4J`Q%M]B&G_L5D0?2- |
Esempio
| Inserisci | Configurazione | Output |
|---|---|---|
|
TableRecipe |
|
Tabella |
| QlikCloudAnalytics |
|
Cloud |
Corrispondenza motivo
Verifica se la cella è simile a un modello specifico. La funzione restituirà VERO se il modello selezionato viene trovato all'interno della cella, altrimenti restituirà FALSO.
Verrà creata una nuova colonna contenente il risultato della funzione per ciascuna delle colonne selezionate.Il nome predefinito delle nuove colonne sarà <original_column_name>_matches.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare quali colonne e fare clic su Applica. |
| Modello |
Selezionare uno dei modelli regex predefiniti o un'altra combinazione di operatore e valore:
|
| Operatore |
Se è stato selezionato Altro come Modello, è possibile selezionare uno dei seguenti operatori e impostare il valore personalizzato nel seguente campo Valore:
|
Esempio
| Inserisci | Configurazione | Output |
|---|---|---|
|
|
|
|
|
|
Corrispondenza testo simile
Verifica se la cella è simile a un valore specifico. La funzione restituirà VERO se il testo selezionato viene trovato all'interno della cella, altrimenti restituirà FALSO.
Verrà creata una nuova colonna contenente il risultato della funzione per ciascuna delle colonne selezionate.Il nome predefinito delle nuove colonne sarà <original_column_name>_matches.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare quali colonne e fare clic su Applica. |
| Usa con |
|
| Fuziness | Impostare un numero che corrisponde alla distanza di Levenshtein che si desidera utilizzare per il controllo. La distanza di Levenshtein rappresenta il numero di modifiche necessarie per trasformare una stringa in un'altra. |
Esempio
| Inserisci | Configurazione | Output |
|---|---|---|
|
|
|
Rimuovi caratteri non alfanumerici
Rimuove tutti i caratteri che non sono 0-9, Aa-Zz, e lettere accentate dal contenuto di una cella. I seguenti caratteri, così come gli spazi bianchi, vengono mantenuti: 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Create new column (Crea nuova colonna) | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere l'originale invariato. |
Esempio
| Inserisci | Output |
|---|---|
|
Q=+L**€IK#$ 12%3,4 |
QLIK 1234 |
Rimuovi caratteri non numerici
Rimuovi tutti i caratteri che non sono 0-9. I separatori decimali e gli spazi bianchi vengono mantenuti anche.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Create new column (Crea nuova colonna) | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere l'originale invariato. |
Esempio
| Inserisci | Output |
|---|---|
|
Q=+L**€IK#$12%3,4 |
123,4 |
Rimuovi parte di testo
Rimuove le stringhe specificate dalle celle nella colonna.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Operatore |
Selezionare l'operatore che verrà utilizzato per trovare la corrispondenza del testo da rimuovere:
|
| Valore | Immettere il carattere o la stringa da rimuovere. |
| Create new column (Crea nuova colonna) | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere l'originale intatto. |
Esempio
| Inserisci | Configurazione | Output |
|---|---|---|
|
|
|
Rimuovi carattere iniziale e finale
Rimuove gli spazi iniziali e finali o altri caratteri specificati.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Carattere di riempimento |
|
| Create new column (Crea nuova colonna) | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere l'originale invariato. |
Esempio
| Inserisci | Output |
|---|---|
|
[][]TableRecipe[] |
RicettaTabella |
Trova e sostituisci
Sostituisce le celle o parti delle celle che contengono un valore specifico con un altro.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Operatore |
Selezionare l'operatore che verrà utilizzato per trovare la corrispondenza con il testo da cercare:
|
| Valore | Immettere il carattere o la stringa da cercare. |
| Replace |
Selezionare il comportamento dell'azione di sostituzione:
|
| Sostituisci con | Immettere il valore con cui sostituire le stringhe specificate. |
| Create new column (Crea nuova colonna) | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere l'originale intatto. |
Esempio
| Inserisci | Configurazione | Output |
|---|---|---|
|
|
|
Suddividi colonna
Suddivide il contenuto di una cella in diverse colonne, in base a un separatore.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne a cui si desidera applicare la funzione. Se si desidera applicarla su più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Parti |
Inserisci il numero di colonne che desideri creare. Se la stringa originale contiene più parti di quelle specificate nel campo Parti, la stringa rimanente verrà restituita nell'ultima colonna creata. |
| Separator (Separatore) |
Dall'elenco a discesa, seleziona il carattere utilizzato come base per la divisione:
|
Esempio
| Inserisci | Configurazione | Output |
|---|---|---|
|
Colonna A: 12/07/1998 |
|
|
| Colonna A: 20-03-2025 |
|
|