順序が異なるテキスト文字列を結合するにはどうすればよいですか?言葉で説明するのは難しいですが、添付ファイルを見れば問題が明確になるはずです。出発地 (ORIGIN 列) と到着地 (DEST 列) の空港を含む多数の航空券のデータがあります。これらを組み合わせてルートを示してみました。ただし、A から B へのルートを B から A へのルートと同じにしたいと考えています。現時点では、これは 2 つの異なる文字列として表示されます。たとえば、ANC から ADK へのルートは、ADK から ANC へのルートとは異なります。これらを 2 つの異なるルートではなく、同じルートとして識別する列が必要です。私はまだこれを行う方法を考えていません。
自動化とスクリプト作成データのブレンディングとクリーンアップRe: 順序が異なる文字列を結合するにはどうすればよいですか?単一行の値のリストを作成し、それを並べ替えて、最後に並べ替えられたリスト内の値を連結することができます。
以下は連想配列を使用したオプションの 1 つです。
Concat Items(Associative Array(Eval List({:ORIGIN, :DEST})) << Get Keys, "-")
しかし、このようなものを使用してもうまく機能するはずです
Concat Items(Sort List(Eval List({:ORIGIN, :DEST})), "-")Re: 順序が異なるテキスト文字列を結合するにはどうすればいいですか?こんにちは、デールさん。新しい列を作成し、コードを数式として入力するだけです。

または、スクリプト ウィンドウを開いて次のコードを実行します。
New Column( "Concatenate[ORIGIN,DEST]", Character,
Formula( Concat Items( Sort List( Eval List( {:ORIGIN, :DEST} ) ), "-" ) ))Re: 順序が異なるテキスト文字列を結合するにはどうすればいいですか?私は経験豊富な JMP ユーザーですが、スクリプトの使用は避けてきました。あなたのソリューションの使い方がわかりません。そのスクリプト (; と終了) を入力しても何も起こりません。何が足りないのでしょうか?