《《《急》》》》EXCEL的函数应用的问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:02:37
设计一个函数,大概是要在A1中输入类别,比如A-M类,共13种可能类别,然后在B1中显示数字。对应关系是
A-0
B-0
C-3500
D-3000
E-150000
F-0
G-5200
H-2000
I-6200
K-4500
L-0
M-3000

开始我试着用IF条件句实现,如=IF(A1=“A”,0,IF(A1=“B”,0。。。。。。)))))))
但是问题在于IF句只能嵌入7层,也就是这么写下去的话只能分到类别G,之后的再加入就提示错误了~
这怎么办?

着急!在线等~先谢了

使用VL0OKUP函数可以解决:https://gss0.baidu.com/7LsWdDW5_xN3otqbppnN2DJv/%BD%F0%B8%D5%CA%AF/abpic/item/24f69c5270a9550f0cf3e3ea.jpg
把你需要用到的数据整理到D、E两列,然后在B1输入下面的函数:=IF(A1="","",VLOOKUP(A1,D$1:E$13,2,0))然后下拉即可。

=IF(A1=“A”and a1="b" and a1="f",0,IF(A1=“B”,0。。。。。。)))))))

这里注意AND的用法

祝开心!

可以将A-M分成2段或3段:
if(A1<"F",...,if(A1<"K",...,...),,)
if(OR(A1="A",A1="B",A1="F"),0,...)
用VL0OKUP函数也是种变通办法.