SORT関数の使い方と並べ替えの基礎

基礎(Basics & Foundation Series)
SORT関数の使い方|Excelで並べ替えを正しく理解するための基礎を体系的に解説し、加工し終えた素材を“意味のある情報”へと仕上げるための最初のステップを実務目線で理解する【Excel基礎体系学習⑯】

【第1章の振り返り】

  • スピル基本 — 自動展開の土台
  • UNIQUE — 重複を整える
  • TEXTBEFORE / TEXTAFTER — 文字列の前後を切り出す
  • TEXTSPLIT — 分解して素材化
  • TEXTJOIN — 再構築
  • TAKE — 必要部分の抽出
  • DROP — 不要部分の除去
  • CHOOSECOLS / CHOOSEROWS — 列・行の選択
  • VSTACK / HSTACK — 縦横の結合
  • TOROW / TOCOL — 形の変換

【第1章の説明】
第1章では、どんなデータでも壊れず扱えるように「素材の加工」を進めてきました。
文字列の分解と再構築、必要部分の抽出、列や行の選択、縦横の結合と変換──
これらを通じて、素材を自在に整形できる基礎ラインが完成しました。
この段階で、Excel が扱うデータを“加工可能な素材”へと変換する力が身につきました。
次に必要になるのは、その素材を「意味のある順番」へと整理する工程です。
並び替えは、加工した素材を“情報”へと昇華させる最初のステップです。

【第2章の予告】
第2章では、まず SORT を起点に「並べ替え」の基礎を固めます。
続いて SORTBY で条件付きの並び替えを学び、
XLOOKUP で検索と参照の軸を作り、
FILTER で抽出のロジックを組み立て、
GROUPBY と PIVOTBY で集計と構造化へ進みます。
加工から整理へ──ここからが「情報として使えるExcel」の本番です。

SORT基本

SORT は、指定した列を基準にデータを昇順・降順へ並べ替える関数です。
元データを変更せず、結果だけをスピルで自動展開できます。
sort_index で基準列を指定し、sort_order で並び順(1/-1)を決めます。
複数列の並び替えにも対応し、優先順位を配列で設定できます。
並び替え処理の基礎として、以降の SORTBY・FILTER などの関数の前提になります。

🧮 問題:基本

次の表を、売上が小さい順(昇順)に並べ替えなさい。

🔍 今回のポイント

  • SORTは並べ替えの関数
     指定した列を基準にデータを並べ替える
  • sort_index(列番号)
     基準となる列番号を左から数えて指定する(例:売上=4)
  • sort_order(並び順)
     昇順=1、降順=-1 を指定する
  • スピルで自動展開
     並べ替え結果が自動で下方向に広がる
  • 元データはそのまま
     並べ替え結果だけを別セルに表示できる

📘 関数の引数一覧

  • ・array(範囲)
     並べ替えの対象となる元データ全体を指定する
  • ・sort_index(列番号)
     並べ替えの基準となる列番号を左から数えて指定する
     複数列で並べ替える場合は {4,3,2} のように配列で指定する
  • ・sort_order(並び順)
     昇順=1、降順=-1 を指定する
     複数列の場合は { -1, 1, 1 } のように配列で並び順を指定する

応用問題:外れ値除去の実務処理

🧮 問題:応用

元データを、売上(降順)に並びかえて、
1位と最下位の売上を外れ値として取り除きなさい

🔍 今回のポイント

  • SORT で売上列(4列目)を降順に並べ替える
     大きい順に整列し、順位付けの基礎を作る
  • DROP(…, -1) で並べ替え後の「最下位1行」を除去する
     負の行指定により、行数が変動しても最下位を確実に削除できる
  • DROP(…, 1) で並べ替え後の「先頭1行(1位)」を除去する
     上端の外れ値を安定して取り除ける
  • DROP を2回使うことで、1位と最下位の両方を除去できる
     外れ値除去の基本構造として実務で汎用性が高い
  • 外れ値除去は「並べ替え → 上端と下端を除去」の組み合わせで安定する
     データのばらつきを抑え、分析対象を中央付近に限定できる

SROT関数 まとめ

・第1章で整えた素材加工(分解・抽出・結合)が、データを扱える形を作る基盤になる
・SORTは、その整形済みデータを「意味のある順番」へ整理する最初の工程である
・並び替えが行われることで、FILTER・TAKE・DROP などの応用処理が成立する
第1章で素材を整形できるようになったことで、データは分析可能な状態へ変換された。
今回のSORTは、その素材を目的に応じて順序付けし、情報として扱える形へ整理する役割を担う。
この順序付けが、抽出・上位取得・外れ値除去などの応用処理を成立させ、真の情報処理を可能にする。

無料Excel教材ダウンロード|関数練習・実務問題ファイル集の使い方

この記事の講習問題は、無料ファイル倉庫からダウンロードして、
実際のExcelシート上で手を動かしながら理解を深めてください。
安心して使える学習用ファイルで、初心者でもそのまま再現できます。
Excelの実務ロジックが自然と身につく、無料の学習教材です。

講習問題は全9問あります。理解できたら、黄色のセルに入っている計算式を一度消して、実際に自分で入力してみてください。
計算式を消しても、メモ欄に保存してある式を貼り付ければ元の状態を復元できます。
練習と復元を繰り返すことで、計算式の構造が安定して身につきます。

👉“SROT講習”

👇合わせて学習すると理解が深まります

SORTBYの外部基準と結合処理の基礎
SORTではできない並べ替えを正しく扱う方法を体系的に学ぶ【Excel基礎体系学習⑰】Excelで外部表を基準に並べ替える方法を体系的に学びます。内部データと外部データを結合し、統合後に正しく並べ替える処理を扱います。HSTACKによる表結…
タイトルとURLをコピーしました