close

 請先下載這個檔案。 解壓縮之後,再開啟,將會出現下列畫面:

StockChart001

試著按一下捲軸微調按鈕,看看會有什麼變化。


捲軸可以捲動股票圖中的 K 線,微調按鈕可以調整顯示的 K 線數目。

 

這是怎麼做到的?

請在捲軸上按一下滑鼠右鍵,然後選取快顯功能表中的 [控制項格式],隨即出現下列對話方塊:

StockChart002 

檢查 [儲存格連結] 文字方塊,就知道這個捲軸控制項與 F1 儲存格連動。

F1 儲存格會指定股票圖最左邊 K 線從第幾列數據開始顯示。

 

接著以滑鼠右鍵按一下微調按鈕,再選取 [控制項格式],隨即出現類似上面的對話方塊。

檢查 [儲存格連結] 文字方塊,得知微調按鈕與 N1 儲存格連動。

 N1 儲存格會指定股票圖中顯示多少 K 線。愈多的話,K 線就愈細密。


相信您現在還不清楚其中的奧妙。

請繼續檢查此圖的資料來源:

  ●  在繪圖區按一下滑鼠右鍵,然後選取 [來源資料]。

  ●  在出現的對話方塊中選取 [數列] 頁籤,如下所示:

StockChart003

  ●  查看 [類別 X 軸標籤] 方塊的內容,可知為:

 "=MyStockChart.xls!日期"

  ●  逐一查看 [開盤]、[最高]、[最低] 和 [收盤] 數列的 [數值] 方塊內容,可知依序為:

"=MyStockChart.xls!開盤"

"=MyStockChart.xls!最高"

"=MyStockChart.xls!最低"

"=MyStockChart.xls!收盤"

 

或許您仍然很納悶。

驚嘆號 (!) 旁的 "日期"、"開盤"、"最高"、"最低" 和 "收盤" 是哪裡冒出來的?

請依序在功能表上按一下 [插入] 、[名稱] 和 [定義],如下圖所示:

Picture004

隨即出現 [定義名稱] 對話方塊:

Picture005

下表列出 [現有名稱] 的定義:

名  稱 定  義
起始K棒 =Sheet1!$F$1
K棒數 =Sheet1!$N$1
日期 =OFFSET(Sheet1!$A$1,Sheet1!起始K棒,,Sheet1!K棒數,1)
開盤 =OFFSET(日期,,1)

最高

=OFFSET(日期,,2)

最低

=OFFSET(日期,,3)

收盤

=OFFSET(日期,,4)

 

至此,您應該對這個動態股票圖的運作方式有所領悟了。

●  捲軸微調按鈕變動時,儲存格 F1 (起始K棒) 與 N1 (K棒數) 會跟著改變。

●  [日期] 名稱運算式中的 OFFSET 函數會從 [日期] 欄的標題儲存格 ($A$1) 起算第 [起始K棒]+1 列開始擷取 [K棒數] 列 × 1 欄的日期資料。

●  [開盤]、[最高]、[最低] 和 [收盤] 名稱運算式中的 OFFSET 函數則對應 [日期] 名稱所代表的儲存格範圍,相隔 1、2、3、4 欄擷取各自的資料。

●  因此,股票圖的 K 線會隨這些資料的變更動態呈現。

     

     

     請先下載這個檔案。 解壓縮之後,再開啟,將會出現下列畫面:

    StockChart001

    試著按一下捲軸微調按鈕,看看會有什麼變化。


    捲軸可以捲動股票圖中的 K 線,微調按鈕可以調整顯示的 K 線數目。

     

    這是怎麼做到的?

    請在捲軸上按一下滑鼠右鍵,然後選取快顯功能表中的 [控制項格式],隨即出現下列對話方塊:

    StockChart002 

    檢查 [儲存格連結] 文字方塊,就知道這個捲軸控制項與 F1 儲存格連動。

    F1 儲存格會指定股票圖最左邊 K 線從第幾列數據開始顯示。

     

    接著以滑鼠右鍵按一下微調按鈕,再選取 [控制項格式],隨即出現類似上面的對話方塊。

    檢查 [儲存格連結] 文字方塊,得知微調按鈕與 N1 儲存格連動。

     N1 儲存格會指定股票圖中顯示多少 K 線。愈多的話,K 線就愈細密。


    相信您現在還不清楚其中的奧妙。

    請繼續檢查此圖的資料來源:

      ●  在繪圖區按一下滑鼠右鍵,然後選取 [來源資料]。

      ●  在出現的對話方塊中選取 [數列] 頁籤,如下所示:

    StockChart003

      ●  查看 [類別 X 軸標籤] 方塊的內容,可知為:

     "=MyStockChart.xls!日期"

      ●  逐一查看 [開盤]、[最高]、[最低] 和 [收盤] 數列的 [數值] 方塊內容,可知依序為:

    "=MyStockChart.xls!開盤"

    "=MyStockChart.xls!最高"

    "=MyStockChart.xls!最低"

    "=MyStockChart.xls!收盤"

     

    或許您仍然很納悶。

    驚嘆號 (!) 旁的 "日期"、"開盤"、"最高"、"最低" 和 "收盤" 是哪裡冒出來的?

    請依序在功能表上按一下 [插入] 、[名稱] 和 [定義],如下圖所示:

    Picture004

    隨即出現 [定義名稱] 對話方塊:

    Picture005

    下表列出 [現有名稱] 的定義:

    名  稱 定  義
    起始K棒 =Sheet1!$F$1
    K棒數 =Sheet1!$N$1
    日期 =OFFSET(Sheet1!$A$1,Sheet1!起始K棒,,Sheet1!K棒數,1)
    開盤 =OFFSET(日期,,1)

    最高

    =OFFSET(日期,,2)

    最低

    =OFFSET(日期,,3)

    收盤

    =OFFSET(日期,,4)

     

    至此,您應該對這個動態股票圖的運作方式有所領悟了。

    ●  捲軸微調按鈕變動時,儲存格 F1 (起始K棒) 與 N1 (K棒數) 會跟著改變。

    ●  [日期] 名稱運算式中的 OFFSET 函數會從 [日期] 欄的標題儲存格 ($A$1) 起算第 [起始K棒]+1 列開始擷取 [K棒數] 列 × 1 欄的日期資料。

    ●  [開盤]、[最高]、[最低] 和 [收盤] 名稱運算式中的 OFFSET 函數則對應 [日期] 名稱所代表的儲存格範圍,相隔 1、2、3、4 欄擷取各自的資料。

    ●  因此,股票圖的 K 線會隨這些資料的變更動態呈現。

       

      下載檔案

       

      全站熱搜
      創作者介紹
      創作者 davidpu 的頭像
      davidpu

      Puca's Blog

      davidpu 發表在 痞客邦 留言(6) 人氣()