FAQ-500 データをソートするにはどうしたら良いでしょうか?

最終更新日:2025/9/15

目次

ワークシート全体を列の順序に基づいて並べ替える

並べ替えたい列を選択し、ワークシート:ソート(ワークシート) を選び、昇順または降順を選択します。

選択した列がカテゴリーとして設定されている場合は、カテゴリ順によるをクリックして、選択した列のカテゴリーセルにリストされている順でワークシートを並べ替えます。

行番号の関係は、ソート時に保持されます。

ワークシート全体を複数の列の順序に基づいて並べ替える

ワークシート:ソート(ワークシート)を選択してから、カスタム...を選択します。どの列を最初に並べ替えるか、次にどの列を並べ替えるかを指定して「ネストされた並べ替え」を行います。

ワークシートに1つ以上のカテゴリデータ列が含まれている場合は、その列でワークシートを並べ替えることができます。

詳細は、ネストソートを参照して下さい。

並べ替え後もすべての列の行インデックス関係は保持されます。

複数の列を 1 つの列の順序に基づいて並べ替える

並べ替える列が他の列の左側にある場合は、並べ替える列をすべて選択し、ワークシート:ソート(列)を選択してから昇順または降順を選択します。左端の列がカテゴリー列である場合(カテゴリーとして設定されている場合)、カテゴリ順によるを選択します。これにより一番左の列のソート順に基づいて、選択したすべての列をソートします。

並べ替える列が他の列の左端にない場合は、ワークシート:ソート(列)を選択してからカスタム...を選択します。ソートする列を指定します。

並べ替え後も選択された列の行インデックス関係は保持されます。選択していない列との対応関係は保持されません。

複数の列を複数の列の順序に基づいて並べ替える

ソートする列をすべて選択し、ワークシート:ソート(列)を選択してからカスタム...を選択します。どの列を最初に並べ替えるか、次にどの列を並べ替えるかを指定して「ネストされた並べ替え」を行います。

ネストソートの詳細はワークシートデータのソートを参照してください。

並べ替え後も選択された列の行インデックス関係は保持されます。選択していない列との対応関係は保持されません。

1 列のみを並べ替える

ある列をソートし、他の列の対応する行の値を変更したくない場合は、その列の列ヘッダを右クリックして、ソート(列):昇順または降順を選択します。

1 列のデータ順序を逆にする

他の列に影響を与えず、1 列のデータ順序だけを逆にしたい場合: 対象列の列ヘッダをクリックして列を選択し、列:列の反転 を選びます。

各列を個別に並べ替える

  1. ソートする列を選択します。
  2. 選択した列を右クリックして、複数の列の値を設定を選択します。
  3. 値の設定-複数列 ダイアログボックスのwcol(j)= の下のテキストボックスに次の式を入力し、適用またはOKをクリックします。
    sort(wcol(j))
  4. 降順でソートするには、上記の手順を実行した後、ソートされた列を強調表示して、列:列の反転を選択します。

この場合、列間の行インデックス関係は保持されません。

列ラベル行に基づいて列を並べ替える

選択したワークシート列を右クリックしてラベルで列をソートを選択するか、(ワークシートがアクティブな状態で)メインメニューからワークシート:ラベルで列をソートを選択します。

詳細はラベルで列をソートを参照してください。


キーワード:昇順, 降順, ソート列, ラベル行

必要なOriginのバージョン: 9.1 SR0以降