EXCEL中用IF函数超过了7层怎么办?
EXCEL中用IF函数超过了7层怎么办?
IF(C2=0,"",IF(B2="A",VLOOKUP(计算表!C2,B:C,2,FALSE),if(B2="B",VLOOKUP(计算表!C2,B:C,2,FALSE),IF(B2="C",VLOOKUP(计算表!C2,B:C,2,FALSE),IF(B2="D",VLOOKUP(计算表!C2,B:C,2,FALSE),IF(B2="E",VLOOKUP(计算表!C2,B:C,2,FALSE),IF(B2="F",VLOOKUP(计算表!C2,B:C,2,FALSE),IF(B2="G",VLOOKUP(计算表!C2,C:D,2,FALSE)))))))))
这是我的公式,超过了7层,用不了~
A,B,C,D,E,F,G分别是一个工作簿中的7个工作表,计算表中有一列的内容标注七个工作表的名称,我的目是查找多个工作表中的某个数,并返回这个数对应这一行的另一个值.
举例 IF(B2="A",VLOOKUP(计算表!C2,B:C,2,FALSE),如果计算表中B列第二行=A,则查找A工作表中B列=计算表中C列第二行的值,并返回A工作表C列对应行的值