Excel 求教 lookup 多重判断语句的用法

来源:百度知道 编辑:UC知道 时间:2024/06/11 06:24:55
如 a1=a b1=b 要c1返回的值=1 要判断a1和b1的值大约50种 ,不知道lookup是否可行 或者有没有其他更简单的函数。谢谢!
如 a1=a b1=b 要c1返回的值=1 a1=b b1=b 要c1返回的值=1.5 a1=c b1=b 要c1返回的值=2 a1=b b1=a 要c1返回的值=2.5 a1=a b1=a 要c1返回的值=3 要判断a1和b1的值大约50种 ,不知道lookup是否可行 或者有没有其他更简单的函数。谢谢!

作个对照表就好了

举个例子
数据在a列b列, 你的对照表在d列和e列,f列是对应的结果
你在c1输入
=IF(ISERROR(INDEX(F:F,MATCH(A1&B1,D1:D10&E1:E10,0))),"没有匹配值",INDEX(F:F,MATCH(A1&B1,D1:D10&E1:E10,0)))

输入完按shift+ctrl+回车结束

我写的对照表只有10行,你可以根据你的情况修改

简化办法:
1.联合查询"a1&b1"
2.将询值数组写到固定单元格中,vlookup去引用单元格就够了