最近有个Excel需求,需要在Excel中,新增行后,输入数量和单价,自动计算金额和合计,如下图Excel。
研究了一下Excel的功能,把实现细节分享给大家。
目录
1.使用excel公式自动扩展,自动计算金额
开启“扩展数据区域格式及公式”功能。
操作方法:单击“文件”选项卡→“选项”→“高级”,在“编辑选项”中勾选“扩展数据区域格式及公式”复选框
注意事项:
a)、被扩展单元格之前至少要有4行已经存在相同的公式。
b)、公式涉及的单元格都输入了数据。
2.使用SUM和OFFSET函数,自动汇总
汇总D6单元格的公式为:=SUM(OFFSET(D3,1,0):OFFSET(D8,-1,0))
OFFSET(D3,1,0)指D3下面一个单元格
OFFSET(D8,-1,0)指D8上面一个单元格
SUM(OFFSET(D3,1,0):OFFSET(D8,-1,0))指D3下面一个单元格到D8上面一个单元格之间所有单元格求和
3.实现后的效果
原始excel文件,请参考http://www.zrscsoft.com/sitepic/12099.html