excel2003工作表公式问题

来源:百度知道 编辑:UC知道 时间:2024/05/05 06:15:11
看图吧!!!!!
我在 王敏 那里用数据有效性弄得 序列 来源是旁边的名字,我在K1输入的公式=IF(I2=K2,1,IF(I2=K3,2,IF(I2=K4,3,IF(I2=K5,4,IF(I2=K6,5,IF(I2=K7,6,IF(I2=K8,7,IF(I2=K9,8,10))))))))到9就不能再输了,可我下面还有好多怎么能 我的意识就是一个人名表示一个数字!!!!
能用别的办法表示出来吗》???

解决了!
你在A列输入你的人名,
B列依次输入人名对应的序号,学号之类的。

假设c1里是你想查找的人名,
那么在d1(也可以是其他任意单元格)输入公式=VLOOKUP(C1,A1:B10,2,FALSE)
d1返回的就是c1的人名对应的序列号。

IF只允许有7层!

=IF(ISERROR(MATCH(I2,K2:K9,0)),8,MATCH(I2,K2:K9,0))