最近有個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