假设A1=a 则B1等于公式=XX+X ,假设A1=b,则B1等于公式=XX+XX ,假设A1=C ,则B1等于公式=XX*XX。就是在A1填入对应的数值或者文字,B2自动根据数值进行计算。如果是用if做嵌套的话,应该怎么写,总数值或文字大于20个,有20个对应的公式。!
可以用IF 无限
例子
IF 默认是能嵌套7层 之后用+号连接就行了可以实现无限嵌套
=IF(A1="a",1,IF(A1="b",2,IF(A1="c",3,IF(A1="d",4,IF(A1="e",5,IF(A1="f",6,IF(A1="g",7,IF(A1="h",8))))))))+IF(A1="i",9,IF(A1="j",10))
能解释一下LOOKUP("bump",{"a",1;"b",2;"c",3}) ,我是要在A1中填入对应的数值,B1中自动根据我填入的数值使用对应的公式进行计算得出结果
追答=LOOKUP(A1,{"a","b","c","d";1,2,3,4})
就是给定的判断和反馈的值。
当A1等于 a 反馈 1
当A1等于 b 反馈 2
。
。
不对,=LOOKUP(A1,{"a","b","c","d";1,2,3,4}) 这个只能是查找对应的指,我要查找对应值是公式,假设我在A1输入 2 C1输入3 B1就会根据A1这个值计算C1*2 。假设我A1中输入3,C1中输入3,B1会根据A1数值等于C1*8得出结果,要是是这样的
追答公式还真得试试,你急用就先用最笨的办法。 如下IF用+号连接
=if(A1="a",XX+X,ifA1="b",XX+XX,if(A1="c",XX*XX,0))) + =if(A1="d",XX+X,ifA1="e",XX+XX,if(A1="f",XX*XX,0)))
这样多一个单元格来实现可以吗,那个LOOKUP公式的单元格可以隐藏。