[ソート] アクションの使用
- 最終更新日2023/12/06
[ソート] アクションの使用
Excel の高度な操作 パッケージの [ソート] アクションを使用すると、テーブルやワークシートの特定の列で数値データやテキスト データをソートすることができます。
設定
重要: Microsoft Excel がコンピューターのオペレーティング システムと同じ言語に設定されていることを確認します。
- [アクション] パレットの [Excel] ノードから [ソート] アクションをダブルクリックまたはドラッグします。
- 以下のいずれかのタブをクリックします。
-
Table
- データを並べ替える [テーブル名] を指定します。注: テーブル名は文字列値であり、データ テーブル名ではありません。Excel のテーブル名の取得方法については、「Rename an Excel table」を参照してください。
- [ソートの基準] で、次のいずれかのオプションを選択します。
- 列名: 列名を入力するか、[値を挿入] アイコンをクリックして、既存の変数を選択します。
-
列の位置: 列番号を入力するか、[値を挿入] アイコンをクリックして、既存の変数を選択します。
たとえば、「月例販売」というテーブルに次の 3 つの列があるとします。4 月、5 月、6 月。テーブルの [5 月] 列の順番を並べ替える場合は、[列名] フィールドに「5 月」と入力するか、[列の位置] フィールドに「2」と入力します。
- データを並べ替える [テーブル名] を指定します。
-
ワークシート
- ワークシート名: データをソートするワークシートの名前を指定します。
- [ソートの基準] フィールドで、データをソートするテーブルの列を指定します。
- 列名: 列名を指定します。
- 列の位置: 列の位置を指定します。
- [セルの範囲] フィールドで、データをソートするワークシートのセル範囲を入力します。
たとえば、ワークシートに 3 つの列「A」「B」「C」がある場合、2 列目と 3 列目のデータをソートするには、[範囲] フィールドに「B2」「C3」と入力します。
- [ソートを適用] フィールドで、次のいずれかのオプションを選択します。
- すべての列: ワークシートのすべての列でデータをソートします。
- 指定の列のみ: 上記の [列名] または [列の位置] フィールドに入力された列のみデータをソートします。
- ワークシートの指定された列にヘッダーがない場合、[データにヘッダーがある] チェックボックスのチェックを外します。
-
Table
- [ソート順序] で、次のいずれかのオプションを選択します。
- [数値]: ドロップダウン メニューをクリックして、列の値の昇順または降順のソート順序を選択します。
-
テキスト: ドロップダウン メニューをクリックして、列の値をアルファベット順 (A ~ Z または Z ~ A) に並べ替えます。
前述の例で、[5 月] 列に数値が含まれていて、降順に並べ替る場合は、ドロップダウン メニューで を選択します。ただし、値がアルファベットやテキストの場合は、 を選択します。
-
[開く] アクション でブックを開く際に使用したセッション名を入力します。
[変数] タブをクリックして、既存の Excel の高度な操作のセッション変数を選択することもできます。
- [保存] をクリックします。