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

最終更新日:2021/9/22

単一列の順を元にワークシート全体をソート

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

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

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

複数列の順を元にワークシート全体をソート

ワークシート:ソート(ワークシート)を選択してから、カスタム...を選択します。どの列を最初にソートし、どの列を2番目にソートするかなどを入れ子ソートで指定します。

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

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

全ての列にわたる行番号の関連性はソート後も維持されます。

単一列の順を元に複数の列をソート

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

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

全ての列にわたる行番号の関連性はソート後も維持されます。選択されていない列との行番号関係は壊れます。

複数列の順を元に複数の列をソート

ソートする列をすべて選択し、ワークシート:ソート(列)を選択してからカスタム...を選択します。どの列を最初にソートし、どの列を2番目にソートするかなどを入れ子ソートで指定します。

入れ子ソートの詳細については、ワークシートデータのソートを参照してください。

全ての列にわたる行番号の関連性はソート後も維持されます。選択されていない列との行番号関係は壊れます。

単一列のみをソート

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

単一列のデータ順を逆にする

他の列の対応する行の値に影響を与えずに、ある列のデータの順序を逆にしたい場合は、列見出しをクリックして列を選択し、メニューから列:列の反転を選択します。

それぞれの列を個別にソート

このためのメニューはありませんが、列値の設定ダイアログを使用して、sort()関数を呼び出して実行することができます。 それぞれの列を昇順でソートするには、

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

全ての列にわたる行番号の関連性はソート後は維持されません。

列ラベル行でソートするには、

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

詳細については、ラベルによる列のソートを参照してください。


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

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