1021Excel抓取範圍最後三列數值合計-OFFSET、ROWS函數
請教:
假如我有一列,含有很多數字
![](https://assets.matters.news/embed/366afa1d-21e4-4be9-b75e-6e934cb85d7f.png)
如果我要A欄最後三個有數字的的儲存格的數字加總,那要怎麼寫比較好?? 因為A欄位隨時會更新....
方法一:範圍名稱法
步驟1:將A欄資料框選起來(含標題),再點取「公式 > 從選取範圍建立」圖示。
![](https://assets.matters.news/embed/85a63b64-80a9-483b-8bc7-c0aef2e9053b.png)
步驟 2 :在【以選取範圍建立名稱】對話方塊,點取「頂端列」核取方塊,使其打勾。
![](https://assets.matters.news/embed/01d7eafd-82d8-4768-8538-3e3e3e22a0d4.png)
步驟3:點取「確定」鈕。
步驟4:點取B2儲存格輸入公式「=SUM(OFFSET(A1,ROWS(數值)-2,0,3,1))」後,按Enter鍵完成輸入。
![](https://assets.matters.news/embed/78b35da6-45f3-49a8-ac38-543729da6284.png)
方法二:表格法
步驟1:將A欄資料框選起來(含標題),再點取「插入 > 表格」圖示。
![](https://assets.matters.news/embed/20704769-23ed-4b51-998b-acb798a0638b.png)
步驟 2 :點取 B2 儲存格輸入公式「 =SUM(OFFSET(A1,ROWS( 表格 3)-2,0,3,1)) 」後,按 Enter 鍵完成輸入。
![](https://assets.matters.news/embed/80ba550f-3aad-4e07-9e73-fbfbec5f6a9c.png)
以後新增資料若直接輸入按Enter鍵完成輸入,則會將上一列的格式帶下來,而非表格格式。
若是在表格最後一列按Tab鍵新增空白列,再輸入資料按Enter鍵完成輸入,則會將表格格式帶下來。