已知行1数值区间是1~10,在行2单元格中引用对应行1中前2列的单元格数据。例如,行2中第3列C2单元格中引用的是1行第1列A1的值,引用到最后一个单元格J1后,自动返回A1重新循环引用,同理,A2引用的是I1内的值。
Excel在指定区间内循环引用数据,可以使用很多函数,如INDEX、OFFSET、INDIRECT等,但是主要是利用MOD求余函数,下面将INDIRECT文本位置引用函数,公式如下:
=INDIRECT("R1C"&MOD(COLUMN(I1)-1,10+1,0)
公式及效果图
COLUMN 函数是求列序号,如果从D列开始,那么就将I1变成D1;
MOD求余就是指的第一个参数除第二个参数后得到的余,下图是将MOD 公式单独拿出求得的结果。
MOD 公式图