分享

Excel之道

 牵牛360 2017-01-14

如下图,有一组10*10的行列数值,如何求其对角线上数值之和(即图上黄色区域数值)之和?

Excel之道-利用offset求行列式对角线值之和

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。

Excel之道-利用offset求行列式对角线值之和

Excel之道-利用offset求行列式对角线值之和

Excel之道-利用offset求行列式对角线值之和

Excel之道-利用offset求行列式对角线值之和


欢迎咨询、收藏、分享和转发,更多精彩,请持续关注。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多