在論壇有一個(gè)offset函數(shù)用法的視頻教程:excel中offset函數(shù)的使用方法【視頻教程】 ,對剛接觸不會使用offset函數(shù)的朋友會有些幫助。 第一,excel offset函數(shù)用法理解 Offset函數(shù)的用法是根據(jù)指定的引用基點(diǎn),偏移行、列后返回指定高度、寬度的單元格區(qū)域引用。 OFFSET(reference,rows,cols,height,width) 其中,第2~5參數(shù)可以是正負(fù)數(shù)。正數(shù)表示向下或向右的偏移,負(fù)數(shù)表示向上或向左的偏移。當(dāng)height、width參數(shù)省略時(shí),默認(rèn)以第1個(gè)參數(shù)reference的高度和寬度為準(zhǔn);當(dāng)指定height、width參數(shù)時(shí),則以指定的高度、寬度值為準(zhǔn)。 比如:=OFFSET(A1,3,2,10,3) =OFFSET(H10,-2,-3,-4,-5) 第二,excel offset函數(shù)實(shí)例應(yīng)用 offset函數(shù)是excel中很常用的函數(shù),但都是和其余函數(shù)嵌套使用,不能作為普通公式單獨(dú)使用。如下圖所示的一個(gè)關(guān)于offset函數(shù)的練習(xí): 返回員工的上半年工資總和,其中B10單元格為數(shù)據(jù)有效性制作的下拉框,可以選擇不同的姓名。 題目:在B11單元格利用offset函數(shù)動態(tài)的實(shí)現(xiàn)選擇不同的姓名,求出姓名對應(yīng)的1-6月份上半年的工資總和。 B11單元格的公式:=SUM(OFFSET(B1,MATCH(B10,A2:A8,),,,6)) 公式解釋: 第一:MATCH(B10,A2:A8,),這部分作為offset函數(shù)的第二參數(shù)。公式的意思是查找B10單元格的值在A2:A8區(qū)域的行數(shù)。在公式編輯欄選擇這部分,按F9鍵,得到運(yùn)算結(jié)果:1。查看完結(jié)果,按ESC鍵返回公式,1表示B10單元格的值在A2:A8區(qū)域?yàn)榈谝恍小?/p> 第二:OFFSET(B1,MATCH(B10,A2:A8,),,,6) 第三,sum():最外面用sum函數(shù)對offset函數(shù)的結(jié)果進(jìn)行匯總求和:=SUM({235,250,279,500,501,502}),就得到2267。 第三,excel offset函數(shù)用法總結(jié) 通過上面這個(gè)簡單的OFFSET函數(shù)實(shí)例,獲知offset函數(shù)實(shí)際上并不移動任何單元格或更改選定區(qū)域,它只是返回一個(gè)引用。OFFSET函數(shù),可用于任何需要將引用作為參數(shù)的函數(shù)。 如,上面offset函數(shù)實(shí)例的公式:=SUM(OFFSET(B1,MATCH(B10,A2:A8,),,,6)),計(jì)算單元格B1靠下 1 行并靠右6列的1行6 列的區(qū)域的和。 本文旨在解釋offset函數(shù)的用法,此題還有另外一些解法都可以實(shí)現(xiàn)最終的結(jié)果。 |
|