Excel関数

SORTBY

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

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

引数の意味

array

必須

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

by_array1

必須

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

sort_order1

任意

数値を入力します。

使い方の例

SORTBYを使い、A〜C列を、取り出す範囲には含まれないD列の売上を基準に降順で並べ替えてください。

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

関数の使い方(式)

=SORTBY(A2:C7, D2:D7, -1)

結果

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

この関数を練習する

SORTBY のよくある質問

SORTBY の使い方は?

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

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

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

SORTBY の引数は何ですか?

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