如下图,有一组10*10的行列数值,如何求其对角线上数值之和(即图上黄色区域数值)之和? 1、首先从起始值【A1】开始,每次向右向下偏移一格,然后循环10次偏移,分别其出其值求和。 偏移函数offset(),常用循环row()+mod(),汇总求和subtotal(),求和sum() 好了,函数出来了,开始组合了。 2、偏移:offset(A1,1,1,1,1)即表示从【A1】向右向下偏移一格到【B2】,向右向下选定1格,即选中【B2】单元格,返回【B2】中的值9。上公式可简写为offset(A1,1,1)。 3、循环偏移:每次偏移加1,选定1,即offset(A1,1++,1++<><> 4、汇总求和:subtotal(9,offset),数字9表示求和。 5、求和:sum(subtatal)。 最后公式为{=SUM(SUBTOTAL(9,OFFSET(A1,MOD(ROW(10:19),10),MOD(ROW(10:19),10))))},数组公式需要按【Ctrl+Shift+Enter】组合键确定。得出结果,get。 欢迎咨询、收藏、分享和转发,更多精彩,请持续关注。 |
|