Excel不连继单元格快速求和

2025-12-29 23:22:17

1、  我们知道各种原材料金额的列是相差3列。在F10 单元格中输入"=MOD(COLUMN(),3)",然后向右拖,看到在各原材料金额列出现了“0”。说明:MOD()是求余函数,COLUMN()是求所在单元格当前列数函数,所以,金额单无格的所在列数除以3余数就是“0”。有了这个知识,就可以用以下步骤实现我们的目的。

Excel不连继单元格快速求和

Excel不连继单元格快速求和

2、   在C3单元格输入“{=SUM(IF(MOD(COLUMN(F3:R3),3)=0,F3:R3))}”,向下拖就求出了各产品使用原材料的成本了。说明:SUM()是求和函数大家都知道,就不说了。在这里我们用IF()条件函数,如果数组中各所在列的列数求余等于“0”,“MOD(COLUMN(F3:R3),3)=0”,就等于数组中的各单元格的数 F3:R3,然后用SUM()函数求出和。

   这个好像不好理解,请看下图,用鼠标选择编辑栏的“IF(MOD(COLUMN(F3:R3),3)=0,F3:R3)”按F9键,我们就看到了“=SUM({561.6,FALSE,FALSE,397.8,FALSE,FALSE,667,FALSE,FALSE,2161.35,FALSE,FALSE,311.76})”,这就是“IF(MOD(COLUMN(F3:R3),3)=0,F3:R3))”IF()函数数组的用法。

   一定要注意,在输入公式后,一定要同时按Ctrl+Shift+Enter键,才能输入公式前后的“{ }”。公式中有了这两大括号,就是数组公式了。我们的目的也就达到了。

    Excel不连继单元格快速求列的和,求行时只要把公式中的COLUMN()换成ROW()即可。

   谢谢大家!有什么不正确的地方欢迎指正。

Excel不连继单元格快速求和

Excel不连继单元格快速求和

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢