エクセル実践塾 > エクセル実践塾2013

配分で5段階評価したい

 

配分表を用意すれば、VLOOKUP関数で評価値を求められます

得点の上位からパーセンテージで人数枠を設定して5段階評価したいときには、VLOOKUP関数を使う方法があります。

VLOOKUP関数による検索範囲を、あらかじめ用意しておいた配分表にすれば、そこで計算されている区切り値に応じて段階評価を行えます。

検索値として用いるパーセンテージは、RANKCOUNTの関数を使って求めます。順位を総数で除算することで、全体におけるパーセンテージがわかります。

Excel 2013/2010/2007

 

@まず、配分表を作ります

A配分を累計します

Bこの配分の累計値を、VLOOKUP関数で検索します

C累計100%の評価を1にして、類型と評価のセル範囲を「配分」と名づけます

名前ボックスを使うと、選択中のセル範囲に任意の名前を付けられます。

D評価を表示するセルに半角で「=vl」と入力し、「VLOOKUP」をTabキーで選びます

EVLOOKUP関数の検索値を、RANK関数を利用して求めます

 

F全体における順位を、RANK関数で求めます

GCOUNT関数を使って、全体の個数を求めます

H順位を全体個数で除算して、全体におけるパーセンテージを求め、それをVLOOKUP関数の検索値にします

 

IF3キーを使って、セル範囲名を「範囲」として指定します

J配分表の2列目「評価」の値が得られるように、VLOOKUP関数式を設定します

Kパーセンテージによる評価が得られるようになります

区切り値として記されていないパーセンテージは、それに近い未満の値のなかでもっとも大きなものが該当値とみなされます。

たとえば、検索値が50%なら、50%未満でもっとも大きな「区切り値」である25%が該当値とみなされ、その「評価」である3が表示されることになります。

 

関連する他のページ

数式に使っている、セル範囲につけた名前を変更したい
「数式」タブの「名前の管理」ボタンで、セル範囲につけた名前などの変更を行えます

わかりやすい数式にしたい
対象となるセル範囲に名前を付けておき、それを数式で用いる方法があります

セル範囲に付けた名前を削除したい
「数式」タブの「名前の管理」を使います

名前を付けたセル範囲を確認したい
「ホーム」タブの「検索と選択」→「ジャンプ」を使うと、名前付きのセル範囲を表示できます

あとから見てもわかりやすいVLOOKUP関数式にしたい
「範囲」として指定するセル範囲に、あらかじめ適当な名前を付けておけば、VLOOKUP関数式でもそれを使えるのでわかりやすくなります

セル範囲の名前を効率よく設定したい
左端や上端などに名前をあらかじめ入力しておけば、選択した行や列のセル範囲にそれを設定できます

偏差値の上位10%にあたる生徒の行を強調したい
特定の列のセルを条件にして、行全体を強調する場合は、数式でその条件を指定します

各教科の偏差値上位の強調表示を優先したい
ルールの管理を使えば、条件付き書式の優先順位を自由に変更できます

偏差値を求めたい
偏差値は、平均点や標準偏差を使って求めます

論理値は、加算できる
論理値を加算すれば、条件に合致する度合いを、段階的に評価することができます

商品名や単価を、商品一覧から表引きしたい
表引きする表にあらかじめ適当な名前を付けておけば、VLOOKUP関数で簡単に表引きできます

都道府県名から送料を求めたい
VLOOKUP関数を使って、都道府県名に該当する送料を検索します

商品番号を入力すると、自動的に商品名が表示されるようにしたい
VLOOKUP関数式を設定すれば、商品リストからの表引きを行えます

商品番号を入力すると、自動的に商品名以外の情報も表示されるようにしたい
商品名などを表示するセルが、表引きの対象リストと同じ並びになっていれば、商品名のVLOOKUP関数式をコピーして使えます