中文字幕日韩一区_久久久精品久久久久_国产一区中文字幕_亚洲欧美日本国产

Excel用一個函數教你制作動態圖表,offset函數的使用方法

今天跟大家分享一下的使用方法,這個函數在Excel中的應用非常的廣泛,可以用于制作,構建動態的引用區域,實現動態求和等等,可以說是Excel高手必備的函數之一。

一、OFFSET函數的作用與參數

Offset函數:offset是一個偏移函數,它以一個單元格為基點進行偏移得到一個新的偏移區域

語法:=OFFSET(reference, rows, cols, [height], [width])

第一參數:偏移基點
第二參數:行數,向上或者向下偏移的行數
第三參數:列數,向左或者向右偏移的列數
第四參數:高度,返回引用區域的行高
第五參數:寬度,返回引用區域的列寬

我們需要注意的是offset函數獲取的是一個數據區域,并不是一個具體的結果,比如在這里我們想要使用offset函數獲取下圖黃色的數據區域,只需要將函數設置為OFFSET(A1,3,2,4,2)即可。

Excel用一個函數教你制作動態圖表,offset函數的使用方法

這個函數就表示OFFSET函數會以A1單元為基點,先向下偏移3行來到A4單元格(張飛)然后再向右偏移2列來到C4單元格,隨后以C4單元格為原點在行方向向下引用4行數據,在列方向向右引用2行數據,這個就是函數的偏移過程。

因為offset獲取的是一個數據區域,我們無法直接看到這個偏移的結果是不是正確的,這個時候可以考慮將offset函數嵌套在sum函數中,對偏移結果區域求和,通過求和結果來判斷偏移結果是不是正確的。

二、動態求和

跟大家拆分一個offset最經典的應用實例,就是實現動態求和,如下圖,我們想要通過更改姓名與月份,獲取這個人在指定時間段的數據之和。

在這里我們只需要將公式設置為:=SUM(OFFSET(A1,MATCH(A16,A2:A11,0),MATCH(C16,B1:I1,0),1,MATCH(D16,B1:I1,0)-MATCH(C16,B1:I1,0)+1)),即可得到正確的結果。

Excel用一個函數教你制作動態圖表,offset函數的使用方法

跟大家簡單的講解下這個函數的參數與運算過程

第一參數:A1,這個就是offset函數偏移的基點

第二參數:MATCH(A16,A2:A11,0),它的作用是查找嫦娥這個姓名在數據源中姓名這一列的位置,結果為6,就表示基點會從A1開始向下偏移6行,來到A7單元格

第三參數:MATCH(C16,B1:I1,0),他的作用是查找開始月份(5月)在表頭這一行中的位置,結果為5,就表示函數會A7單元格開始向右偏移5行,來到F7單元格,也正好是嫦娥5月份的數據

第四參數:1,因為在這里數據僅僅只有1行,我們將行數設置為1即可

第五參數:MATCH(D16,B1:I1,0)-MATCH(C16,B1:I1,0)+1),用于確定引用數據區域的列數,首先我們使用MATCH(D16,B1:I1,0)來查找一下結束月份(8月)在表頭的位置,他的結果是8,MATCH(C16,B1:I1,0)計算的是開始月份(5月)在表頭,二者相減結果為3,但是在表格中5月到8月它是包含4列數據的,所以我們還需要為結果加1才可以得到正確的偏移區域。

最后我們再使用offset函數對這個偏移的結果求和就會得到嫦娥5月到8月的數據之和,更改姓名與月份,這個時間就會自動的發生變化,非常的方便,如下圖所示

Excel用一個函數教你制作動態圖表,offset函數的使用方法

以上就是今天分享的全部內容,offset函數雖然參數比較多,結果比較抽象,但是我們只需要理解它各個參數的含義,也是可以輕松掌握的。

溫馨提示:本站提供的一切軟件、教程和內容信息都來自網絡收集整理,僅限用于學習和研究目的;不得將上述內容用于商業或者非法用途,否則,一切后果請用戶自負,版權爭議與本站無關。用戶必須在下載后的24個小時之內,從您的電腦或手機中徹底刪除上述內容。如果您喜歡該程序和內容,請支持正版,購買注冊,得到更好的正版服務。我們非常重視版權問題,如有侵權請郵件與我們聯系處理。敬請諒解!

給TA打賞
共{{data.count}}人
人已打賞
Excel/VBA

使用&號,讓Excel表頭隨日期自動更新

2025-3-10 16:51:30

Excel/VBA

Excel中DSUM函數的用法,Excel中用dsum函數進行條件求和

2025-3-10 16:51:34

0 條回復 A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 平陆县| 莒南县| 法库县| 侯马市| 乐安县| 城口县| 太仆寺旗| 黔西县| 开平市| 大荔县| 斗六市| 云南省| 波密县| 济阳县| 广灵县| 金山区| 台北县| 密山市| 惠水县| 雅江县| 安图县| 武乡县| 漾濞| 六盘水市| 英吉沙县| 桑日县| 浦江县| 嘉峪关市| 宜君县| 灌南县| 丰镇市| 曲麻莱县| 睢宁县| 天门市| 邹平县| 江北区| 阳山县| 万山特区| 江门市| 禹城市| 女性|