- Excel圖表之道:如何制作專業有效的商務圖表(典藏版)
- 劉萬祥
- 3125字
- 2020-05-19 11:06:30
2.3 Excel圖表缺陷及補救
Excel是個非常強大的軟件,喜歡它的人甚至認為它無所不能。其圖表設置選項也非常靈活,基本上可以實現你想要的各類效果。但也有幾個地方,用起來不是那么順手,也可以算是缺陷吧。事先了解這些缺陷及其解決辦法,可以減少很多困惑。
反轉條形圖的分類次序
在Excel中制作條形圖時,默認生成圖表的條形順序總是與數據源順序相反,在大多數情況下,這并不是我們想要的效果。
這時需要在分類軸的格式設置框中,勾選“分類次序反轉”選項,才可以讓條形的順序反過來,與數據源順序保持一致,如圖2-21所示。這個操作很簡單,但條形圖是應用非常多的圖表類型,每次都要這樣做就很繁瑣。Excel為什么不能讓條形圖的默認順序就與數據源保持一致呢?

圖2-21 需要反轉分類次序,才能讓條形圖的順序與數據源保持一致
讓曲線圖從Y軸開始
在Excel中制作曲線圖時,默認生成圖表的曲線總是從X軸的兩個刻度線之間開始,致使前后都留下半個刻度線的空間。而專業的商業曲線圖,曲線一般都是始于繪圖區左側(即Y軸),止于繪圖區右側,每個數據點均落在刻度線上。如圖2-22所示。

圖2-22 曲線圖的起點從Y軸處開始會顯得更專業,而不是前后都留下一段空間
修改設置的方法也很簡單,在X軸的坐標軸格式設置中,取消勾選“數值(Y)軸置于分類之間”選項,即出現圖2-22中右邊的效果。請參見圖2-21中的對話框。
以上兩個小問題,如果Excel能自動設置好,就可以節省我們很多時間了。
設置圖表的互補色
在做柱形圖或條形圖時,如果有負數的情況,我們可能希望對正數使用一種顏色表示正增長,對負數使用另外一種顏色表示負增長。可能大家都知道,這時可以在數據系列格式的圖案設置中勾選“以互補色代替負值”實現。如圖2-23所示。

圖2-23 以互補色代表負值
所謂互補色,按照一般人的理解,如果對正數填充為某個顏色,Excel應該自動對負數填充為相應的互補色。但Excel卻不是這樣理解的,無論你如何調整正數的填充色,那個負數的填充色始終都是白色的,無法修改。所以很多人只好將源數據分離為正數和負數兩個系列后再作圖,然后對這兩個系列分別設置填充色。
其實,要想將柱形圖或條形圖的負數設置為指定的互補色,還是有一種辦法可以直接設置實現,而不必借助輔助數據。具體做法如下。
1.用含負數的源數據作柱形圖或條形圖。
2.選中數據系列,在其格式設置中勾選“以互補色代表負數”,確定。這時圖表的負數是白色的。如果你嘗試修改填充色,這個白色并不會跟隨改變。
3.還是在數據系列格式中,選擇“圖案→填充效果→漸變→雙色→顏色2”,這個顏色2就將是我們圖表的互補色,設置其為紅色,確定。如圖2-24所示。

圖2-24 利用數據系列的雙色填充
4.回到數據系列格式,繼續確定。這時圖表變成了雙色漸變的填充效果,還不是我們想要的結果。
5.再次進入數據系列格式,設置填充色為綠色,確定。這時再看圖表,漸變的效果已消失,正數的顏色是剛才選擇的綠色,負數的顏色就是那個顏色2(紅色),實現了我們想要的效果。如圖2-25所示的效果。

圖2-25 使用圖表的互補色選項來反映正負數
如果你繼續改變圖表的填充色,那個互補色還是不變化。令人費解的是,既然是互補色,為何不跟隨主色變化呢?不過,這個方法僅適用于Excel 2003,2007版本已不再支持。
解開散點圖的困惑
散點圖常用來表現分布和相關性,看一組變量的x、y之間是否存在相關性,也常用來制作象限圖、矩陣圖等。用Excel制作散點圖存在兩個缺陷問題,令很多人困惑不已,即使在Excel 2007中也還沒有解決,我們無法知道微軟是怎么考慮的。
散點圖數據源的選擇
做散點圖的時候,選擇數據源的方式與其他圖表不一樣,這是需要注意的。
作圖2-26,我們必須僅選擇x、y值所在的C~D列,而不能包含分類名稱所在的B列,然后點擊圖表按鈕,才會順利出現想要的散點圖。如果你包含了分類名稱列,則無論數據源使用在行或在列方式,都不會出現你想要的散點圖樣子。

圖2-26 使用XY chart labels為散點圖添加數據標簽
散點圖的數據標簽
一般我們希望散點圖的數據標志顯示為各數據點對應的名稱,但在“數據標志”里的幾個選項,無論如何設置均無法實現這種效果,這是個嚴重的缺陷。所以很多人只好手動標上文字,不勝其煩。
解決辦法1 手動鏈接
如果數據點不是很多,我們可以手動鏈接標簽。先設置顯示數據標志為系列名稱,這時每個數據標簽都顯示為一樣的值,如“系列1”。然后選中其中一個標簽(如公司1的),然后將鼠標光標定位到公式欄,輸入=,再用鼠標點擊對應數據點的標簽名字的單元格(如B3),按回車鍵,公式欄會變成:=Sheet1! $B$3,則這個數據標簽被鏈接到B3,顯示為B3中的值。逐一對其他數據點進行類似處理即可。
解決辦法2 使用標簽修改工具
不過,我強烈建議大家使用一個名叫XY Chart Labeler的標簽修改工具,可以到下面的地址免費下載這個工具:
http://www.appspro.com/Utilities/ChartLabeler.htm。
XY Chart Labeler的主要用途是為散點圖添加數據標簽,顯然是微軟的缺陷導致了這個工具的產生。安裝這個工具后,在Excel的“工具”菜單下會出現一個XY Chart Labels的子菜單,包含3個選項:
● Add XY Chart Labels :為數據系列添加數據標簽,可以指定為任意位置的數據;
● Move XY Chart Labels :精確微移數據標簽的位置;
● Manual Labeler:手動指定數據標簽,包括輸入固定的文本。
最常用的就是第一個功能。如圖2-26,我們先選中散點圖的數據系列,然后點擊菜單“工具→XY Chart Labels → Add XY Chart Labels ”,出現Add Labels的對話框,在Select a Label Range輸入框中用鼠標指定想引用的單元格位置B列,確認后,每個數據點旁就出現了B列的公司名,操作非常方便。范例
這個小插件為我們制作圖表提供了極大的方便,我們可以用它為任意圖表的任意系列指定任意的標簽,有很多巧妙的應用,是經常制作圖表的數據分析人士必備之利器。
多系列的散點圖
如果我們要制作包含兩組或兩組以上xy數據系列的散點圖,你會發現并不能像制作多系列的柱形圖一樣選中多組數據然后一次做到。你需要先完成一組xy數據的散點圖,然后通過圖表的源數據對話框,逐一添加另外的xy數據系列。這些數據是獨立的數據系列,所以可以分別進行格式化。
帶象限的散點圖
散點圖經常要做成有4個象限的樣子,以對各數據點所處的位置分別進行評判。
方法1 可以通過在X和Y坐標軸的格式中設置刻度交叉于指定的刻度,可使X、Y軸相交在圖表的中間位置。
方法2 用輔助數據的誤差線來繪制象限。因為我們經常會用平均水平作為原點,參照評判各公司的位置,所以這個輔助數據往往就是各數據點的平均值。范例
如圖2-27,在完成散點圖后,先固定好X、Y軸刻度的最大值和最小值,然后將C11:D11作為輔助數據添加到圖表中,并為其添加誤差線X和Y,在誤差量的自定義框里隨意輸入一個超過坐標軸最大刻度的值(例圖中如100),誤差線X和Y就正好把繪圖區劃分成了4個象限。這個方法的好處是,這個交叉原點可以用鼠標任意拽動(前提是C11:D11不是公式),很方便地調整原點位置。

圖2-27 用輔助系列的誤差線繪制分隔象限的坐標
方法3 用繪圖區的填充圖片來繪制象限。范例
如果需要制4個象限分別填充不同顏色的矩陣圖,可以繪制4個正方形,填充不同的顏色,形成一個矩陣,截圖保存為圖片。然后將這個圖片填充到散點圖的繪圖區。如圖2-28所示。

圖2-28 繪制一個有4個色塊的圖片,填充到圖表的繪圖區,成為4個象限
方法4 用輔助的堆積柱形圖繪制象限并填色,做法稍微復雜,如圖2-29所示。范例

圖2-29 象限的填色來源于輔助系列所繪制的堆積柱形圖
1.首先用藍框中的輔助數據制作一個堆積柱形圖,通過設置分類間距、填充色使之成為4個象限的樣子。
2.通過分別勾選X、Y軸格式中的“…交叉于最大分類值”的選項,將坐標軸移到繪圖區的上側和右側。這是關鍵技巧,目的是為了給真正數據要用的坐標軸留下位置。
3.然后將真正的數據加入圖表,設置為散點圖,置于次坐標軸;在圖表選項中喚出次X軸,在常規坐標軸位置出現我們需要的坐標軸。再進行一些格式化,就可以達到圖中的象限圖樣式。這里只做簡單介紹,有興趣的朋友請參閱范例文件仔細研究。
- ANSYS19.0實例詳解
- Midjourney AI繪畫藝術創作教程:關鍵詞設置、藝術家與風格應用175例
- 虛擬現實:開啟現實與夢想之門
- Learning Facebook Application Development
- Maya建模技術解析
- Instant MuseScore
- Illustrator平面設計立體化教程:Illustrator 2021(微課版)
- 中文版Photoshop CS6平面設計從新手到高手(超值版)
- 二維計算機繪圖教程:二維CAD工程師取證全程指導
- AutoCAD 2014實用教程(第4版)
- Liferay Portal Systems Development
- 中文版After Effects 2022基礎教程
- RAW 數碼底片演義
- 零基礎學Premiere Pro短視頻制作
- 中文版3ds Max 2016/VRay效果圖制作實戰基礎教程(全彩版)