excel在一个工作表中引用另一个工作表中不同行列数据

如有2个表格(表格1)为已有数据,要做(表格2)
(表格1)G3  = (表格2)J5
(表格1)G41 = (表格2)J53
(表格1)G79 = (表格2)J101
因为数据太多不能一直用=,所以请知道的大神给个公式,万分感激!

①相同工作簿不同工作表间相互引用,在引用单元格前加Sheetn!(Sheetn为被引用工作表的名称)举例:如工作表Sheet1中的A1单元格内容等于Sheet2中单元格B2乘以5,则在Sheet1中的A1单元格中输入公式=Sheet1!B2*5②不同工作簿间互相引用,在引用单元格前加[Book.xlsx]Sheet!(Book为被引用工作薄名,Sheet为被引用工作表名)举例:如工作薄”Book1“中Sheet1中的A1单元格内容等于工作薄”Book2“Sheet1中单元格B2乘以5,则在Sheet1中的A1单元格中输入公式=[Book2.xlsx]Sheet1!$B$2*5
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-18
通过你的示例发现规律,G列是每隔38行作一次公式输入,而J列是每隔48行作为目标值,有了规律写公式就不难了
在G3里输入以下公式:
=INDIRECT("表格2的名称!J"&(INT((ROW(B3)-3)/38)*48+5))
【注】公式中 表格2的名称 要用你实际的表格名称替代
复制G3列,你就可以一直在G41、G79、G117、G155……里直接粘贴就可以了本回答被网友采纳
第2个回答  2018-08-27
你会用了吗亲
第3个回答  2017-08-18
表一g列和表二j列中间都有数据吗?截图看一下。
相似回答