Excel中除了常規(guī)的查詢(xún)匹配函數(shù),還有一個(gè)80%的人基本沒(méi)有使用過(guò)的函數(shù),那就是Offset函數(shù),可能很多人沒(méi)有講過(guò)這個(gè)函數(shù),更談不上如何去使用。今天我們就來(lái)用三個(gè)案例,來(lái)學(xué)習(xí)一下看看這個(gè)函數(shù)到底有多強(qiáng)大。
案例說(shuō)明:如上圖黃色區(qū)域單元格B3,從當(dāng)前行起向下4行,向右3列,引用4行,引用3列偏移后,從而形成了B3:D6單元格區(qū)域。
函數(shù)公式:=OFFSET(B3,4,3,4,3)
函數(shù)講解:
1、offset函數(shù)為偏移函數(shù),它可以通過(guò)位置的偏移獲取一段單元格范圍區(qū)域;
2、總而言之offset函數(shù)偏移方向?yàn)椋?strong>下—右—上—左。第一參數(shù)為起始位置;第二參數(shù)為向下偏移多少(正數(shù)為向下,負(fù)數(shù)為向上);第三參數(shù)為向右偏移多少(正數(shù)為向右,負(fù)數(shù)為向左);第四參數(shù)為引用多少行,第五參數(shù)為引用多少列。
案例1:通過(guò)數(shù)據(jù)偏移計(jì)算月份區(qū)間數(shù)據(jù)
案例說(shuō)明:計(jì)算1-8月份總銷(xiāo)售額
函數(shù)公式:
=SUM(OFFSET(C2,0,0,MATCH(8,B2:B13,0)))
函數(shù)講解:
1、通過(guò)上述數(shù)據(jù)偏移我們可以得到一個(gè)數(shù)據(jù)區(qū)域;最后用sum函數(shù)進(jìn)行求和計(jì)算;
2、offset函數(shù)偏移單元格從C2也就是1月銷(xiāo)售額開(kāi)始;第二、三參數(shù)為0說(shuō)明向下和向右位置不做偏移;
3、第三參match函數(shù)代表的是查詢(xún)出對(duì)應(yīng)月份所在的位置,得到結(jié)果為8。在函數(shù)中也就代表引用8行數(shù)據(jù)。也就得到了C2:C9單元格區(qū)域。
案例2:計(jì)算后半年(7-12月)月平均銷(xiāo)售額
函數(shù)公式:
=AVERAGE(OFFSET(C1,COUNT(C:C),0,-6))
函數(shù)講解:
1、offset函數(shù)這里從C1單元格進(jìn)行開(kāi)始偏移;
2、第二參數(shù)count(C:C)代表向下偏移多少位置,計(jì)算出對(duì)應(yīng)C列函數(shù)字的單元格個(gè)數(shù);
3、第三參數(shù)0代表向右不做偏移;
4、第四參數(shù)-6代表從最后一個(gè)單元格起,往上選擇6行,得到C8:C12單元格區(qū)域。最后用average函數(shù)進(jìn)行計(jì)算平均值。
案例3:offset函數(shù)制作動(dòng)態(tài)下拉菜單欄
案例說(shuō)明:如上圖,當(dāng)我們重新添加部門(mén)進(jìn)去的時(shí)候,下拉菜單選項(xiàng)會(huì)自動(dòng)進(jìn)行更新。
函數(shù)公式:
=OFFSET(G$1,0,0,COUNTA(G:G))
函數(shù)講解:
1、offset函數(shù)這里從G1單元格進(jìn)行開(kāi)始偏移;用$固定行,這樣往下拖動(dòng)的時(shí)候就不會(huì)變化;
2、第四參選擇的范圍為counta函數(shù)計(jì)數(shù)文本單元格的個(gè)數(shù)得到選擇多少行;
【動(dòng)態(tài)演示操作】
通過(guò)上面的案例,現(xiàn)在你知道在實(shí)際過(guò)程中如何運(yùn)用offset函數(shù)了嗎?
聯(lián)系客服