excel如何在多个工作薄中查询

时间:2022-11-02 05:11:22
工作薄1数据如下
A   B 
---------
1   A
2   B
3   C
4   D
5   E
工作薄2数据如下
A   B  C 
---------
    B  查询1
    A  查询2
    E  查询3
想在工作薄2中C列点“查询1”时自动转到工作薄1中对应的B2,即指向工作薄2中B列在工作薄1所对应的数据
                 “查询2”时自动转到工作薄1中对应的B1,即指向工作薄2中B列在工作薄1所对应的数据
                 “查询3”时自动转到工作薄1中对应的B5,即指向工作薄2中B列在工作薄1所对应的数据
请问这个只能用“超级链接”来实现吧!
请高手指点为谢!

8 个解决方案

#1


“引用”就行了

#2


不好意思,能说具体点吗?

#3


引用都不懂?

2个工作簿都打开

点目的工作簿-目的工作表-目的单元格
输入等号
点源工作簿-源工作表-源单元格
回车


#4


excel如何在多个工作薄中查询

#5


不是这么简单,是要通过工作薄2中对应的数据指向工作薄1中相对应的数据,

工作薄1
220300006
220330015
220330031
220330080
220330135
220330160
220330135
220330129
220330161

工作薄2
220330135   查询1

当我点“查询1”时指向“工作薄1”所对应的“110330135”这个数据,不是单单的引用
不知如何实现,请指点为谢!

#6


不是这么简单,是要通过工作薄2中对应的数据指向工作薄1中相对应的数据, 

工作薄1 
220300006 
220330015 
220330031 
220330080 
220330135 
220330160 
220330135 
220330129 
220330161 

工作薄2 
220330135  查询1 

当我点“查询1”时指向“工作薄1”所对应的“220330135”这个数据,不是单单的引用 
不知如何实现,请指点为谢!

#7


不是引用这么简单,我要指向“工作薄1”中与“工作薄2”指定行所对应的行

#8


在sheet1中加一列C列,为行号row(),然后参照下列公式,应当行。(前提是,sheet1中的数要排序。)
=HYPERLINK("[Book1]Sheet1!B"& VLOOKUP(A1,Sheet1!$B$2:$C$10,2,FALSE),"查询"&ROW())

Book1替换为为工作簿名
Sheet1替换为工作表名

#1


“引用”就行了

#2


不好意思,能说具体点吗?

#3


引用都不懂?

2个工作簿都打开

点目的工作簿-目的工作表-目的单元格
输入等号
点源工作簿-源工作表-源单元格
回车


#4


excel如何在多个工作薄中查询

#5


不是这么简单,是要通过工作薄2中对应的数据指向工作薄1中相对应的数据,

工作薄1
220300006
220330015
220330031
220330080
220330135
220330160
220330135
220330129
220330161

工作薄2
220330135   查询1

当我点“查询1”时指向“工作薄1”所对应的“110330135”这个数据,不是单单的引用
不知如何实现,请指点为谢!

#6


不是这么简单,是要通过工作薄2中对应的数据指向工作薄1中相对应的数据, 

工作薄1 
220300006 
220330015 
220330031 
220330080 
220330135 
220330160 
220330135 
220330129 
220330161 

工作薄2 
220330135  查询1 

当我点“查询1”时指向“工作薄1”所对应的“220330135”这个数据,不是单单的引用 
不知如何实现,请指点为谢!

#7


不是引用这么简单,我要指向“工作薄1”中与“工作薄2”指定行所对应的行

#8


在sheet1中加一列C列,为行号row(),然后参照下列公式,应当行。(前提是,sheet1中的数要排序。)
=HYPERLINK("[Book1]Sheet1!B"& VLOOKUP(A1,Sheet1!$B$2:$C$10,2,FALSE),"查询"&ROW())

Book1替换为为工作簿名
Sheet1替换为工作表名