通过表格的合理设计,不用太复杂的公式就可以实现这种目的。我的方法是分步计算,最后汇总求和。操作起来简单,可以对多乘数求积、材料项目也可多个,以后添加也非常方便。先看图:
图中的“金额”是其前面2项的乘积,如果是3项或4项,只要在“金额”列前插入1列或2列。图中标注处隐藏了D、G、J列,它们都是“金额”列,M“金额”没有隐藏是为了叙述方便。如果“合计”不需要显示出来,也可以隐藏掉。做了这样的表后,只要在单价、数量单元格中输入数字,将会自动得出总计,每增加一行的数据,就会有新的总计出来。下面介绍一下金额列、合计列和总计单元格的公式及其输入方法。当然应在没有隐藏列的情况下进行操作。
一、在第3行金额列下的单元格中输入乘积公式
先在其中一个单元格中输入,比如在M3单元格输入:选中该单元格→键入“=”→鼠标单击E3→键盘输入“+”→鼠标单击L3→回车,完成了该单元格公式的输入,为:=E3+L3。
将该单元格内容复制到其他金额列下的单元格,粘贴后公式中的参数会自动改正,无需人工修改:选中M3→复制命令→选中D3并粘贴→选中G3并粘贴→选中J3并粘贴→按键盘上Esc键,完成复制粘贴。
在合计列下N3单元格输入所有金额的和:选中N3→键盘输入“=”→点击D3→键盘输入“+”→点击G3 →键盘输入“+”→点击J3→键盘输入“+”→点击M3→按回车。
用填充柄工具填入其他单元格的公式(以M列为例):选中M3→将鼠标移到单元格右下方的那个点,鼠标变为十字后按住左键往下拉,想拉多少个单元格都可以。此后以下的单元格都公式了,也无需你修改每个单元格的参数,Excel自动改好了。
二、输入总计公式(要将总计放到O列也是可以的,截图前没有注意是放在那里的,见谅)
将总计右边的所有单元格合并
选中合并后的单元格→点击编辑栏上fx按钮→在选择函数窗口选择SUM→点击确定按钮→在新窗口中,点击Number 1最右边那小小图片按钮→用鼠标选取合计下的所有单元格(即M3开始至总计行上一个单元格→点击长方形右则小图片按钮→在新窗口点击确定按钮。公式输入完成。
三、隐藏不需要显示的列
全选要隐藏的列,比如M列
在选中的M列中右击→在弹出的菜单中点击隐藏,M列隐藏了。
同样的操作隐藏其他列。
数据少的情况下,直接用这个计算式表达会更简洁
如果数据太多的话,可以使用公式
=sumproduct((mod(column(b:h),2)=0)*b2:h2,mod(column(c:i),2)*c2:i2)
简单的公式实现:=SUM(B3*C3,D3*E3,F3*G3,H3*I3)