[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『1〜10ならばA、11〜20ならBというように』(らら)
数値をランクつけしたい。
例えば、あるセルの数値が1〜10ならばA、11〜20ならB・・・というように。
ランクはいくつぐらいありますか? 数ランクしかないなら =IF(A1<=10,"A",(IF(A1<=20,"B",(IF(A1<=30,"C",(IF(A1<=40,"D","E"))))))) のような感じでできます。 (YS)
20位に別けたいのですが、他の方法もありますか?(らら)
A1に数値が入力され、B1に A B ・・・のランク表示をするとします。
別のシート(仮に名前をランク表とします)のA1からT2に下記のような表を作成します。
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | 1| 1| 11| 21| 31| 41| 51| 61| 71| 81| 91|101|111|121|131|141|151|161|171|181|191| 2| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T |
B1に =INDEX(ランク表!A2:T2,1,MATCH(A1,ランク表!A1:T1,1)) とすれば、 A1の数値によってA〜Tの表示がされます。(Yosh!)
任意の範囲に下記の様に入力し、範囲名を仮にABCとします。 1 A 11 B 21 C 31 D 41 E 51 F 61 G 71 H 81 I 91 J 101 K 111 L 121 M 131 N 141 O 151 P 161 Q 171 R 181 S 191 T A1に数値を入力すれば、B1にランク記号を表示させる式は =IF(A1="","",LOOKUP(A1,ABC)) と入力しても表示されます。 範囲名ABCの参照値は昇順に並べてなければなりません。 (シニア)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.