官术网_书友最值得收藏!

2.4 作圖數(shù)據(jù)的組織技巧

對于簡單的圖表,我們可以直接使用原始數(shù)據(jù)作圖,但對于較為復雜的圖表,則應該準備專門的作圖數(shù)據(jù)。經(jīng)過良好組織的作圖數(shù)據(jù)可使圖表思路更清晰,一些精巧的組織更可完成精巧的圖表。

原始數(shù)據(jù)不等于作圖數(shù)據(jù)

很多時候原始數(shù)據(jù)可能并不符合作圖的要求,比如它是正式表格的一部分,不便因為作圖需要而進行相應調(diào)整,所以很大程度上限制了圖表的選擇和制作。較好的做法是,我們應該建立這樣一個思路和習慣,為圖表準備專門的作圖數(shù)據(jù)。當作圖數(shù)據(jù)與原始數(shù)據(jù)松耦合的情況下,作圖就有了很大的自由空間,可以根據(jù)需要對數(shù)據(jù)進行各種組織、編排、增加輔助系列等。

如果數(shù)據(jù)源是經(jīng)常變化的,為提高智能性,我們可以使用鏈接方式,建立從原始數(shù)據(jù)到作圖數(shù)據(jù)的鏈接,然后根據(jù)需要對作圖數(shù)據(jù)進行相應的組織。這樣最后的圖表仍能隨原始數(shù)據(jù)而變化。

作圖前先將數(shù)據(jù)排序

在使用條形圖、柱形圖、餅圖進行分類對比時,除分類名稱有特殊順序要求的情況外,專業(yè)人士一般都會先將數(shù)據(jù)進行降序或升序的排列,做出的圖表也將呈現(xiàn)排序的效果,便于閱讀和比較。

如果是在一個需要自動刷新的模型中,我們可使用一個簡單的技巧,在不改動原數(shù)據(jù)的情況下,讓圖表實現(xiàn)自動排序。如質(zhì)量管理中的帕累托圖(Pareto Diagram),就需要具備自動排序的特性。

在圖2-30中,以第5行為例:

圖2-30 通過自動排序的輔助數(shù)據(jù),讓圖表也具備自動排序功能

E列的公式為=C5+ROW()/100000,它在原數(shù)據(jù)后面加上一個不影響比較的小數(shù),目的是為了區(qū)別原數(shù)據(jù)中值相同的行;

H列的公式為=LARGE($E$5:$E$13, F5),將E列的數(shù)據(jù)降序排列;

G列使用公式=INDEX($B$5:$B$13, MATCH(H5, $E$5:$E$13,0)),注意參數(shù)0指定了精確查找模式,返回相應的分類名稱;

圖表以G~H列為數(shù)據(jù)源,所以就具備了自動排序的功能。范例

若要數(shù)值相同的情況下先出現(xiàn)的排在前面,E列的公式可以寫成=C5+(0.001-ROW()/100000)。

將數(shù)據(jù)分離為多個系列

為便于進行圖表格式化,我們經(jīng)常將一個數(shù)據(jù)系列分離為多個數(shù)據(jù)系列,對每個數(shù)據(jù)系列單獨進行格式化,做出類似于條件格式的效果。一個簡單、典型的用法,就是對圖表中高于和低于平均水平的數(shù)據(jù)點進行區(qū)別的格式化。

圖2-31中,使用IF函數(shù)將C列的原數(shù)據(jù)分離為高于平均的E列和低于平均的F列,用E~F列數(shù)據(jù)做堆積柱形圖,并分別填色,就實現(xiàn)了圖表的自動條件格式化。范例

圖2-31 通過數(shù)據(jù)分離制作具備條件格式特性的圖表

類似的應用方法還包括始終標識圖表中的最大值或最小值,等等。

將數(shù)據(jù)錯行和空行組織

通過對數(shù)據(jù)的巧妙排列和組織,可以制作一些看似無法完成的圖表。以圖2-32中的柱形圖為例,它同時具備簇狀圖和堆積圖的特征,Excel并沒有這種復雜的圖表類型,它是如何制作出來的呢?

圖2-32 通過數(shù)據(jù)的錯行與空行組織,可以制作一個簇狀+堆積的柱形圖

假設我們有圖中第3~7行的數(shù)據(jù),通過“錯行”和“空行”,組織為第10~21行的形式,然后以該區(qū)域做堆積柱形圖,將柱形圖的分類間距設置為30%左右,就可以得到圖2-32中右邊的圖表效果。請參見范例文件。范例

如何理解這樣組織數(shù)據(jù)的原理呢?我們可以把這個圖表看作一個簡單的堆積柱形圖,想象空隔的地方也有一個高度為0的柱子。“錯行”使每個柱子或者顯示C列(如第11行),或者顯示D和E列(如第12行);“空行”則使相應的柱子什么都不顯示(如第13行),每兩個柱子之間出現(xiàn)一個空隔,從而達到了既堆積又簇狀的樣式。

在這個例子中,要將X軸分類刻度的文字與柱形圖居中,需要一點技巧。我們是通過圖2-33中xy輔助數(shù)據(jù)的加入,繪制一個散點圖來模擬顯示X軸分類刻度的文字。

圖2-33 利用散點圖標簽讓分類文字與可見柱形圖居中對齊

主站蜘蛛池模板: 华容县| 鲁甸县| 三明市| 绵阳市| 西乡县| 府谷县| 遂川县| 平湖市| 开鲁县| 宜良县| 徐汇区| 松潘县| 松江区| 逊克县| 安多县| 嫩江县| 新安县| 云龙县| 华池县| 贺州市| 石泉县| 赞皇县| 塔河县| 化州市| 唐山市| 海淀区| 乐清市| 渝中区| 栖霞市| 九寨沟县| 漳州市| 上林县| 五峰| 商洛市| 吴旗县| 镇巴县| 泊头市| 昂仁县| 丰县| 车险| 肇州县|