Formula per rimuovere i primi tre caratteri da una stringa alfanumericaCIAO,
Come rimuovo "Gio" dalla stringa alfanumerica "Gio 01/02/2020 22:42" utilizzando e assegnando una formula a una colonna.
Ho provato a utilizzare le formule seguenti e non funziona. Che cosa sto facendo di sbagliato?
1 a Sinistra
2. giusto
3. parola
4. sost
Re: Formula per rimuovere i primi tre caratteri da una stringa alfanumericaHo creato una nuova colonna e vi ho inserito questa formula.
Substr(:Preparation date, 5)
e ha funzionato senza problemi.Vedi il mio file allegato
Re: Formula per rimuovere i primi tre caratteri da una stringa alfanumericaGrazie. In allegato qui è il file di dati di prova
Re: Formula per rimuovere i primi tre caratteri da una stringa alfanumericaallegare una tabella di dati di esempio per favore
Re: Formula per rimuovere i primi tre caratteri da una stringa alfanumericaIl tuo suggerimento funziona bene per altre colonne di caratteri nella tabella MA non per la colonna con un formato specifico, ad es.
a="Thu 01/02/2020 10:42 PM";
Ho anche controllato e verificato le proprietà della colonna per assicurarmi che sia una colonna "carattere".
Re: Formula per rimuovere i primi tre caratteri da una stringa alfanumericaSe la colonna da cui stai leggendo è in realtà una colonna di caratteri e non una colonna numerica con un formato applicato ad essa, allora la sottostringa è ciò che vuoi usare.Assicurati che la colonna sia una colonna di caratteri. e in tal caso, il seguente funzionerà
a="Thu 01/02/2020 10:42 PM";
b=substr(a,5);
La versione della formula del codice precedente se la colonna originale si chiama "MyColumn"
substr(:MyColumn,5);
In caso contrario, devi solo modificare il formato per la colonna