
ソートツール
バージョン:
2022.3
Last modified: May 02, 2022
ツールごとに学習
ソートには「ツールごとに学習」があります。サンプルワークフロー を参照して、Alteryx Designer でこのサンプルやその他の多くのサンプルに直接アクセスする方法を確認してください。
ソートツールを使用して、指定されたデータフィールドの値に基づいて、テーブル内のレコードを英数字順に整列します。
ツールの設定
辞書順を使用: 英語、フランス語、ドイツ語、イタリア語、ポルトガル語、スペイン語の場合は既定で有効になっています。その言語に応じたドロップダウンを使用し、ソートに設定された文字または言語セットを選択します。
並べ替え方法
Designer インスタンスの言語によっては、その言語固有の既定のソート順が使用される場合があります。既定の ソート方法 の詳細については、「ローカライゼーションユーザー設定」を参照してください。
ソートの優先順位
文字の文字列のソート例
- 文字はアルファベット順に並び替えられます。
- 辞書順の並べ替えでは、同じ文字の小文字が大文字の前に来ます。文字は、選択した言語のアルファベット順に並び替えられます。これは、英語、フランス語、ドイツ語、イタリア語、ポルトガル語、スペイン語バージョンの Designer の既定の選択です。
- Unicode のコードポイントでの並べ替えでは、大文字のセットは小文字のセットの前に来ます。アクセント記号のないすべての文字は、アクセント記号を含むすべての文字の前に来ます。
英語辞典 | スウェーデン語辞典 | Unicode のコードポイント |
---|---|---|
a | a | A |
A | A | Y |
ă | y | Z |
 | Y | a |
y | Z | y |
Y | a | Â |
Z | Â | ă |
数値文字列のソート例
- 数値文字列は文字の値の前に並び替えられます。
- 辞書順の並べ替えでは、数値文字列は最小値から最大値の順に並べ替えられます。これは、英語、フランス語、ドイツ語、イタリア語、ポルトガル語、スペイン語バージョンの Designer の既定の選択です。
- 辞書順以外の並べ替えでは、数値文字列は左から右の方向に、文字単位で並べ替えられます。
辞書順 | Unicode のコードポイント |
---|---|
1 | 1 |
2 | 10 |
3 | 100 |
10 | 11 |
11 | 110 |
100 | 2 |
110 | 3 |
句読点のソート例
- 辞書順の並べ替えでは、句読点はグループ化され、他の値より前に並べ替えられます。これは、英語、フランス語、ドイツ語、イタリア語、ポルトガル語、スペイン語バージョンの Designer の既定の選択です。
- Unicode のコードポイントの並べ替えでは、句読点は ASCII 値で並べ替えられ、グループ化はされません。
辞書順 | Unicode のコードポイント |
---|---|
, | , |
~ | Z |
a | a |
Z | ~ |
ドロップダウンを使用して、ソートする フィールド を選択します。
- 名前: 並べ替える列 (フィールド)。
- 順序 : 出力が続くシーケンス。以下の中から選択します。
- 昇順: 既定値。
- 降順
データが複数の列で並べ替えられている場合、並べ替えツールは、最上位のエントリから始まる フィールド リストで並べ替え順序を決定します。リストの並べ替え順序を右側の アップ 、 ダウン 、および 削除 のボタンで操作します。
ソートツールは、並べ替えの値が等しい行の相対的な順序を維持するために、安定したソートアルゴリズムを使用します。2 つのレコードが入力された場合、Record1 は Record2 の前に入力されます。レコードには、並び替えられているのと同じ値があります。Record1 は、並び替えられた出力の Record2 の前にあります。