指定した配列または範囲の行を、1 列または複数の列の値に従って並べ替えます。
使用例
SORT(A2:B26, 1, TRUE)
SORT({1, 2; 3, 4; 5, 6}, 2, FALSE)
SORT(A2:B26, C2:C26, TRUE)
構文
SORT(範囲, 並べ替える列, 昇順, [並べ替える列2, 昇順2, ...])
-
範囲
- 並べ替え対象のデータを指定します。 -
並べ替える列
- 並べ替え基準の値を含む範囲
内の列の番号、または範囲
外の範囲を指定します。並べ替える列
の範囲には、範囲
と同じ行数を含む 1 列を指定する必要があります。
-
昇順
-並べ替える列
を昇順で並べ替えるかどうかをTRUE
またはFALSE
で指定します。FALSE
を指定すると降順で並べ替えられます。 -
並べ替える列2, 昇順2 ...
- [省略可] - 1 つ目の引数以外に順に指定する追加の列と並べ替え順序です。
メモ
範囲
は指定した列でのみ並べ替えられ、その他の列は元の順序のまま返されます。
関連項目
サンプル
指定した列と並べ替え順序に基づいて、特定のデータ範囲の行を並べ替えます。