Concaténer des colonnes avec des cellules videsSalut tout le monde,
J'ai un ensemble de données avec différentes colonnes qui ont des cellules aléatoires vides (comme l'exemple dans le tableau ci-dessous). Je voudrais concaténer les valeurs des différentes colonnes et utiliser le "_" pour séparer le contenu des cellules uniquement si le contenu des cellules est différent de la valeur vide (comme dans la colonne "concat" ci-dessous). Est-ce que n'importe qui a une suggestion sur une façon à cette opération d'une manière futée ?
Merci pour ton aide!
| Nom | Âge | Sexe | Concat |
fous | 31 | | Mads_31 |
| | | M | M |
| John | 25 | | Jean_25 |
| Julia | 19 | F | Julia_19_F |
Tableau de donnéesScriptingRe: Concaténer des colonnes avec des cellules videsVous devriez pouvoir utiliser une fonction simple dans une nouvelle colonne Concat :

Re: Concaténer des colonnes avec des cellules videsVoici une façon d'écrire la formule
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 );Re: Concaténer des colonnes avec des cellules videsBonjour, voici encore une autre formule.
</CODE></P>
<PRE><CODE class=" language-jsl">Concat Items( Words( :Name || "," || :Age || "," || <SPAN class="lia-emoticons-autosuggestions"><SPAN class="lia-emoticons-search-term">:Sex</SPAN></SPAN>, "," ), "_" )
Acclamations,
Brady