與其他列連接後保持列自訂順序你好,
我附上了一個 JMP 表來重現我的問題。在我的範例中,我有 3 列:
- 第 1 欄:取值「A」、「B」、「C」。我已經自訂了值的順序,這樣如果我排序它不是 A> B> C 而是B>C>A 。
- 第 2 列:取值 1、2、3、4。無客製訂單
第 3 列:是第 1 列 || 的串聯第 2 欄。但如果我排序,它將按字母順序排列,並且不會考慮第 1 列的自訂順序,這正是我想要的。
是否有一個選項可以考慮到這一點?我可以再次為第 3 列執行自訂訂單,但我想知道是否有更簡單的...
自動化和腳本編寫視窗回覆:與其他列連接後保持列自訂順序我不確定這是否完全滿足您的需求,但可以根據資料的行順序設定第 3 列的值順序。為了說明我試圖展示的內容,請對您的資料表執行以下操作
- 前往 Tables=>Sort 並按第 2 列、第 1 列對資料進行排序

可以看出,第 3 列的順序是基於第 2 列的值順序
- 按一下「確定」對資料重新排序
- 現在選擇第 3 列並右鍵單擊標題並選擇“列屬性”=>“值順序”。應出現一個訊息框並詢問字母數字排序,只需單擊“否”
- 此時,人們可以移動自訂順序值以滿足您指定的順序,但這可能非常乏味。但可以使用一個簡單的技巧讓 JMP 為您做到這一點。
- 如果取消勾選「自訂順序」方塊並勾選「行順序層級」方塊

值順序將變更為資料表中第 3 列的順序。
- 因此,現在,如果您將複選框設定回選中“自訂順序”且未選取“行順序等級”,則“自訂順序”現在將設定為資料表中找到的順序

- 按一下“確定”,當您對第 3 列進行排序時,它將按照您指定的方式進行排序
回覆:與其他列連接後保持列自訂順序謝謝,這正是我正在尋找的提示!我採用了手動指定客戶訂單的方法,但這確實很耗時