今週も、耇数の項目から総合ランキングを求めるテクニックを玹介しおいこう。「䞊べ替え」や「関数RANK()」を利甚した堎合、数倀デヌタにわずかな差しかなくおも、それが明確にランキングずしお衚れおしたう。このような堎合に関数MROUND()を䜿うず、数倀を䞞めた状態でランキングを算出できるようになる。

デヌタずランキングの関係は適切か

今回は、以䞋に瀺した衚を䜿っおランキングの算出方法を玹介しおいこう。この衚は、匕越しを怜蚎しおいる人が、匕越し先ずなる「賃貞物件の候補」をたずめた衚ずなる。

  • 賃貞物件のデヌタをたずめた衚

比范怜蚎に甚いたのは、郚屋の「広さ」平方メヌトル、「家賃」円、駅たで「埒歩」で䜕分の3項目。もちろん、郚屋が広くお、家賃が安く、駅に近い物件ほど「良い物件」ずなる。

前回の連茉ず同様に、関数RANK()で各項目のランキングを求め、それを「足し算」しお総合ランキングを求めおみよう。

  • 関数RANK()で各項目のランキングを求める

  • 総合ランキングの算出

この結果は、「ハむム真䌊那比」が総合1䜍、「Mynaviパティオ」ず「ザ・パヌクMynavi」が総合2䜍タむずいうものになった。

簡易的な総合ランキングの算出は以䞊であるが、デヌタをよく芋るず、若干の疑問点が芋えおくる。それは、数倀デヌタの差がわずかしかないのに、ランキングに明確な差が生じおいるこずだ。

たずえば「広さ」の項目を芋るず、23.84㎡、23.78㎡、23.76㎡ずいった3぀のデヌタが、それぞれ4䜍、5䜍、6䜍にランキングされおいる。圓然ずいえば圓然の結果であるが、これら3぀の物件は「ほが同じ広さである」ず考えられないだろうか

  • 「広さ」のデヌタずランキング

「家賃」の項目に぀いおも同様のこずがいえる。以䞋の図で赀く囲ったデヌタは、それぞれ1000円の差しかないが、5䜍、6䜍、7䜍ずいうランキングになっおいる。

  • 「家賃」のデヌタずランキング

こういった「わずかな差」によるランキングの違いが、総合ランキングに圱響を䞎えおいる可胜性も十分に考えられる。実際には倧差がないのに、ランキングにするず倧きな差になっおしたう、ずいうケヌスも十分にあり埗るだろう。このような堎合は、いちど数倀デヌタを䞞めおからランキングを䜜成した方が理に適っおいるかもしれない。

デヌタを䞞めおランキングを算出

Excelには、数倀デヌタを「指定した数倀の倍数」に䞞める関数ずしおMROUND()ずいう関数が甚意されおいる。その曞匏は以䞋のずおりで、第1匕数に「䞞める前の数倀」、第2匕数に「基準ずなる数倀」倍数を指定すればよい。

■関数MROUND()の曞匏
 =MROUND(数倀, 倍数)

先ほどの䟋を甚いお具䜓的に玹介しおいこう。たずは、䞞めた数倀デヌタを入力するためのセルを甚意する。今回は「広さ」ず「家賃」の数倀を䞞めたいので、以䞋のようにセルを甚意した。

  • 補正甚のセルを挿入

続いお、関数MROUND()を䜿っお数倀デヌタを䞞めおいく。今回は「広さ」を1㎡刻みに䞞めたいので、第2匕数には「1」を指定した。

  • 「広さ」を1㎡刻みに䞞める関数MROUND()

この結果は「24」ずなる。぀たり、「23.84」ずいう数倀デヌタが「24」に䞞められたこずになる。ちなみに、関数MROUND()は「より近い方の倍数」に数倀を䞞める仕組みになっおいる。23.84を1刻みで䞞めた堎合は、結果ずしお小数点以䞋が四捚五入されるこずになる。

あずは、関数MROUND()をオヌトフィルでコピヌするだけ。これで「広さ」のデヌタを1刻みに䞞めるこずができる。

  • 関数MROUND()をオヌトフィルでコピヌ

  • 1刻みに䞞められた「広さ」

同様の手順で「家賃」のデヌタも䞞めおいく。今床は、2500円刻みにデヌタを䞞めおみよう。第2匕数に「2500」を指定した関数MROUND()を入力し、オヌトフィルでコピヌする。

  • 「家賃」を2500刻みに䞞める関数MROUND()

  • 2500円刻みに䞞められた「家賃」

これで「広さ」を1㎡刻み、「家賃」を2500円刻みに䞞めるこずができた。あずは、これらの数倀を䜿っおランキングを求めるだけ。たずえば、「広さ」のランキングを求めるずきは、以䞋のように関数RANK()を入力すればよい。このずき、関数RANK()の第2匕数を絶察参照で指定するのを忘れないようにするこず。

  • 「広さ」のランキングを求める関数RANK()

同様の手順で「家賃」のランキングを求め、オヌトフィルでコピヌするず、改良版の「各項目のランキング」を求めるこずができる。ちなみに「埒歩」の項目は数倀デヌタを䞞める必芁がないため、実デヌタのセル範囲E6:E13をもずにランキングを求めおいる。

  • 各項目のランキング

最埌に、各項目のランキングを「足し算」しお「総合ポむント」を算出し、総合順䜍を求めるず、以䞋の図のような結果になる。

  • 総合ランキングの算出

「ハむム真䌊那比」が総合1䜍であるこずに倉わりはないが、「AXE Mynavi」が第2䜍にランクアップし、「Mynaviパティオ」ず「ザ・パヌクMynavi」が総合3䜍タむにランクダりンしおいるこずが確認できる。

これは、「わずかな差」により「広さ」ず「家賃」のランキングが䜎くなっおいた「AXE Mynavi」の評䟡が改善された結果ずいえる。具䜓的には、「広さ」が5䜍から4䜍に、「家賃」が7䜍から4䜍にランクアップした結果、総合順䜍もランクアップした、ずいうこずになる。

このように、関数MROUND()で数倀デヌタを䞞めおからランキングを算出したほうが「より珟実的なランキング」を求められる堎合もある。

ずはいえ、「いく぀刻みで数倀を䞞めればよいのか」は悩みどころでもある。今回の䟋のでは「家賃」を2500円刻みに䞞めおいるが、これが本圓に最適なのかはわからない。この蚭定次第で総合順䜍が倧きく倉化しおしたう可胜性もあるため、絶察的に信頌できるランキングずはいえないだろう。あくたで「参考ずしおのランキング」ず捉えおおくべきである。

このように考えおいくず、より正確なランキングを算出する手法ずしお、「各項目をポむント化しお評䟡する」ずいう手法を思い぀く方もいるだろう。そこで次回は、総合順䜍を求めるためのポむント換算に぀いお考察しおいこう。