Excel引用另一个Excel中不同sheet相同位置数据?

我有个Excel叫汇总表 第一列叫姓名 然后想引用另一个Excel明细表里不同sheet相同位置的数据 但是我在汇总表第一行输入=[明细表.xlsx]Sheet0!$C$2 之后下拉 不会自动填充=[明细表.xlsx]Sheet1!$C$2 还是=[明细表.xlsx]Sheet0!$C$2这个 怎么办

题述问题理解:希望“在汇总表第一行输入=[明细表.xlsx]Sheet0!$C$2 之后下拉,自动填充=[明细表.xlsx]Sheet1!$C$2 ”,即 Sheet 序号自动 +1。

解决方法:在Excel 2007 中,可用“INDIRECT”函数实现 Sheet 序号自动 +1。公式为:=INDIRECT("sheet"&ROW(A1)-1&"!A1")
注1:
该公式输入后下拉,可得 “Sheet0!A1”“Sheet1!A1”“Sheet2!A1”…… 的引用值
注2:公式中“ROW(A1)-1”是从 0 开始,若是希望从其他数值开始,可自行修改

针对题述问题,可将题述公式 =[明细表.xlsx]Sheet0!$C$2 
改为:                                 =[明细表.xlsx]INDIRECT("sheet"&ROW(A1)-1"!$C$2”
注:
此改动只是从验证过的“INDIRECT”函数实现 Sheet 序号自动 +1 公式照搬,未做文件的测试,如果实际测试中出现问题,可根据具体情况进行改动。

“INDIRECT”函数实现 Sheet 序号自动 +1 公式的结果如下图示:

 Sheet 序号自动 +1 公式结果的图示



追问

大神 那如果我明细表里有身份证 是连续13个单元格的 每个单元格里输了一位数 但是汇总表里是要将这十三个单元格里的数字输入在一个单元格里 如何引用呢

追答

关于十三个单元格里的数字输入在一个单元格里,因没有具体的图表参考,只能按横列连续单元格与纵列连续单元格分列公式如下:
横列:=CONCATENATE(A1,B1,C1,D1,E1,F1,G1,H1,I1,J1,K1,L1,M1)
纵列:=CONCATENATE(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13)

公式的结果如下图示:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-08-28
题述问题理解:希望“在汇总表第一行输入=[明细表.xlsx]Sheet0!$C$2 之后下拉,自动填充=[明细表.xlsx]Sheet1!$C$2 ”,即 Sheet 序号自动 +1。解决方法:在Excel 2007 中,可用“INDIRECT”函数实现 Sheet 序号自动 +1。公式为:=INDIRECT("sheet"&ROW(A1)-1&"!A1")
注1:该公式输入后下拉,可得 “Sheet0!A1”“Sheet1!A1”“Sheet2!A1”…… 的引用值
注2:公式中“ROW(A1)-1”是从 0 开始,若是希望从其他数值开始,可自行修改针对题述问题,可将题述公式 =[明细表.xlsx]Sheet0!$C$2
改为: =[明细表.xlsx]INDIRECT("sheet"&ROW(A1)-1"!$C$2”
注:此改动只是从验证过的“INDIRECT”函数实现 Sheet 序号自动 +1 公式照搬,未做文件的测试,如果实际测试中出现问题,可根据具体情况进行改动。“INDIRECT”函数实现 Sheet 序号自动 +1 公式的结果如下图示: Sheet 序号自动 +1 公式结果的图示
第2个回答  2022-08-28
题述问题理解:希望“在汇总表第一行输入=[明细表.xlsx]Sheet0!$C$2 之后下拉,自动填充=[明细表.xlsx]Sheet1!$C$2 ”,即 Sheet 序号自动 +1。解决方法:在Excel 2007 中,可用“INDIRECT”函数实现 Sheet 序号自动 +1。公式为:=INDIRECT("sheet"&ROW(A1)-1&"!A1")
注1:该公式输入后下拉,可得 “Sheet0!A1”“Sheet1!A1”“Sheet2!A1”…… 的引用值
注2:公式中“ROW(A1)-1”是从 0 开始,若是希望从其他数值开始,可自行修改针对题述问题,可将题述公式 =[明细表.xlsx]Sheet0!$C$2
改为: =[明细表.xlsx]INDIRECT("sheet"&ROW(A1)-1"!$C$2”
注:此改动只是从验证过的“INDIRECT”函数实现 Sheet 序号自动 +1 公式照搬,未做文件的测试,如果实际测试中出现问题,可根据具体情况进行改动。“INDIRECT”函数实现 Sheet 序号自动 +1 公式的结果如下图示: Sheet 序号自动 +1 公式结果的图示
第3个回答  2022-06-11
我没没听懂!有没有表格发上来。盲猜一下你的意思把!$$这个是绝对引用符号你把这个符号去掉试试。追问

一楼说的可以的

本回答被网友采纳
相似回答