ExcelシートにおけるSORTBY式の使い方
Excel の SORTBY 数式は、柔軟かつダイナミックな方法でデータを並べ替え、データの整理と分析を容易にする強力な数式です。この記事では、SORTBY式を調べ、効果的な使い方をご紹介します。
SORTBY式とは?
Excel の SORTBY 関数は、データの範囲または表を別の範囲または配列の値に従って並べ替えるために使用します。これは、元のデータを変更せずに並べ替えリストを作成する動的な並べ替え式です。SORTBYは、ソートされた順序で表示しながらデータの整合性を維持したい場合に特に便利です。
SORTBY関数には以下の引数があります:
- array: ソートするデータの範囲。互換性のある次元でなければ、SORTBYは#VALUE!を返します。
- by_array: 配列内のデータをソートしたい範囲または配列。この引数は、1 行または 1 列のみとなります。
- sort_order: ソート順を指定するオプションの引数。sort_order 引数には以下の値を指定できます: 1 は昇順(デフォルト)、-1 は降順です。
SORTBY関数の構文は以下のようになります:
=SORTBY(array, by_array, [sort_order], [array/order], …)
それでは、ONLYOFFICE表計算エディタでSORTBY式を挿入する方法を見てみましょう。
SORTBY式の挿入方法
SORTBY関数は、上部ツールバーの「ホーム」タブと「数式」タブの両方からアクセスできます。
「ホーム」タブでは、「関数の挿入」ボタンを使用することができます。
カテゴリ別に分類された使用可能なすべての関数が含まれる「関数の挿入」ウィンドウを開きます。検索ボックスを使用して、SORTBY 関数を検索します。「OK」をクリックします。
「数式」タブで、「検索と参照」関数を開き、ドロップダウンリストでSORTBYを見つけます。
関数を選択すると、関数引数ウィンドウが表示されます。各引数に必要な値を入力します。
関数の引数は、手動で入力することも、グリッドラインアイコンをクリックして引数として含めるセルまたはセル範囲を選択して入力することもできます。
関数の結果が下に表示されます。すべての引数を指定したら、関数引数ウィンドウで OK ボタンをクリックします。
引数が 1 つの SORTBY 数式の例
マーケティング計画の表があるとします。この表を各月の会社の利益で降順に並べ替えたいとします。SORTBY 関数を使用する方法を説明します。
まず、ソートされたデータを表示させたい空のセルを選択します。
次に、上部ツールバーの「数式」タブ→「検索と参照」→「SORTBY数式」を開きます。引数を定義します:
- C1:N2 は、並べ替えたいデータの範囲です。
- C2:N2 は、データを並べ替えたい範囲です(この場合、会社の利益順)。
- -1は降順ソート(最高位から最低位まで)を示します。
引数を 2 つ指定した SORTBY 数式の例
2つの引数を持つSORTBY式を使用して、複数の基準でデータを並べ替える例を考えてみましょう。この例では、従業員のリスト、年齢、および所属部署があります。このデータをまず年齢(昇順)で、次に部署で並べ替えたいとします。
このデータを 2 つの基準に基づいて並べ替えるには、並べ替え後のデータを表示する空のセルを選択します。
次に、SORTBY 数式の引数を入力します:
- A3:C12 は並べ替えたいデータの範囲です。
- 引数 1: B3:B12 は年齢範囲です。
- 引数 2: C3:C12 は部門の範囲です。
OKをクリックします。
ExcelのSORTBY関数は、1つまたは複数の基準に基づいて動的にデータを並べ替えるための貴重なツールです。財務データ、在庫リスト、その他のデータセットを並べ替える必要がある場合でも、SORTBYは分析やプレゼンテーションのために情報を整理する便利な方法を提供します。
ONLYOFFICE DocSpaceアカウントを作成するか、無料のデスクトップアプリをダウンロードすることで、SORTBY機能を使ってデータを分析したり、他の機能をオンラインで試すことができます:
ONLYOFFICE Docs v7.5の新機能をご覧ください:
ONLYOFFICEの無料アカウントを登録する
オンラインでドキュメント、スプレッドシート、スライド、フォーム、PDFファイルの閲覧、編集、共同作業