Funzioni per le stringhe
Aggiungi riempimento
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 a più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Conteggio ripetizioni | Numero di volte in cui il carattere scelto verrà aggiunto al contenuto della cella. |
| Aggiungi carattere | Inserire il carattere che si desidera aggiungere al contenuto della cella come riempimento. |
| Posizione |
Selezionare dove si desidera aggiungere il carattere di riempimento.
|
| Crea nuova colonna | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere intatta l'originale. |
Esempio
| Input | Configurazione | Output |
|---|---|---|
| TableRecipe |
|
11111TableRecipe |
Calcola lunghezza
Calcola il numero di caratteri di 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 a più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
Esempio
| Input | Output |
|---|---|
| TableRecipe | 11 |
Modifica in minuscolo
Converte tutto il testo delle celle della colonna in minuscolo.
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. |
| Crea nuova colonna | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere intatta l'originale. |
Esempio
| Input | Output |
|---|---|
| Configurazione Tabella | configurazione tabella |
Modifica in formato titolo
Converte tutto il testo delle celle della colonna in formato titolo.
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. |
| Crea nuova colonna | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere intatta l'originale. |
Esempio
| Input | Output |
|---|---|
| configurazione tabella | Configurazione Tabella |
Modifica in maiuscolo
Converte tutto il testo delle celle della colonna in maiuscolo.
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. |
| Crea nuova colonna | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere intatta l'originale. |
Esempio
| Input | Output |
|---|---|
| Configurazione Tabella | CONFIGURAZIONE TABELLA |
Concatenare le colonne
Unisce il contenuto di una colonna con un'altra o con 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 a più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Prefisso | Aggiunge facoltativamente un carattere o una stringa all'inizio dei dati uniti. |
| Usa con |
|
| Separatore | Inserire qualsiasi carattere che funga da separatore per i dati uniti. |
| Aggiungi separatore | Selezionare la condizione in base alla quale verrà applicato il separatore. |
| Suffisso | Aggiunge facoltativamente un carattere o una stringa alla fine dei dati uniti. |
| Crea nuova colonna | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere intatta l'originale. |
Esempio
| Input | Configurazione | Output |
|---|---|---|
|
|
|
|
|
|
Contiene testo
Verifica se le celle contengono un valore specifico. La funzione restituirà TRUE se il testo selezionato viene trovato all'interno della cella, altrimenti restituirà FALSE. 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
| Input | 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 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. |
| Crea nuova colonna | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere intatta l'originale. |
Estrai un valore per indice
Estrae una sottostringa selezionata utilizzando le posizioni dell'indice 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 a 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:
|
| Crea nuova colonna | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere intatta l'originale. |
Dati 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 a più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Crea nuova colonna | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere intatta l'originale. |
Esempio
| Input | Output |
|---|---|
|
Configurazione tabella |
G=HE!D)EV^*H2%ZB-.(,I?.4+4J`Q%M]B&G_L5D0?2- |
Esempio
| Input | Configurazione | Output |
|---|---|---|
|
TableRecipe |
|
Table |
| QlikCloudAnalytics |
|
Cloud |
Corrispondenza modello
Verifica se la cella è simile a un modello specifico. La funzione restituirà TRUE se il modello selezionato viene trovato all'interno della cella, altrimenti restituirà FALSE.
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 su 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. |
| Modello |
Selezionare uno dei modelli regex predefiniti o un'altra combinazione di operatore e valore:
|
| Operatore |
Se si è selezionato Altro come Modello, è possibile selezionare uno dei seguenti operatori e impostare il valore personalizzato nel seguente campo Valore:
|
Esempio
| Input | Configurazione | Output |
|---|---|---|
|
|
|
|
|
|
Corrispondenza testo simile
Verifica se la cella è simile a un valore specifico. La funzione restituirà TRUE se il testo selezionato viene trovato all'interno della cella, altrimenti restituirà FALSE.
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 su 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 |
|
| Fuzziness | Impostare un numero che corrisponde alla distanza di Levenshtein che si desidera utilizzare per la verifica. La distanza di Levenshtein rappresenta il numero di modifiche che è necessario apportare per trasformare una stringa in un'altra. |
Esempio
| Input | 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 vuoti, vengono mantenuti: 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne su 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. |
| Crea nuova colonna | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere intatta l'originale. |
Esempio
| Input | Output |
|---|---|
|
Q=+L**€IK#$ 12%3,4 |
QLIK 1234 |
Rimuovi caratteri non numerici
Rimuove tutti i caratteri che non sono 0-9. Vengono mantenuti anche i separatori decimali e gli spazi vuoti.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne su 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. |
| Crea nuova colonna | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere intatta l'originale. |
Esempio
| Input | Output |
|---|---|
|
Q=+L**€IK#$12%3,4 |
123,4 |
Rimuovi parte del testo
Rimuove le stringhe specificate dalle celle nella colonna.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne su 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. |
| Operatore |
Selezionare l'operatore che verrà utilizzato per trovare la corrispondenza con il testo da rimuovere:
|
| Valore | Inserire il carattere o la stringa da rimuovere. |
| Crea nuova colonna | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere intatta l'originale. |
Esempio
| Input | Configurazione | Output |
|---|---|---|
|
|
|
Rimuovi caratteri iniziali e finali
Rimuove gli spazi iniziali e finali o altri caratteri specificati.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne su 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. |
| Carattere di riempimento |
|
| Crea nuova colonna | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere intatta l'originale. |
Esempio
| Input | Output |
|---|---|
|
[][]TableRecipe[] |
TableRecipe |
Cerca e sostituisci
Sostituisce le celle o parti di celle che contengono un valore specifico con un altro.
Proprietà
| Proprietà | Configurazione |
|---|---|
| Colonne da elaborare |
Selezionare la colonna o le colonne su 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. |
| Operatore |
Selezionare l'operatore che verrà utilizzato per trovare la corrispondenza con il testo da cercare:
|
| Valore | Inserire il carattere o la stringa da cercare. |
| Sostituisci |
Selezionare il comportamento dell'azione di sostituzione:
|
| Sostituisci con | Inserire il valore con cui sostituire le stringhe specificate. |
| Crea nuova colonna | Selezionare questa casella di controllo se si desidera visualizzare il risultato di questa funzione in una nuova colonna e mantenere intatta l'originale. |
Esempio
| Input | Configurazione | Output |
|---|---|---|
|
|
|
Dividi colonna
Divide il contenuto di una cella in più 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 a più di una colonna, utilizzare l'elenco a discesa per selezionare le colonne e fare clic su Applica. |
| Parti |
Inserire il numero di colonne che si desidera creare. Se la stringa originale contiene più parti di quelle specificate nel campo Parti, la stringa rimanente verrà restituita nell'ultima colonna creata. |
| Separatore |
Dall'elenco a discesa, selezionare il carattere utilizzato come base per la divisione:
|
Esempio
| Input | Configurazione | Output |
|---|---|---|
|
Colonna A: 12/07/1998 |
|
|
| Colonna A: 20-03-2025 |
|
|