Bonjour à tous,
Je dispose d’une colonne dans ma base de données où certaines cellules ont des caractères dupliqués comme ci-dessous :

Le but serait de supprimer les éléments qui sont dupliqués dans la même cellule : ligne 2 -> " 354 » et ligne 6 -> « 789 » mais que les autres cellules de la colonne ne changent pas
L'ordre peut-il changer au sein de la cellule ? Et s'il n'y a pas de doublons (comme la ligne 4), le "-" est-il nécessaire ?
Names Default To Here(1);
dt = New Table("Untitled",
Compress File When Saved(1),
New Column("Column 1",
Character,
"Nominal",
Set Values({"a -a", "a - b", "a - c", "b - b", "b - c", "b - b", "b -"})
)
);
dt << New Column("Column 2", Character, Nominal, << Set Each Value(
Concat Items(Associative Array(Words(:Column 1, "- ")) << get keys, " - "));
);Merci pour votre réponse,
Oui l’ordre peut changer même si c’est plutôt rare, on peut avoir « a-b-a-c » par exemple.
Le « - » n’est pas nécessaire mais il n’est pas dérangeant non plus, juste au mieux que tout soit uniformisé c’est à dire à chaque fois avoir le « - » ou alors ne jamais l’avoir.