Excel関数

SORTBY

別の範囲をキーに並び替えます。

SORTBY(array, by_array1, [sort_order1], ...)

引数の意味

array

必須

参照範囲を指定します。ドラッグまたは開始/終了セルの順クリックで入力できます。

by_array1

必須

参照範囲を指定します。ドラッグまたは開始/終了セルの順クリックで入力できます。

sort_order1

任意

数値を入力します。

使い方の例

SORTBYを使い、次の条件で結果を返してください(対象範囲: A2:D8(A〜D列)、並べ替え基準範囲: D2:D8(D列の売上)、並び順: -1(降順))。 範囲指定は同じ引数欄で開始セルから終了セルまでドラッグで可能です。

#
A商品ID
Bカテゴリ
C商品名
D売上
2P001食品リンゴ1200
3P002食品バナナ980
4P003文具ノート450
5P004文具ペン300
6P005食品ぶどう1500
7P006文具定規250
8

関数の使い方(式)

=SORTBY(A2:D8, D2:D8, -1)

結果

P005, 食品, ぶどう, 1500 | P001, 食品, リンゴ, 1200 | P002, 食品, バナナ, 980 | P003, 文具, ノート, 450 | P004, 文具, ペン, 300 | P006, 文具, 定規, 250 | , , ,

この関数を練習する

SORTBY のよくある質問

SORTBY の使い方は?

SORTBY は 別の列基準で並べ替える ときに使います。対象範囲、並べ替え基準範囲、並び順を順に指定して使います。必要に応じて任意引数を追加すると、実務に合わせた結果を返せます。

SORTBY の練習はどこでできますか?

「この関数を練習」ボタンから、SORTBY の練習モードをすぐ開始できます。

SORTBY の引数は何ですか?

基本の引数は 対象範囲、並べ替え基準範囲、並び順 です。 必須引数を入れたあと、必要に応じて任意引数を追加します。