Board logo

標題: excel 泡泡圖表 [打印本頁]

作者: fangsc    時間: 2012-12-4 23:19     標題: excel 泡泡圖表

附件是一個泡泡圖表, 要顯示每一筆資料在圖表裡.
但資料筆數會增加或減少, 不知是否可以當資料筆數增, 減時,
圖表會自動跟著做資料的增減. 而不需手動增,減資料筆數.
感覺可以用"定義名稱"來做, 但不知如何設定?
請前輩,高手們指點.  感謝.
作者: p212    時間: 2012-12-5 09:17

本帖最後由 p212 於 2012-12-5 09:19 編輯

礙於會員層級未達可下載檔案,故僅就標題內容揣測問題提供拙見,請參考。
1、請在raw data所在的sheet,對橫座標(如項目)及縱座標(如金額)數列於公式_定義名稱下,可用OFFSET搭配COUNTA/COUNT函數命名其範圍。
ex.橫座標_項目自儲存格A1起,其函數為 =OFFSET(Sheet1!$A$1,1,0,COUNTA($A:$A)-1)
     縱座標_金額自儲存格B1起,其函數為=OFFSET(Sheet1!$B$1,1,0,COUNTA($B:$B)-1)
2、完成步驟1後先作圖,再續至圖表工具_設計_選取資料_點選變項以『編輯』指定步驟1的動態範圍即可完成動態圖表。
作者: fangsc    時間: 2012-12-5 20:55

回復 3# p212

謝謝你的指導.
應該主要的問題是在定義範圍的公式不知如何設.
因為在資料裡,相同的人員會同時負責許多不同的案子. 而在定義範圍時,如何判斷AA, BB, CC....不同人員的資料.

案子   人員#    進度    金額
1        AA           1         50     
2        AA           3        100
3       BB             2         20
4       BB            4          70
5       CC           2          80
作者: freeffly    時間: 2012-12-7 14:45

本帖最後由 freeffly 於 2012-12-7 14:47 編輯

回復 4# fangsc

    將2樓的公式修改成你要的用下面網址的方式去做
   然後在你的圖裡面輸入公式
    http://blog.xuite.net/saladoil/e ... 9%E5%90%8D%E7%A8%B1

    上面是我原本想說的
   但是仔細看暸你的泡泡圖
   好像沒辦法這樣做
   因為你每各對象的區域都不太一樣
   就我有限的知識好像很難

   如果你的對象是固定的只是資料匯增減
   (如果對象也會有增減這部份也要放入vba中處理)
   可能要透過vba去排序然後自動找出各區間→-------------這各我不會
   另外用輔助欄去做定義名稱(這各我不知道可不可以)→----這各我也不會
     這樣的話就可以避免每次資料有改就要進去圖裡面修改區域

   因為有兩點我不會所以沒辦法幫你
   要看其他高手有沒有更好方式
作者: freeffly    時間: 2012-12-7 15:20

回復 4# fangsc

    下面是微軟的方法
   如何使用巨集為 Excel 的 xy 散佈圖或泡泡圖中的資料點加上標籤
    http://support.microsoft.com/kb/213750/zh-tw
    (第一次看到微軟有這種教學)
   
     想到的方式是你將資料用樞紐分析跑完再複製到另一個區域(圖表來源資料)
     在填滿空白的部份
   以上用vba處理 再套上微軟的方式應該就可以達到你要的
   看來用定義名稱應該是沒辦法做到

   附檔是用人工整理樞紐資料供參考
   [attach]13432[/attach]
作者: fangsc    時間: 2012-12-9 22:31

回復 6# freeffly

謝謝你的指點. 因為這個檔案是主管要用的,主管不會做樞紐分析,也不會改公式,所以必須把檔案做成自動的,只要輸入資料,就會自動呈現在圖表上.
不過,真的還是謝謝你哦!!
作者: freeffly    時間: 2012-12-10 09:39

回復 7# fangsc


    如果你用vba串起來就可以達到你想要的
   我的主管也是只會用
   當你用vba弄出來時只要在弄各按鈕告訴他資料輸完按下去就會跑出來
   他應該會感到很驚奇
     
   這各case你再繼續加油
作者: tmde987    時間: 2012-12-15 19:05

謝你的指導.
應該主要的問題是在定義範圍的公式不知如何設.
因為在資料裡,相同的人員會同時負責許多不同的案子. 而在定義範圍時,如何判斷AA, BB, CC....不同人員的資料.




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