Board logo

標題: EXCEL 圖形Y軸設計 [打印本頁]

作者: sleepycat    時間: 2012-4-9 00:44     標題: EXCEL 圖形Y軸設計

[attach]10354[/attach][attach]10354[/attach][attach]10354[/attach]

在這邊跟很多前輩學習到很多VBA和excel相關用法   非常感謝
現在遇到個小問題想請教一下  
excel的圖  如果有兩筆資料Y軸大小差很多   
除了雙軸的作法外
有可能弄成單軸上下切割   像是附圖那樣的樣子嗎
感謝各位回答
作者: c_c_lai    時間: 2012-4-9 12:06

蠻希望 Excel 能有多層式單軸表示之圖層,就像是彷間的 MultiCharts 一樣,
不知 Excel 能否如此表示?
敬請各位指教!
作者: c_c_lai    時間: 2012-4-10 10:23

EXCEL 圖形Y軸設計其實是個很好的議題,
等了快一天了卻無人回應,
不知 Excel 是否能如 sleepycat 所提問之方式來表示?
這也是個蠻值得探討的問題,敬請各位大大指教!
作者: kobo    時間: 2012-4-10 11:27

是否類似下圖這樣
[attach]10379[/attach]
作者: c_c_lai    時間: 2012-4-10 12:04

回復 4# kobo
您這是在一個圖表中擺放了一個以上的圖型,抑或是將一個以上的圖表依序疊放再一起?
如果是屬於前者,您是如何做到的?
敬請指教! 謝謝。
作者: kobo    時間: 2012-4-10 12:35

這是三個圖表做成
作者: sleepycat    時間: 2012-4-10 23:39

看起來實在是非常精美   可以請您分享如何三個圖合併弄成那樣嗎
作者: kobo    時間: 2012-4-11 11:07

本帖最後由 kobo 於 2012-4-11 11:13 編輯

第一圖製作重點說明(因文字敍述不易,細節部份有問題請提出)
[因粉紅色的柱狀圖的資料值(假設為"量")與其他資料差異太大,
故除了"量"的Y軸為第二坐標軸外,餘均為第一坐標軸]

* 圖表中之各個數列的row(來源資料的X軸)的起始,結束的值須為一致,看起來才不會出錯

1.先製作股票圖(K線圖)
2.變更圖表Y軸的最大,最小值至適當數值
3.陸續加入線性圖(如均線,支撐線等)
  3-1在圖上空白處按右鍵選-來源資料-數列
  3-2數列(S)-新增
  3-3名稱(N)-空白格右側點選或直接填寫
  3-4數值(V)-空白格右側點選
  3-5類別X軸標籤(T)-空白格右側點選(數字部份與K線圖相同)
4.加入"量"的作法(第二坐標軸)
  4-1因在圖表上加入新資料源後,預設值以第一坐標軸呈現,而"量"與其他值差異較大,為避免"量"的相
     關屬性不易調整,先製作一列數值相同且較易在圖上判別的資料,然後依方法3在圖表上加入資料源,
     這時在圖表上可看到一條數值相同的線性圖.
  4-2點選此一線性圖按右鍵選-資料數列式-坐標軸,先變便其坐標軸為第二坐標軸,
  4-3依方法3-4找再變更資料來源的數值為"量"的部份,
  4-4變更此一圖表類型

其餘圖表作法均與此類似

如果單一圖表製作沒問題,只要各圖表中之各個數列的row的起始(來源資料的X軸),結束的值調整成一致
(也就是方法3-4數值(V)中的"數字"部份),即可完成

接下來,可以撰寫VBA來調整X軸及Y軸,使其圖表資料具有可以向前或向後觀看的功能
作者: sleepycat    時間: 2012-4-12 00:50

您的檔案真的是精美到讓人太佩服了
分開的一個圖表我知道怎麼弄
還是您那個只是三個圖表   然後放在一起去掉邊框的感覺??

不過有個小問題再請教一下
圖內有條垂直的灰線和一些水平線  那該不會也是用圖表自動產生的吧?
作者: kobo    時間: 2012-4-12 09:20

以下範例,請參考
[attach]10413[/attach]
作者: eggdd    時間: 2012-4-12 13:02

以下連結可以處理Y值差很多的數列
http://www.excel.com.tw/index.php/excelteach/4chart/yoostyleswitcher/314-2011-05-31-02-37-04.html
作者: c_c_lai    時間: 2012-4-20 21:03

回復 8# kobo
有一些圖型上設定的問題想請教您:
1.先製作股票圖(K線圖) 這部分 OK!
為何接下來的步驟都失敗了,所有的線圖全擠在一起,
也都一一遵循您的說明,會是哪兒出錯了嗎?
如果是單純些,先設好股票圖(K線圖) 這部分,接下來再加入成交量一項數列,
按確認回到先前畫面,則全部變成一片烏黑的柱狀圖 (原本OK的K線圖也變成柱狀了),
想將成交量改成第二坐標軸都沒機會。
請多指導,謝謝您!
作者: kobo    時間: 2012-4-21 11:43

回復 12# c_c_lai


    抱歉,原步驟3的說明,有些錯誤,更正如下:

3.陸續加入線性圖(如均線,支撐線等[重點在新增之線性圖的圖表類型設定為XY散佈圖])
   3-1在圖上空白處按右鍵選-來源資料-數列
  3-2數列(S)-新增
  3-3名稱(N)-空白格右側點選或直接填寫
  3-4數值(V)-空白格右側點選
  以上 完成後原K線圖有些變樣  
  3-5 在K線圖上找到剛新增的線性圖(可能在開高低收的位置上),
         右鍵點選-圖表類型-XY散佈圖-平滑線不帶標記
作者: c_c_lai    時間: 2012-4-21 12:53

回復 13# kobo
我將設定過程貼附如下,您看看是哪兒不對?
[attach]10555[/attach]
[attach]10556[/attach]
[attach]10557[/attach]
[attach]10558[/attach]
[attach]10559[/attach]
謝謝您!
作者: kobo    時間: 2012-4-21 13:26

回復 14# c_c_lai


    您新增的是20MA
故在圖上找到數列"20MA" (而非在數列"最高價"),右鍵點選變更為XY散佈圖
作者: c_c_lai    時間: 2012-4-21 16:11

本帖最後由 c_c_lai 於 2012-4-21 16:32 編輯

回復 15# kobo
附上設定的檔案,共您參考。
[attach]10563[/attach]
謝謝您!
[attach]10565[/attach]
作者: kobo    時間: 2012-4-21 21:10

抱歉..
1.本人權限不足,無法下載檔案
2.本人使用Office2003,並無Office2010可用
作者: sleepycat    時間: 2012-4-21 23:20

本帖最後由 sleepycat 於 2012-4-21 23:22 編輯

不要擔心這只是暫時的  
您只要在檢視>工具列>圖表   叫出圖表工具列   
就有選項可以選到你想要的數列和區域  
選到後再從那修改圖表類型就行了
之後就會變正常了
作者: c_c_lai    時間: 2012-4-22 08:44

回復 18# sleepycat
我試了多次,非常地難以處裡。
問題是在於 股票圖 與 其它圖型 的共容性互斥的問題。
您試過股票圖(開盤價、最高價、最低價、收盤價)與其它圖型混合處理嗎?
作者: sleepycat    時間: 2012-4-23 01:50

本帖最後由 sleepycat 於 2012-4-23 01:54 編輯

[attach]10595[/attach]
很抱歉我也是使用2003
一般2003的步驟下做好股票圖並加入新數列後
叫出上圖的工具列左邊的紅框可以選擇目前有的數列
右邊的紅框可以選擇類型
(一般來說可能是XY散布圖  折線圖似乎好像會有點問題  不是非常確定)
選完後   股票圖就會變成正常
就會有另一條新的正常的數列圖
我沒試過2007   但我想應該是類似才是
作者: dkny3245    時間: 2012-4-24 13:01

好精緻的圖表~給個贊
作者: yagami12th    時間: 2012-4-25 08:13

這個圖還蠻酷的,請問最多可以疊幾層指標
作者: c_c_lai    時間: 2012-4-25 09:00

回復 23# yagami12th
無所謂的可以疊幾層指標,只要數列一致,Excel 本身圖形容許相容排列,
理論上是可行的。
作者: mead    時間: 2012-12-12 20:45

以下範例,請參考
kobo 發表於 2012-4-12 09:20


謝謝分享
學習了  感恩
作者: castcasting    時間: 2013-12-19 19:34

等級還沒達到,無法下載哭哭!
作者: Recharn    時間: 2018-8-16 11:31

給樓上超用心回復的大大先進們一個讚[attach]29227[/attach]




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)