纪晓斌的歌曲:excel等间距引用问题

来源:百度文库 编辑:高校问答 时间:2024/04/28 00:46:46
工作中经常遇到等间距引用的问题,一直未能解决,请教高人出手相助!比如我想从A列的A3、A8、A13、A18、A23……引用数据到B2、B3、B4、B5、B6……,除了手工一个个做调整外,有没有更简便的办法?

madm的回答基本原理是对的,但细节没搞对。比如针对dogya提出的问题来说,如果是在同一个工作表内,则在B2单元格中编辑公式
=INDIRECT("A"&(ROW()-2)*5+3);如果问题中的“A”列在工作表“sheet1”中,“B”列在工作表“sheet2”中,则该公式变更为=INDIRECT("sheet1!A"&(ROW()-2)*5+3)。
【公式说明】
公式中的“2”为“B”列的起始单元格行数;“5”为要引用的数据源“A”列的等差;“3”为为要引用的数据源“A”列的起始单元格行数。因此,如果题目变为从工作表“部门1”的B7、B15、B23、B31……引用数据到工作表“部门2”的H9、H10、H11、H12……,则须在工作表“部门2”的H9中输入公式:=INDIRECT("部门1!B"&(ROW()-9)*8+7)。然后再用“填充柄”将H9复制到“H10、H11、H12……”即可。

设原工作表名“表一”,新工作表名“表二”,试试:
在“表二”的B2单元格编辑公式
=INDIRECT("表一!A" & (ROW()-3)*5+3)

公式都可以列向复制。