Excel引用另一个Excel中不同sheet相同位置数据?
我有个Excel叫汇总表第一列叫姓名然后想引用另一个Excel明细表里不同sheet相同位置的数据但是我在汇总表第一行输入=[明细表.xlsx]Sheet0!$C$2之后...
我有个Excel叫汇总表 第一列叫姓名 然后想引用另一个Excel明细表里不同sheet相同位置的数据 但是我在汇总表第一行输入=[明细表.xlsx]Sheet0!$C$2 之后下拉 不会自动填充=[明细表.xlsx]Sheet1!$C$2 还是=[明细表.xlsx]Sheet0!$C$2这个 怎么办
展开
4个回答
展开全部
题述问题理解:希望“在汇总表第一行输入=[明细表.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 公式的结果如下图示:
追问
大神 那如果我明细表里有身份证 是连续13个单元格的 每个单元格里输了一位数 但是汇总表里是要将这十三个单元格里的数字输入在一个单元格里 如何引用呢
展开全部
题述问题理解:希望“在汇总表第一行输入=[明细表.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 公式结果的图示
注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 公式结果的图示
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
题述问题理解:希望“在汇总表第一行输入=[明细表.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 公式结果的图示
注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 公式结果的图示
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我没没听懂!有没有表格发上来。盲猜一下你的意思把!$$这个是绝对引用符号你把这个符号去掉试试。
追问
一楼说的可以的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询