他の列と連結した後も列のカスタマイズされた順序を維持するこんにちは、
問題を再現するために JMP テーブルを添付しました。私の例では、3 つの列があります。
- 列 1: 値 'A'、'B'、'C' を取ります。値の順序をカスタマイズしたので、並べ替えると A> B> C ではなく、 B>C>A になります。
- 列 2: 値 1、2、3、4 を受け取ります。カスタムオーダーはありません
列 3: 列 1 の連結です ||列 2 。しかし、並べ替えるとアルファベット順になり、列 1 のカスタム順序は考慮されません。これが私が望むものです。
これを考慮するオプションはありますか? 列 3 のカスタム オーダーを再度実行することもできますが、もっと簡単な方法があるかどうか知りたいです...
自動化とスクリプト作成ウィンドウズRe: 他の列と連結した後も列のカスタマイズされた順序を維持するこれがニーズを正確に満たしているかどうかはわかりませんが、列 3 の値の順序はデータの行順序に基づいて設定できます。私が何を示そうとしているかを説明するには、データテーブルに対して次の操作を実行します。
- 「テーブル」=>「並べ替え」に移動し、列 2、列 1 でデータを並べ替えます。

見てわかるように、列 3 は列 2 の値の順序に基づいた順序になっています。
- 「OK」をクリックしてデータを並べ替えます
- 次に、列 3 を選択し、ヘッダーを右クリックして、「列のプロパティ」=>「値の順序」を選択します。メッセージ ボックスが表示され、英数字の順序について尋ねられるので、[いいえ] をクリックします。
- この時点で、指定した順序に合わせてカスタム順序の値を移動できますが、これは非常に面倒です。しかし、簡単なトリックを使用して、JMP にそれを実行させることができます。
- カスタム順序ボックスのチェックを外し、行順序レベルボックスをチェックした場合

値の順序は、データ テーブルの列 3 の順序に変更されます。
- これで、チェックボックスを「カスタム順序」にチェックし、「行順序レベル」のチェックを外すと、カスタム順序はデータテーブル内の順序に設定されます。

- OKをクリックすると、列3で並べ替えると指定したとおりに並べ替えられます。
Re: 他の列と連結した後も列のカスタマイズされた順序を維持するありがとう、それはまさに私が探していた種類のヒントです!顧客の注文を手動で指定する方法を行っていましたが、非常に時間がかかりました