首頁 > 軟體

EXCEL技巧——用OFFSET函數實現目標求和和平均

2019-12-06 09:11:31

   在一般情況下我們的求和和平均通過SUM函數和Average函數就能實現,但是如果是區域的求和和平均,怎麼辦呢?我們可以用OFFSET函數來實現。


1

? ?OFFSET(reference,rows,cols,height,width)?reference:是基點單元格地址,所有便宜都以它為標準。rows:代表移動的行數(如果為正數則為向下移,如果為負數則為向上移)cols:代表移動的列數(如果為正數則為向右移,如果為負數則為向左移)height:參照高度。即要返回區域的行數。width:參照寬度。即要返回區域的列數。

2

  先建一張表格,在表格中輸入一些內容,這裡我以一張成績表為例,我們將使用OFFSET函數來求小組的平均分和語數外總分、數理總分。


3

     選擇C7單元格,輸入函數=AVERAGE(OFFSET(C3,0,0,4,1)),回車,將出現C3:C6區域的平均分,用填充手柄把D8:D10區域也填充函數,現在我們用同樣的方法在:

選擇C12單元格,輸入函數=AVERAGE(OFFSET(C8,0,0,4,1));

選擇C17單元格,輸入函數=AVERAGE(OFFSET(C13,0,0,4,1));

選擇G7單元格,輸入函數=AVERAGE(OFFSET(G3,0,0,4,1));

選擇G12單元格,輸入函數=AVERAGE(OFFSET(G8,0,0,4,1));

選擇G17單元格,輸入函數=AVERAGE(OFFSET(G13,0,0,4,1));

   現在我們可以看到一些資料已經計算出來了,用填充手柄把其他單元格也填出來。




4

   選擇F3單元格,輸入函數=SUM(OFFSET(C3:E3,0,0,1,3)),選擇I3單元格,輸入=SUM(OFFSET(G3:H3,0,0,1,2)),用填充手柄把下面的單元格全部填充上,表就製作好了。





IT145.com E-mail:sddin#qq.com