Text() obbliga a considerare l'espressione come testo, anche nel caso in cui sia possibile un'interpretazione numerica.
Sintassi:
Text (expr)
Tipo di dati restituiti: stringa
Argomenti
Argomento
Descrizione
expr
Un'espressione da trattare come testo.
Esempio: espressioni del grafico
Esempio
Risultati
Text( 1234 )
Restituisce 1234 come una stringa. Non c'è un valore numerico.
Text( pi( ) )
Restituisce 3.1415926535898 come una stringa. Non c'è un valore numerico.
Esempio: principi fondamentali della funzione Text
Panoramica
Aprire l'Editor caricamento dati e aggiungere lo script di caricamento sotto in una nuova sezione.
Lo script di caricamento contiene:
Un set di dati che viene caricato in una tabella dati chiamata Example.
I seguenti campi nella tabella dati:
ID
PostalCode
Un caricamento precedente che utilizza la funzione Text per creare un nuovo campo denominato PostalCode_Text per garantire che i codici postali rimangano come testo e non vengano convertiti in numeri.
Caricare i dati e aprire un foglio. Creare una nuova tabella e aggiungere tali campi come dimensioni:
ID
PostalCode
PostalCode_Text
Results table
ID
PostalCode
PostalCode_Text
1
12345
12345
2
54321
54321
3
67890
67890
4
11223
11223
5
33445
33445
L'output del caricamento precedente utilizza la funzione Text per garantire che qualsiasi valore numerico sia trattato come testo. È possibile vedere che i valori della colonna PostalCode_Text sono elaborati come testo e appaiono allineati a sinistra per impostazione predefinita, mentre i valori della colonna PostalCode sono numeri e appaiono allineati a destra per impostazione predefinita.
Esempio: scenario per la funzione Text
Panoramica
Un set di dati contiene i dati relativi alle fatture dei clienti che sono stati inseriti come valori numerici, ma si desidera conservare questi valori come testo.
Aprire l'Editor caricamento dati e aggiungere lo script di caricamento sotto in una nuova sezione.
Lo script di caricamento contiene:
Un set di dati che viene caricato in una tabella dati chiamata Example.
I seguenti campi nella tabella dati:
InvoiceNumber
CustomerName
Un caricamento precedente che utilizza la funzione Text per creare un nuovo campo denominato InvoiceNumber_Text e garantire che i numeri delle fatture vengano trattati come testo.
Script di caricamento
Example:
LOAD
InvoiceNumber,
CustomerName,
Text(InvoiceNumber) AS InvoiceNumber_Text;
LOAD * INLINE [
InvoiceNumber, CustomerName
10001, John Doe
10002, Jane Smith
10003, Bob Johnson
10004, Alice Brown
10005, Michael Green
];
Risultati
Caricare i dati e aprire un foglio. Creare una nuova tabella e aggiungere tali campi come dimensioni:
InvoiceNumber
CustomerName
InvoiceNumber_Text
Results table
InvoiceNumber
CustomerName
InvoiceNumber_Text
10001
John Doe
10001
10002
Jane Smith
10002
10003
Bob Johnson
10003
10004
Alice Brown
10004
10005
Michael Green
10005
I risultati mostrano che ora i valori numerici nella colonna InvoiceNumber sono stati convertiti in valori di testo nella colonna InvoiceNumber_Text e appaiono allineati a sinistra.
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 – facci sapere come possiamo migliorare!