• Home
  • Market
  • Finance
  • Running
  • Reading
  • Research
  • Travel
  • Lifestyle
  • About Me
No Result
View All Result
  • Home
  • Market
  • Finance
  • Running
  • Reading
  • Research
  • Travel
  • Lifestyle
  • About Me
No Result
View All Result
閱讀、跑步與書寫 ~~只要努力學習,知識一定能夠成為力量

一個強大的Excel函數OFFSET,動態選取資料範圍

2022 年 7 月 15 日
Home Reading

內容目錄

  • Excel Offset函數的基本功能
  • Excel Offset函數的構成
  • Offset的簡單例子
  • Offset的正式例子

Excel Offset函數的基本功能

Offset是一個不容易解釋的函數,初學者可能不太需要知道,不過隨著你需要處理的資料越來越多的時候,也許你需要知道有這麼一個函數-Offset,從功能來看,它就是一個選取範圍的函數。

Excel Offset函數的構成

Offset函數的構成是=(參考基點, ROWs, COLs, HEIGHT, WIDTH)

Offset函數

我們要先定一個參考基點,然後可以輸入參數向下及向右偏移,然後再設定這個範圍的大小,不輸入數值的話,預設值是1。

Offset的簡單例子

Offset函數

為什麼這個函數難以解釋,因為單單選取一個範圍沒有發生作用,你需要配合其它函數才能發揮它的作用,我們看H4、I4、J4的儲存格,我們用=SUM(OFFSET….)為例子。

H4例子,=SUM(OFFSET(B3,2,2)),我們要OFFSET來SUM數值,B3為基點,往下偏移2格,往右偏移2格,沒有輸入HEIGHT及WIDTH,預設範圍1X1,結果是1。

I5例子,=SUM(OFFSET(B3,2,2,3,3)),我們要OFFSET來SUM數值,B3為基點,往下偏移2格,往右偏移2格,HEIGHT=3、WIDTH=3,所以結果是18。

J5例子,=SUM(OFFSET(B3,2,2,-2,3)),我們要OFFSET來SUM數值,B3為基點,往下偏移2格,往右偏移2格,HEIGHT=-2、WIDTH=3,因為是HEIGHT是負數,所以向上一行,結果是33。

有人又會覺得直接SUM不就好了嗎?為什麼要多此一舉做偏移的動作呢?我們下面再看一個例子,你就會知道它的作用有多厲害了。

Offset的正式例子

Offset函數

我們有日期及銷售額,可以用來畫一個7日的棒形圖,滑鼠選一下範圍,再產生圖形,很簡單是吧。可是如果我們要建立一個最近7日的棒形圖呢?當我們輸入了6月1日的數據,最近7日的數據就會改變,棒形圖的範圍也就會隨著數據的增加而改變,當然你也可以選擇每次添加數據重新做一次圖表。

到這裡,Offset終於有機會登場了,我們可以透過Offset做一個動態的最近7日棒形圖。

在Excel的頂端點選,公式–>名稱管理員–>新增,兩個項目,日期及銷售額。

Offset函數
Offset函數

日期,參照到=Offset(工作表1!$L$1,COUNT(工作表1!$L:$L),0,-7)

意思是設定基點為L1,ROW的偏移為COUNT L欄的資料數,基點會偏移到最後一筆資料,COLS的偏移為0,HEIGHT為-7,選取範圍為向上數的7X1範圍。

再新增銷售頧,參照到=Offset(工作表1!$M$1,COUNT(工作表1!$L:$L),0,-7)

然後用日期及銷售額隨便製作一個棒形圖。

Offset函數

點擊棒形圖,選取資料,編輯數列,在數列值輸入:

=活頁簿1!銷售額,確定。

再更改座標軸標籤範圍=活頁簿1!日期,確定。

這樣,動態的最近7日的銷售額棒形圖完成,是不是很厲害呢。

每次加減資料,它都會自己改變,不用每次都動手重新製作新圖表。

雖然用VBA都可以一鍵做到相同效果,不過函數處理資料的速度會快很多,如果你能夠用函數處理的話就不要寫VBA,

這是我在處理十年交易數據裡面得出的心得,<以常態分配曲線,探討股息率均值迴歸的可能>。

Tags: Excel
Share961Tweet601Share240
Charlie chacha

Charlie chacha

Related Posts

持續買進
Finance

關於投資,讀《持續買進》的心得

2024 年 4 月 24 日

今天我們來分享一下最近非常熱門的財經書籍《持續買進》,怎麼說呢?整本書讀下來,也是有所收獲,可是,我個人覺得沒有外界所說那麼高度評價。 其實這本書所說的策略或建議也不是什麼新鮮的東西,只是作者用了一個...

EXCEL VLOOKUP 文字轉數字 數字轉文字
Programming

自學Excel系列 – 使用Vlookup函數的1個小技巧, 文字與數字之間的轉換問題(文字轉數字 數字轉文字)

2023 年 7 月 6 日

Vlookup函數 Vlookup的泛用性相信學過Excel的人都應該知道,有時候因為資料的性質,我們無法(最主要是沒有時間)一格一格去改變資料的屬性,導致我們使用Vlookup時無法找到目標的值,所...

自學Excel VBA系列-如何用VBA控制OutLook?
Lifestyle

Excel強大的組合函數練習,資料庫關鍵字搜索,Address + Match + Index + Find 組合拳

2023 年 3 月 18 日

想要把Excel的功能變得強大,函數組合使用必不可少,例如之前介紹的Offset函數,《一個強大的Excel函數OFFSET,動態選取資料範圍》,非常好用。本文介紹另外一個經常會使用到的組合拳:Add...

AI人工智能
Market

探索人工智能,了解OpenAI的未來與潛力–ChatGPT使用心得 ChatGPT可以幫到你做什麼?人工智能 語言生成 數據分析

2023 年 7 月 6 日

OpenAI ChatGPT ChatGPT的名號,大家都應該非常熟悉。地區破解什麼就不討論,兩個條件,地區VPN,以及SMS認證服務,還不能是虛擬號碼,我花了幾天時間也找不到方便安全的省錢方法,建議...

發佈留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

About Me

閱讀、跑步與書寫 ~~只要努力學習,知識一定能夠成為力量

Charlie Chacha

Blogger and Runner

Welcome to my blog! I'm Charlie Chacha, and here I'll be sharing valuable insights on living a fulfilling life and achieving financial success. Join me as we delve into topics such as effective time management, personal growth, and the art of learning. I firmly believe that putting in the effort and embracing continuous learning is the key to unlocking a prosperous future. So, let's embark on this journey together and discover how to thrive in both life and finances!

Categories

  • Finance (37)
  • Lifestyle (7)
  • Market (22)
  • Programming (13)
  • Reading (41)
  • Research (21)
  • Running (41)
  • Sports (2)
  • Travel (3)
  • Uncategorized (1)

Popular

  • JAVA學習筆記 ArrayList

    一個強大的Excel函數OFFSET,動態選取資料範圍

    2403 shares
    Share 961 Tweet 601
  • Excel VBA的自學心得分享

    1915 shares
    Share 766 Tweet 479
  • 自學Excel VBA系列-如何用VBA控制WORD?

    1431 shares
    Share 572 Tweet 358
  • 自學Excel VBA系列-如何用VBA控制OutLook?

    1190 shares
    Share 476 Tweet 298
  • 自學Excel系列 – 使用Vlookup函數的1個小技巧, 文字與數字之間的轉換問題(文字轉數字 數字轉文字)

    621 shares
    Share 248 Tweet 155

Instagram

    Go to the Customizer > JNews : Social, Like & View > Instagram Feed Setting, to connect your Instagram account.
No Result
View All Result
  • Home
  • Market
  • Finance
  • Running
  • Reading
  • Research
  • Travel
  • Lifestyle
  • About Me