Concatena colonne con celle vuoteCiao a tutti,
Ho un set di dati con colonne diverse che hanno alcune celle casuali vuote (come l'esempio nella tabella seguente). Vorrei concatenare i valori delle diverse colonne e utilizzare "_" per separare il contenuto delle celle solo se il contenuto delle celle è diverso dal valore vuoto (come nella colonna "concat" di seguito). Qualcuno ha un suggerimento su come eseguire questa operazione in modo intelligente?
Grazie per l'aiuto!
| Nome | Età | Sesso | Concat |
Mads | 31 | | Mads_31 |
| | | M | M |
| John | 25 | | Giovanni_25 |
| Giulia | 19 | F | Giulia_19_F |
Tabella datiScriptingRe: concatenare colonne con celle vuoteDovresti essere in grado di utilizzare una semplice funzione in una nuova colonna Concat:

Re: concatenare colonne con celle vuoteEcco un modo per scrivere la formula
colList = {"Column 1", "Column 2", "Column 3"};
x = "";
For( i = 1, i <= N Items( colList ), i++,
If( As Column( colList[i] ) != "",
If( x != "", x = x || "_" );
x = x || Char( As Column( colList[i] ) );
)
);
Trim( x );