1、 一、要实现引用有规律不连续的单元格,用到INDIRECT()函数。 二、我们还要用到“R1C1”引用样式。R1是行,C1是列,其中R和C是不变的,他是行和列的符号,R和C后面的数字,是行号和列号。
2、 要引用表中A1、A4、A7、A10、A13、A16、A19单元格,他们的规律是相差3行。 如图,在C3单元格输入公式=INDIRECT("R"&ROW(A1)+(ROW(A1)-1)*2&"C"&1,FALSE),往下拖即可。
3、 公式说明:INDIRECT只能输入文本字符串,所以公式要用文本输入方式,字符间有&连接符连接,ROW(A1)+(ROW(A1)-1)*2是等差数列的计算方法,如果引用A1单元格,ROW(A1)-1等于0,0乘2等于0,再加上ROW(A1)等于1, 公式拖到第二行变成了=INDIRECT("R"&ROW(A2)+(ROW(A2)-1)*2&"C"&1,FALSE),计算结果成了"R4C1",表示是4行1列,即A4单元格。如下图,选中C2单元格,在公式编辑栏选择"R"&ROW(A2)+(ROW(A2)-1)*2&"C"&1部分,按F9键,可看到计算结果是"R4C1"。 公式的第二个参数是FALSE,表示“R1C1”引用样式。
4、 有了上面的知识,引用列中的有规律不连续单元格,只需要把"R"后面的ROW&(A2)+(ROW(A2)-1)忮氽阝另*2与"C"&后面的1互换即可。然后往下拉。公式变成这样=INDIRECT("R"&1&"C"&ROW(A1)+(ROW(A1)-1)*2,FALSE),效果如图。