Vai al contenuto principale Passa a contenuto complementare

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.

  • Sinistra: il carattere scelto verrà aggiunto prima del contenuto delle celle.

  • Destra: il carattere scelto verrà aggiunto dopo il contenuto delle celle.

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
  • Ripeti conteggio: 5

  • Aggiungi carattere 1

  • Posizione: Sinistra

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
  • Valore: Selezionare questa opzione per concatenare il contenuto della colonna con un valore fisso, impostato nel campo Valore.

  • Altra colonna: Selezionare questa opzione per concatenare il contenuto della colonna con il contenuto di un'altra colonna, impostata nell'elenco a discesa Colonna.

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
  • Colonna A: Tabella

  • Colonna B: Ricetta

  • Colonne da elaborare: A

  • Prefisso: a

  • Utilizza con: Altra colonna

  • Colonna: B

  • Separatore: @

  • Aggiungi separatore: Entrambi i valori non vuoti

  • Suffisso: !

  • Colonna A: aTable@Recipe!

  • Colonna B: Ricetta

  • Colonna A: Qlik

  • Colonna B: Cloud

  • Colonna C: Analytics

  • Colonne da elaborare: A, B

  • Prefisso: #

  • Utilizza con: Altra colonna

  • Colonna: C

  • Separatore: +

  • Aggiungi separatore: Entrambi i valori non vuoti

  • Suffisso: !

  • Colonna A: #Qlik+Analytics!

  • Colonna B: #Cloud+Analytics!

  • Colonna C: Analytics

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
  • Valore: Selezionare questa opzione per controllare la colonna rispetto a un valore fisso, impostato nel campo Valore costante.

  • Colonna: Selezionare questa opzione per controllare la colonna rispetto ai valori di un'altra colonna, impostati nell'elenco a discesa Altra colonna.

Esempio

Inserisci Configurazione Output
  • Ricetta di tabella

  • Flusso di dati

  • Utilizzare con: Valore

  • Valore costante: Ricetta

  • Vero

  • Falso

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:

  • Dall'inizio per utilizzare l'inizio della stringa come punto di partenza.

  • Dall'indice per specificare il numero di caratteri da cui avviare la selezione, impostato nel seguente campo Indice iniziale.

  • Da N prima della fine per specificare quanti caratteri dalla fine della stringa avviare la selezione, impostato nel seguente campo Da N prima della fine.

A

Selezionare come si desidera terminare la selezione del valore:

  • Alla fine per utilizzare la fine della stringa come punto finale.

  • All'indice per specificare il numero di caratteri a cui terminare la selezione, impostato nel seguente campo Indice finale.

  • A N prima della fine per specificare quanti caratteri dalla fine della stringa terminare la selezione, impostato nel seguente campo A N prima della fine.

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

  • Da: Dall'inizio

  • A: All'indice

  • Indice di fine: 5

Tabella

QlikCloudAnalytics
  • Da: Indice Da

  • Indice di inizio: 4

  • A: All'indice

  • Indice di fine: 9

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:

  • [a-z]+ (una parola in minuscolo)

  • [A-Z]+ (una parola in maiuscolo)

  • [0-9]+ (numero)

  • [a-zA-Z]+ (una parola, senza distinzione tra maiuscole e minuscole)

  • [a-zA-Z0-9]+ (qualsiasi valore letterale con caratteri alfanumerici)

  • Altro

Operatore

Se è stato selezionato Altro come Modello, è possibile selezionare uno dei seguenti operatori e impostare il valore personalizzato nel seguente campo Valore:

  • È uguale a

  • Contiene

  • Inizia con

  • Termina con

  • Regex

Esempio

Inserisci Configurazione Output
  • 992424254-8

  • ISBN 2-22605257-7

  • Modello: Altro

  • Operatore: Regex

  • ^[ISBN]{4}[ ]{0,1}[0-9]{1}[-]{1}[0-9]{3}[-]{1}[0-9]{5}[-]{1}[0-9]{0,1}$

  • Falso

  • Vero

  • Terminator

  • Terminator 2

  • Modello: [a-zA-Z]+ (una parola, senza distinzione tra maiuscole e minuscole)

  • Vero

  • Falso

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
  • Valore: Selezionare questa opzione per controllare la colonna rispetto a un valore fisso, impostato nel campo Riferimento.

  • Altra colonna: Selezionare questa opzione per controllare la colonna rispetto ai valori di un'altra colonna, impostati nell'elenco a discesa Colonna.

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
  • Osservazione

  • Rimodella

  • Utilizza con: Valore

  • Riferimento: Rifacimento

  • Fuziness: 2

  • VERO

  • FALSO

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:

  • È uguale a

  • Contiene

  • Inizia con

  • Termina con

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
  • New York

  • New york

  • Yorkshire

  • Operatore: Contiene

  • Valore:York

  • Nuovo

  • New york

  • contea

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
  • Spazi vuoti: gli spazi vuoti non necessari all'inizio e alla fine delle celle verranno rimossi.

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:

  • È uguale a

  • Contiene

  • Inizia con

  • Termina con

  • Corrisponde alla regex

  • Corrisponde a un carattere jolly

Valore Immettere il carattere o la stringa da cercare.
Replace

Selezionare il comportamento dell'azione di sostituzione:

  • Testo corrispondente al valore di sostituzione

  • Cella intera con valore di sostituzione

  • Cella intera con null

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.
Nota di suggerimentoIn alternativa, è possibile avviare un'operazione di ricerca e sostituzione in una colonna facendo clic con il pulsante destro del mouse su una cella della tabella e selezionando l'opzione Sostituisci questo valore in questa colonna. Si apre quindi un passaggio della ricetta in cui la stringa da sostituire è già impostata. Completa la configurazione del passaggio e fai clic su Applica.

Esempio

Inserisci Configurazione Output
  • Francia

  • Canada

  • Stati Uniti d'America

  • Stati Uniti

  • Operatore: Contiene

  • Valore: America

  • Sostituisci con: USA

  • Sovrascrivi cella intera

  • Francia

  • Canada

  • USA

  • Stati Uniti

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:

  • ,

  • :

  • ;

  • .

  • -

  • @

  • Spazio

  • Altro (stringa). Quando utilizzi questa opzione, inserisci il tuo valore personalizzato nel campo Separatore personalizzato.

Esempio

Inserisci Configurazione Output

Colonna A: 12/07/1998

  • Parti: 3

  • Separatore: Altro (stringa)

  • Separatore personalizzato: /

  • Colonna A: 12/07/1998
  • Colonna B: 12

  • Colonna C: 07

  • Colonna D: 1998

Colonna A: 20-03-2025
  • Parti: 2

  • Separatore: -

  • Colonna A: 20-03-2025
  • Colonna B: 20

  • Colonna C: 03-2025

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – ti pregiamo di farcelo sapere!