excel中怎样根据条件调用数据?

来源:百度知道 编辑:UC知道 时间:2024/05/15 07:14:17
例如表1存有数据:A1:5 B1:6 C1;7
......
想在表2中根据条件调用,如:如果D1=1,则使D2=前表1中的A1数值5;如果D1=2,则使D2=前表中的B1数值6;......
请问有专门的函数可以解决吗?或有其他的方法?
3楼的,嵌套函数最多只能有7层,但要调用的数据很多啊


在sheet2的D2中输入 =IF(D1=1,Sheet1!A1,IF(D1=2,Sheet1!B1))
如果你还想有D1=3,D2=C1…的话,那么就是 =IF(D1=1,Sheet1!A1,IF(D1=2,Sheet1!B1,IF(D1=3,Sheet1!C1,IF(D1=4,Sheet1!D1))))
条件有几个,就加几个括号就是了.

在D2中输入=OFFSET(表一!A1,0,D1-1,1,1)