套路的间接引用

问题:下图中绿色部分由公式生成,引用L:O列的数据

 

函数公式解决:

C2公式	{=INDIRECT("r"&INT(ROW(A3)/3*2)+COLUMN(E1)/5-1&"c"&MOD(ROW(A2),3)+12,)}
E2公式	{=INDIRECT("r"&INT(ROW(A3)/3*2)+COLUMN(E1)/5-1&"c"&MOD(ROW(A1),3)*2+11,)}

完成B2:E3区域后,选取B2:F4,右拉下拉

INT(ROW(A3)/3*2)+COLUMN(E1)/5-1部分,序列数除以3乘以2的结果的整数部分是2、2、3、4、4、5、6、6、7……加Column(E1)/5-1后不变,但公式复制到H列时就加1

MOD(ROW(A2),3)+12部分,从2开始的序列数除以3的余数是2、0、1、2、0、1……加12后是14、12、13、14、12、13……

MOD(ROW(A1),3)*2+11部分,从1开始的序列数除以3的余数是1、2、0、1、2、0……乘以2加11后是13、15、11、13、15、11……

以上所有数中3的倍数所在行的数据不在计算范围之内,最终建构成被引用单元格的行列。

 

posted @ 2023-02-12 20:45  熬肥妖  阅读(18)  评论(0编辑  收藏  举报