高分悬赏 excel 两张表数据连接问题

来源:百度知道 编辑:UC知道 时间:2024/05/19 18:31:14
我有两个不同的EXCEL表
我想引用表1数据的A1到表2
公式应该是 =Sheet1!A1
没错吧
引用表1数据的A3到表2
公式应该是 =Sheet1!A3
如下A5应该是=Sheet1!A5
我只想引用表1数据A1、3、5、7、9、11、13.......
有什么好办法啊
不用一个个引用到表2的啊!
超级着急
谢谢大家了

应用涵数可解决如下:
1. 在sheet1中的A1.A2.A3.....中输入数据
2. 在sheet2中的工式如下:
A1=Sheet1!A$1
A2=OFFSET(Sheet1!A$1,COUNTA(A$1:A1)*2,0)
A3=OFFSET(Sheet1!A$1,COUNTA(A$1:A2)*2,0)
A4=OFFSET(Sheet1!A$1,COUNTA(A$1:A3)*2,0)
.........
从A2以下可用下拉复制的形式一直往下拉即可
若你的实际数据的位置有变、可相应的变更上面公式中的单元格位置.

在表2中输入:
A1=Sheet1!A1)
选中A1:A2(A2为空白)---右击---复制---选中A列(或需要填入数据的区域)---右击---粘贴
这一方法供你参考,效果应该没问题,双数行为空。
如果你要在表2 A列连续单元格中引用表1中A列单数行数据,那么,在表2中:
A1=OFFSET(sheet1!$A$1,ROW()*2-2,0)
在A列中复制公式。

解决办法, 最常见有三种

在A1输入下列任何一条公式, 然后下拉
=INDEX(Sheet1!A:A,(ROW()-1)*2+1)
=OFFSET(Sheet1!A$1,(ROW()-1)*2,0)
=INDIRECT("Sheet1!A"&(ROW()-1)*2+1)

先引用A1(假设在数据表2中的A1中引用数据表1中的A1),然后空一行(数据表2中A2空着),再引用A3(假设在数据表2中的A3中引用据表1中的A3),选中数据表2中的A2和A3(必须同时选中),然后下拉复制,则会出现空一行,一样数据(就是A1、3、5、7、9、11、13....... ),然后把所有数据选中,单击数据---筛选---自动筛选,单击列上出现的倒三角,选择空白,把所有空白行删除,再单击倒三角,选择全部。剩下的数据就是你想要的。虽然操作比较繁琐,但能得到你想要的数据。