Blue circle with three white circles inside that are in a line increasing in size from left to right.

ソートツール

バージョン:
Current
Last modified: December 11, 2020

ツールごとに学習

ソートには「ツールごとに学習」があります。サンプルワークフロー を参照して、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 の前にあります。

役に立ちましたか?

Running into problems or issues with your Alteryx product? Visit the Alteryx Community or contact support. Can't submit this form? Email us.