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