Separare un valore stringaabc.01.d06 Mancata protezione
abc-cd.06.d07 Dipendenza inadeguata delle storie
ab.01.d05 Indisponibilità del personale
Ciao, devo separare i valori sopra riportati in colonne separate. Una colonna conterrà i valori numerici e l'altra conterrà il testo, quindi ad esempio per la prima riga voglio abc.01.d06 nella prima colonna e Failure to protected nella seconda colonna. Qualcuno può aiutarmi per favore?
Automazione e scriptingRe: Separare un valore stringaGrazie!
Re: Separare un valore stringaQuesto può essere fatto in molti modi diversi. Di seguito sono riportati metodi abbastanza interattivi
Tavolo di partenza

Formula veloce:
Fai clic con il tasto destro sulla colonna e prendi la prima parola


Utilizzando la ricodifica:
Seleziona la tua colonna e vai su Cols/Recode, trova il segmento di estrazione (potrebbe anche usare la prima parola)

Usa il cursore per scegliere le parti corrette e controlla dal basso che stai ottenendo il risultato corretto

e ti ritroverai con una colonna simile

Ottenere il testo:
È quindi possibile ripetere il processo di ricodifica per creare un'altra colonna o creare una colonna che sostituisca i valori appena creati dalla colonna originale con la stringa mancante (potresti voler aggiungere ulteriore spazio lì o avvolgerlo con la funzione Trim Whitespace())
Substitute(:Column 1, :Column 1 2, "")

Re: Separare un valore stringaSeleziona la colonna in questione
Allora vai a
Cols=>Utilità=>Testo in colonne
Creerà nuove colonne in base al delimitatore selezionato. Nel tuo caso, lasciaci uno spazio per ottenere ciò che desideri.