Excel跨工作表操作。。。如何快速引用前一组表格的所有数据。
这是Sheet1中的数据。在Sheet2中我手动作了以下引用。现在想在上图基础上快速得到以下效果:该如何操作,请高手支招啊!!!图1挂错了!!!!!!!!!!应为...
这是Sheet1中的数据。
在Sheet2中我手动作了以下引用。
现在想在上图基础上快速得到以下效果:
该如何操作,请高手支招啊!!!
图1 挂错了!!!!!!!!!!应为 展开
在Sheet2中我手动作了以下引用。
现在想在上图基础上快速得到以下效果:
该如何操作,请高手支招啊!!!
图1 挂错了!!!!!!!!!!应为 展开
1个回答
展开全部
SHEET2表格的A1单元格输入公式
=OFFSET(SHEET1!$A$1,,ROW(A1)*3+COLUMN(A1)-4)
或
=INDEX(Sheet1!$1:$1,ROW(A1)*3+COLUMN(A1)-3)
右拉至C列,再下拉复制公式
SHEET2表格的D1单元格输入公式
=OFFSET(SHEET1!$A$2,,ROW(A1)*3+COLUMN(A1)-4)
或
=INDEX(Sheet1!$2:$2,ROW(A1)*3+COLUMN(A1)-3)
右拉至F列,再下拉复制公式
如果9之后还要引用第三行的10,11.......
则SHEET2的A1单元格公式改成
=OFFSET(Sheet1!$A$1,(INT((ROW(A1)-1)/3))*2,MOD((ROW(A1)-1)*3,9)+COLUMN(A1)-1)
SHEET2表格的D1单元格公式改成
=OFFSET(Sheet1!$A$2,(INT((ROW(A1)-1)/3))*2,MOD((ROW(A1)-1)*3,9)+COLUMN(A1)-1)
=OFFSET(SHEET1!$A$1,,ROW(A1)*3+COLUMN(A1)-4)
或
=INDEX(Sheet1!$1:$1,ROW(A1)*3+COLUMN(A1)-3)
右拉至C列,再下拉复制公式
SHEET2表格的D1单元格输入公式
=OFFSET(SHEET1!$A$2,,ROW(A1)*3+COLUMN(A1)-4)
或
=INDEX(Sheet1!$2:$2,ROW(A1)*3+COLUMN(A1)-3)
右拉至F列,再下拉复制公式
如果9之后还要引用第三行的10,11.......
则SHEET2的A1单元格公式改成
=OFFSET(Sheet1!$A$1,(INT((ROW(A1)-1)/3))*2,MOD((ROW(A1)-1)*3,9)+COLUMN(A1)-1)
SHEET2表格的D1单元格公式改成
=OFFSET(Sheet1!$A$2,(INT((ROW(A1)-1)/3))*2,MOD((ROW(A1)-1)*3,9)+COLUMN(A1)-1)
追问
SHEET2表格的A1单元格输入公式
=OFFSET(SHEET1!$A$1,,ROW(A1)*3+COLUMN(A1)-4)
再:SHEET2表格的D1单元格输入公式
=INDEX(Sheet1!$2:$2,ROW(A1)*3+COLUMN(A1)-3)可以已得到想要的结果。
如果sheet1中很多行数据,我想在sheet2中向右无限得到想要的结果改如何修改公式啊?
追答
如果9之后还要引用第三行的10,11.......
则SHEET2的A1单元格公式改成
=OFFSET(Sheet1!$A$1,(INT((ROW(A1)-1)/3))*2,MOD((ROW(A1)-1)*3,9)+COLUMN(A1)-1)
SHEET2表格的D1单元格公式改成
=OFFSET(Sheet1!$A$2,(INT((ROW(A1)-1)/3))*2,MOD((ROW(A1)-1)*3,9)+COLUMN(A1)-1)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询