ExcelのSORTBY関数には(SORT関数と異なり)並べ替え方向を指定する引数がありませんが、左右方向への並べ替えは可能です。
- SORTBY関数の第2引数(並べ替え基準の範囲。第4,第6…引数も同様)で左右方向の配列を指定すれば、左右方向への並べ替えとなります。
手順
左右方向に並んだ5つのデータがあります。
これらをSORTBY関数を使って「身長」の降順で並べ替えるものとします。
C6セルに次のように入力します。
=SORTBY(C2:G4,C4:G4,-1)
第2引数(並べ替え基準の範囲)で「C4:G4」と1行だけの範囲を指定します。
これで左右方向への並べ替えとなります。
第3引数の「-1」は降順の意味です。
結果はこうなります。
もちろんSORT関数でも列方向の並べ替えはできますが、SORTBY関数でも可能であることを知っておけば応用の範囲が広がります。