初探offset函數

2021-12-28 Excel基礎學習園地

在excel的眾多函數裡,offset的作用可以說是非同一般,可是這個函數往往也令很多初學者摸不著頭腦,因為這個函數非常的靈活多變。要明白這個函數的意思其實不難,通過幾個例子完全可以了解,比如下面幾個例子:

=OFFSET(A1,2,1,1,1),這個公式的意思就是a1單元格向下2行,向右1列,1行1列(就是1個單元格)的位置裡的數據。

上面圖裡的公式的意思就是b2單元格向上1行,向右0列,1行1列的位置裡的數據。

通過這兩個例子我們先來解釋一下offset的參數的含義,offset函數一共有五個參數,意義如下:第一個參數就是一個參考位置,相當於座標中的原點;第二個參數是相對於這個原點移動的行數,正數向下,負數向上,0則代表同一行;第三個參數是相對於這個原點移動的列數,正數向右,負數向左,0則代表同一列;第四個參數的意思是根據原點和移動對應的行數列數之後需要的範圍的高度(行數);第五個參數的意思是根據原點和移動對應的行數列數之後需要的範圍的寬度(列數);比如前面兩個例子裡,第四和第五參數都是1,就代表我們想得到的是一個單元格的內容。

通常對於前三個參數都比較容易理解,就是最後兩個參數不明白怎麼用,再看一個例子:

這裡OFFSET(A1,1,2,2,2)就代表a1向下一行向右兩列(就是c2)開始的兩行兩列的範圍,也就是c2:d3這個範圍,我們用sum來體現對offset引用區域後求和的結果。

通過以上三個例子,了解offset的基本功能就是通過一個單元格和行列偏移量來進行對一個區域(單元格可以看做是一行一列的區域)的引用,不過要想靈活應用offset函數,還需要結合實際問題,發現引用數據的規律以後,才能活學活用。

需要特別說明的是,offset五個參數裡有四個是數字,要用活這個函數,對於數字序列的構造是必不可少的一個基本功,關於數字序列的構造方法明天我們再來詳細聊聊。

下面再通過兩個offset的實際案例看看具體應用方法:


案例一:隔行取數,將左邊的格式調整為右邊的格式,當然有多種方式可以實現,但是用一個offset公式可以很容易的實現這個目的。

d2複製公式:=OFFSET(A$1,ROW(A1)*2-1,0,1,1),向右拉再向下拉就可以達到目的,這裡就是利用了行號函數(row)構造了一個數列作為offset的第二個參數,實現了隔行取數的效果,需要注意的是第一參數使用了混合引用,這個是屬於相對引用和絕對引用的概念了,有不清楚的朋友可以查看之前的內容。

案例二:動態區域求和問題
方法1:M3的公式    =SUM(OFFSET($A2,1,1,1,$J$1))
方法2:M3的公式    =SUM(OFFSET($A$2,ROW(A1),1,1,$J$1))
對照方法1和2,可以理解offset參數使用中的差異:

案例三:行列轉換的問題
=OFFSET($A$1,COLUMN(A1)*5-6+ROW(A1),,,),這裡說明一點,offset的二、三參數省略默認是0,四、五參數省略默認是1,上面這個公式等價於=OFFSET($A$1,COLUMN(A1)*5-6+ROW(A1),0,1,1)。

關於offset的應用舉不勝舉,這裡就不多說了,能理解基本用法,遇到問題多思考,總有一天會得心應手的。

有任何疑問歡迎加qq群交流:EXCEL基礎學習群 259921244

結語:大量粉絲還沒有養成閱讀後點讚的習慣,希望大家在閱讀後順便點讚,以示鼓勵!長期堅持原創真的很不容易,多次想放棄。堅持是一種信仰,專注是一種態度!

掃描二維碼或者長按指紋,關注「老菜鳥的巢」,每天都有一篇《辦公秘籍》

相關焦點

  • offset函數的使用實例:利用offset函數計算動態區域的和?
    offset函數的使用實例:利用offset函數計算動態區域的和?12-06 13:43 來源:成都路凡教育 原標題:offset
  • offset函數公式的使用實例
    offset在excel表格中是一個非常厲害的函數,它在下拉菜單、動態圖表、動態引用操作中有不可替代的作用,今天我們就來學習一下offset函數公式的使用。  excel中offset函數功能在excel中offse函數也同彙編語言一樣也表示地址偏移,offse函數的主要功能是返回對單元格或單元格區域中指定行數和列數的區域的引用。 返回的引用可以是單個單元格或單元格區域。 可以指定要返回的行數和列數。
  • 詳解OFFSET函數的基本用法
    今天我們來學習下offset函數的使用方法,offset函數的用法十分廣泛,動態圖表,動態表格,以及動態區域的計算等。很多人都覺得offset函數十分難理解,但是今天我要帶你們吃透這個函數OFFSET函數及參數offset函數:offset是一個偏移函數,它以一個區域為原點進行偏移得到一個新的偏移區域第一參數:參照區域。
  • Excel引用函數offset教程
    (ID:ExcelLiRui)微信個人號 | (ID:ExcelLiRui520)關鍵字:offsetExcel引用函數offset教程Excel中的引用函數offset是必會函數之一,無論是函數建模還是製作動態圖表都離不開offset的強大功能。
  • Excel函數應用篇:offset函數公式的使用實例
    offset在excel表格中是一個非常厲害的函數,它在下拉菜單、動態圖表、動態引用操作中有不可替代的作用,今天我們就來學習一下offset函數公式的使用
  • offset函數的使用方法
    在Excel中,offset函數是一個引用函數,表示引用某一個單元格或者區域。其也是我們日常做一些組合函數中的一種,需要熟練掌握。
  • EXCEL中offset函數用法詳解
    文章發出後已經有人詢問這個函數的用法,本來學習EXCEL函數是要循序漸進的,不應該開始就講,但是為了真的能為大家的面試加分,今天就來說說offset函數的用法。首先看offset函數語法:OFFSET(reference, rows, cols, [height], [width])再看EXCEL中給出的該函數解釋:以指定的引用為參考系,通過給定偏移量返回新的引用。
  • Offset函數的基本用法
    大家好,今天和大家分享的「Offset函數的基本用法",這個函數的作用是引用,它的參數比較多,而且參數還分正負。4個參數都分正負4、向下,向右為正;向左,向上為負5、另大家一定要記得offset函數返回的單元格,或者是單元格區域,這一點大家一定要記住二、案例講解1:引用一個單元格1、公式截圖2、公式=OFFSET
  • 財務數據處理必不可少的offset函數
    在財務工作中會出現大量同比、環比、預算執行等需要抽取不同期間的數據的處理,如果只是簡單的連結單元格,如果所需展示期間發生變化,又要重新調整數據連結,這裡有個函數能夠完美解決這個問題,那就是offset函數。
  • EXCEL中函數進階—那些複雜函數中經常用到的offset函數如何用
    在Excel中,利用函數的嵌套可以實現很多功能,而offset函數就是比較難掌握的函數之一,這個函數因為參數比較多,可以有5個參數,所以與其他函數結合使用可以有非常多的用法,本文就給大家介紹一下offset函數的幾種用法,希望能夠對您提供幫助。一:基本含義。
  • 數列在offset和indirect函數中的應用
    首先看數列在offset函數中的作用:通過這個簡單的描述,我們可以了解offset的作用就是返回一個引用,什麼是引用進一步通過函數嚮導可以了解到offset一共有五個參數這五個參數的解釋如下:,ROW(A1)+COLUMN(A1)*5-5將這個數列放在offset的第二參數,就可以完成一列變多列。
  • Excel每日一技:offset函數的使用方法
  • Excel中,OFFSET函數的使用方法
    ,因為引用區域不在工作表中具體應用:OFFSET函數經過偏移後返回的是一個區域,所以我們可以對這個區域求和、平均值、計數、最大最小值等。比如對下面的返回的區域求和,那麼在offset函數前加上sum函數,然後就可以計算出結果是36。
  • Excel表格中最強大的單元格區域引用函數———Offset函數
    這篇文章為朋友們分享一下最強大的單元格區域引用函數→offset函數的基本概念和應用實例。Offset函數自身只是一個單元格區域引用函數、並沒有什麼強大的功能。但是配合SUM、MATCH、COUNTIF等函數就可以完成很多很牛的操作。
  • Excel中的一看就是高手的操作技巧sum函數配合offset函數區域求和
    單純的sum函數在這裡無法解決問題,我們需要配合offset函數來使用。接下來,跟著office小超老師一起來看下究竟如何來使用這兩個函數。首先,我們來學習下offset函數,這個函數很少人用,但確實在Excel中一個很強大的函數,特別是在處理複雜的問題時,我們會藉助於此函數來解決問題。
  • 學會offset+match函數
    課程信息卡課程:《Excel天天訓練營》2.0圖文版章節:第2章-精通函數內容:定位查找(offset\match)根據已知條件如圖中案例表格,除了我們之前講的index+match這一組函數,用offset+match這一組函數也很容易實現。而且,offset+match還有更高級的用法(比如製作多級聯動下拉菜單),我們會在後面的課程講到。如果你沒有學會這些函數,那麼就無法應對大量數據的表格。
  • OFFSET函數的詳細用法,還不會的看過來!
    歡迎來到我的公號,excel函數解析。今天來分享下offset函數的用法,它是個引用函數,功能十分強大,尤其是動態引用數據和多維引用。函數說明offset以指定的引用為參照系,通過給定偏移量返回新的引用。返回的引用可以是單個單元格或者是單元格區域,也可以指定返回的行數和列數。
  • offset函數在製作下拉菜單欄中的作用到底有多大?
    之前的課程中我們有講解過如何製作級數量的下拉菜單欄,今天我們來看一下數據有效性設置中一個非常關鍵的函數offset,來看一下下拉菜單欄中這個函數到的作用到底有多強大。下面我們來看一個例子,了解一下加了offset函數後的數據菜單欄和一般的下拉菜單欄有什麼不同,如下圖:
  • 你一定不知道OFFSET函數和Counta函數在一起能擦出什麼樣的火花
    offset函數和counta函數是兩個有趣的函數,把它們單一的拿出來好像並沒有什麼出彩的地方,也不會像SUM函數那樣光芒萬丈,但如果把它們組合在一起又何止光芒萬丈!01OFFSET函數OFFSET函數是從指定的基準位置按行列偏移後返回指定的引用。
  • OFFSET函數與MATCH函數、COUNTIF函數相組合的實際應用
    今天繼續深入地講解OFFSET函數的應用,這個函數的參數較多,在實際應用中主要的是此函數可以返回一個區域,由於這個區域是可以靈活地定義的,所以這個函數的應用有著不可思議的用處。今天給大家講解的就是一個非常實際的例子。某公司的產品系列及收益如下面的報表,要分析出每系列中各種產品的總收益,每系列的最高收益,及平均收益等數值。