求excel 中多种条件得多种结果公式。

比如:
如A1=a 对应 B1=数值1
如A1=b 对应 B1=数值2
如A1=c 对应 B1=数值3
如A1=d 对应 B1=数值4
如A1=e 对应 B1=数值5
如A1=f 对应 B1=数值6

不想用IF公式。

假如数据在A列

方法1.  B1=IF(A1="A",1,IF(A1="B",2,IF(A1="C",3,IF(A1="D",4,IF(A1="E",5,IF(A1="F",6,""))))))

方法2.  B1=IFERROR(LOOKUP(0,-FIND({"A","B","C","D","E","F"},A1),{1,2,3,4,5,6}),"")

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-30
如果只是针对a-z这26个字母可以用下边这个公式
=CODE(UPPER(A1))-64
如果不是针对字母又不行用if的话可以先建立个对照表然后用Vlookup函数
第2个回答  2013-11-30
B1=IFERROR(LOOKUP(A1,{"A","B","C","D","E","F"},{1,2,3,4,5,6}),"")
第3个回答  2013-11-30
=vlookup(A1,{"a",1;"b",2";"c",3;"d",4},2,0)
这个样子
第4个回答  2013-11-30
公式:
=FIND(A1,"abcdef")
相似回答
大家正在搜