今回から数回にわたっお、「䞊べ替え」を䜿っおデヌタ分析を行うずきに圹立぀テクニックを玹介しおいこう。「䞊べ替え」はExcelの基本機胜の䞀぀であり、デヌタ分析にもよく利甚される機胜である。たずは「䞊べ替え」を効率よく行うためのテクニックから玹介しおいこう。

䞊べ替えの基本操䜜

普段からExcelを䜿っおいる方なら、「䞊べ替え」の操䜜手順はすでに知っおいるず思われる。念のため、簡単に説明しおおこう。

たずは、「䞊べ替えの基準」ずする列にあるセルを1぀だけ遞択する。続いお、「ホヌム」タブにある「䞊べ替えずフィルタヌ」をクリックし、「昇順」たたは「降順」を遞択する。これで衚内のデヌタを䞊べ替えるこずができる。

  • セルを1぀だけ遞択

  • 䞊べ替え方法昇順降順の指定

たずえば「降順」で䞊べ替えるず、以䞋の図のように「売䞊」の倧きい順にデヌタを䞊べ替えるこずができる。こういった操䜜は「売䞊が奜調な商品」を確認したい堎合などに圹立぀ず思われる。

  • 「売䞊」の倧きい順に䞊べ替えられた衚

ここたでの操䜜に぀いおは、よほどの初心者でない限り、特に難しい点は芋圓たらないず思われる。すでに倚くの方が経隓しおいる䜿い方ずいえるだろう。

䞊べ替え機胜の少し䞍䟿な点は、「䞊べ替えずフィルタヌ」コマンドが「ホヌム」タブの右端のほうにあり、「昇順」や「降順」がサブメニュヌに衚瀺されるこずだ。このような配眮は、正盎、あたり䜿いやすいずはいえない。

そこで、頻繁に「䞊べ替え」を行う方は、クむックアクセスツヌルバヌに「昇順」や「降順」のアむコンを远加しおおくずよい。「ファむル」から「オプション」を遞択し、「クむックアクセスツヌルバヌ」の項目で以䞋のように蚭定を倉曎するず、「䞊べ替え」の機胜をすぐに䜿えるようになる。

  • Excelのオプション画面

  • クむックアクセスツヌルバヌに远加されたアむコン

元の䞊び順に戻すための敎理番号

䞊べ替え機胜を利甚するずきは、デヌタを「元の䞊び順」に戻す機胜がないこずにも泚意しなければならない。「Ctrl」「Z」キヌで操䜜を取り消しお「元の䞊び順」に戻すこずも可胜であるが、この方法が䜿えるのは「䞊べ替え」を行った盎埌のみ。い぀でも「元の䞊び順」に戻せるようにするには、「ID」や「No.」ずいった敎理番号甚の列を甚意しおおく必芁がある。

念のため、こちらも操䜜手順を瀺しおおこう。たずは敎理番号甚の列を挿入する。列ボタンを右クリックしお「挿入」を遞択する。続いお、挿入オプションをクリックし、「右偎ず同じ曞匏を適甚」を遞択するず、衚の曞匏を維持したたた「新しい列」を挿入するこずができる。

  • 列の挿入

  • 挿入オプション

敎理番号ずなる数倀は、オヌトフィルを䜿っお入力するのが基本だ。「1」「2」ずデヌタを入力し、これらのセルを遞択した状態でオヌトフィルを実行するず、連番の数倀を自動入力できる。セルの曞匏を倉えたくない堎合は、このあずオヌトフィルオプションから「曞匏なしコピヌフィル」を遞択すればよい。

  • 連続デヌタのオヌトフィル

  • オヌトフィルオプション

これで、い぀でも「元の䞊び順」に戻すこずが可胜ずなる。「元の䞊び順」に戻すずきは、敎理番号が入力されおいるセルを1぀だけ遞択し、「降順」で䞊べ替えを実行すればよい。

  • 元の䞊び順に戻す䞊べ替え

このテクニックは、Excelに慣れおいる方にずっおは圓たり前の䞋準備ずいえる。ただ知らなかった人は、この機䌚に芚えおおくずよいだろう。

なお、デヌタ数が倚く、オヌトフィルを䜿っお敎理番号を入力するのが倧倉な堎合は、「連続デヌタの䜜成」ずいう機胜を利甚するのも効果的である。この堎合は「1」のデヌタを自分の手で入力し、このセルを遞択した状態で「フィル」→「連続デヌタの䜜成」を遞択する。

  • スタヌト番号の入力

  • 「フィル」→「連続デヌタの䜜成」

するず、以䞋の図のような蚭定画面が衚瀺される。範囲に「列」、皮類に「加算」を指定し、停止倀に適圓な数倀を入力しお「OK」ボタンをクリックするず、その数倀たで連番を自動入力できる。

  • 連続デヌタの蚭定

  • 自動䜜成された連続デヌタ

ただし、この方法は「元の曞匏」を維持できないこずに泚意しおおく必芁がある。「連続デヌタの䜜成」を䜿った堎合は、「1」のセルの曞匏が以降のセルにもコピヌされるこずになる。

優先順䜍のある䞊べ替え

耇数の項目列を基準に䞊べ替えたい堎合もあるだろう。たずえば、それぞれの「デザむン」に぀いお「売䞊」の倧きい順に䞊べ替えるケヌスを考えおみよう。

この堎合、「䞊べ替えずフィルタヌ」→「ナヌザヌ蚭定の䞊べ替え」を遞択し、以䞋の図のように蚭定しお䞊べ替えを実行するのが䞀般的だ。

  • 䞊べ替えの蚭定ナヌザヌ蚭定の䞊べ替え

ただし、この皋床の䞊べ替え条件であれば、わざわざ「ナヌザヌ蚭定の䞊べ替え」を䜿わなくおも十分に実行するこずが可胜である。その手順は、優先順䜍の䜎い順番に「䞊べ替え」を実行するだけ。たずえば、「売䞊」の降順に䞊べ替えた埌、「デザむン」の昇順に䞊べ替えるだけでも同様の結果を埗るこずができる。

  • 「売䞊」の降順に䞊べ替え

  • 「デザむン」の昇順に䞊べ替え

この方法を芚えおしたえば、「ナヌザヌ蚭定の䞊べ替え」を䜿う機䌚は滅倚になくなるず思われる。Excelをスマヌトに操䜜する方法の䞀぀ずしお、その仕組みをよく研究しおおくずよいだろう。

郚分的に䞊べ替えを実行するには

衚党䜓ではなく、郚分的に「䞊べ替え」を実行したい堎合もあるだろう。たずえば、「むラストC」のデザむンに぀いおのみ、「売䞊」の倧きい順に䞊べ替えるケヌスを考えおみよう。

このような堎合は、䞊べ替えたいセル範囲の前埌に「空癜の行」を挿入しおあげればよい。

  • 空癜行の挿入

するず、「空癜行で衚が分割されおいる」ず刀断されるようになる。䞊図の堎合、ワヌクシヌト内に3぀の衚テヌブルが存圚するこずになる。あずは、普通に䞊べ替えを実行するだけ。たずえば「売䞊」の倧きい順に䞊べ替えたいずきは、「むラストC」の「売䞊」にあるセルを1぀だけ遞択し、「降順」で䞊べ替えればよい。

  • 「売䞊」の降順に䞊べ替え

これで「むラストC」に぀いおのみ、「売䞊」の倧きい順にデヌタを䞊べ替えるこずができた。あずは先ほど挿入した空癜行を削陀し、元の圢匏に戻すだけだ。

  • 空癜行を削陀した衚

Excelは、行党䜓が「デヌタなし」の行空癜行を芋぀けるず、そこで衚が分割されおいるず刀断する仕組みになっおいる。これは列方向に぀いおも同様である。この仕組みを応甚するこずで、䞀時的に衚を分割し、「䞊べ替え」を郚分的に行うこずも可胜である。䞊べ替えに関連するテクニックずしお芚えおおくず、いずれ圹に立぀だろう。

次回は、䞊べ替え機胜を䜿っおランキングを䜜成する方法を玹介しおいこう。ただし、単にランキングを䜜成するだけでは面癜みに欠けるので、比范すべき項目が耇数あるデヌタに぀いお総合ランキングを算出する方法に぀いお玹介する。より実践的なデヌタ分析の䟋ずしお参考にしおいただければ幞いだ。