高分求助Excel高手请进

我借鉴游戏的规则,设置了一套管理规则,但想用Excel打出结果时,没辙了,请高手帮忙编一个小程序解决一下。要多少分请您提出来。
等级 积分 头衔(我没贴在这儿)
一级 0-100
二级 101-200
三级 201-300
四级 301-400
五级 401-500
六级 501-600
七级 601-700
八级 701-800
九级 801-900
十级 901-1000
十一级 1001-1200
十二级 1201-1400
十三级 1401-1600
十四级 1601-1800
十五级 1801-2000
十六级 2001-2200
十七级 2201-2400
十八级 2401-
如何能把不同人的积分显示为相应的等级并显示出头衔?

假设:等级位于A列,积分位于B列(仅输入最高分。例如,一级仅输入100即可),头衔位于C列

则,在需要显示某人等级的单元格中输入下面的公式:
=LOOKUP(E1,B1:B4,A1:A4)
其中,E1是某人的积分所在的单元格,A1:A4为等级,B1:B4为各等级对应的积分。
显示头衔的方法是类似的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-02-25
你的“不同人”在哪个列?跟“等级”有没有关联?

补充:
在吗?
假设:“不同人”在D列,个人积分在E列:
显示等级,在F2输入=IF(E2<>"",INDEX(A:A,MATCH(E2,B:B,)),"") 回车
显示衔头,在G2输入=IF(ISERROR(VLOOKUP(E2,B:C,2,0)),"",VLOOKUP(E2,B:C,2,0)) 回车
选F2、G2,同时向下复制
第2个回答  2009-02-25
拿表格来,应该可以做好,直接用函数吧~
第3个回答  2009-02-25
如果A1中输入积分,那么在B1输入公式=VLOOKUP(A1,{0,"一级";100,"二级";200,"三级";300,"四级";400,"五级";500,"六级";600,"七级";700,"八级";800,"九级";900,"十级";1000,"十一级";1200,"十二级";1400,"十三级";1600,"十四级";1800,"十五级";2000,"十六级";2200,"十七级";2400,"十八级"},2) 自动显示等级
第4个回答  2009-02-25
用IF函数是可以的,不过非常长~~~~~~~~
相似回答
大家正在搜