今天我們介紹數據透視表格式化技巧系列文章的第三部分,使用條件格式。前兩篇文章分別是
讓你的透視表更專業-系統介紹透視表格式化技巧之一
數據透視表格式化技巧之二(讓你的報表更專業)
跟Excel中其他普通的區域一樣,在數據透視表區域也可以使用條件格式。而且,在透視表區域使用條件格式時在選定應用範圍時更加靈活,給我們進行數據可視化帶來的更多的選擇。
先來看我們今天使用的案例數據:
為了說明如何在透視表中使用條件格式,我們首先創建一個數據透視表:
選擇收入列的任意單元格,在開始選項卡中點擊「條件格式」,點擊最前/最後規則,最後點擊前10項:
在對話框中,將數量設為3:
點擊確定,得到結果:
這個過程和結果看上去與在普通單元格上設置條件格式沒什麼區別。不過,如果選中這個單元格我們就會看到有一個格式選項的按鈕,點擊會出現一個菜單:
這個菜單用於設置你希望這個條件格式應用在什麼範圍。
預設情況下,這個選擇是「所選單元格」,也就是說只有當前單元格才應用條件格式。在透視表中,我們後面有兩個選擇。
我們首先選擇最後一個:所有為「產品」下面顯示「求和項:收入」值的單元格,會看到透視表上條件格式應用在了整個B列區域:
注意這個應用範圍不包含第11行,因為第11行是總計,不是產品標籤。
如果年度選擇發生了變化,這個引用範圍將隨之做相應的變化,
如果行標籤發生了變化,比如,增加了一個區域:
此時,注意這個應用範圍並沒有包含各區的合計單元格。
如果把區域和產品換個順序:
此時,條件格式應用範圍又放到了產品的合計上。
如果把區域放到列標籤上:
此時,應用範圍又放到了總計列上。
之所以條件格式的應用範圍能夠這麼「智能」的變化,就是因為我們選擇的是對所有標籤為產品,值為收入求和的單元格起作用。
如果我們從透視表布局中去掉產品,或者收入改成平均,那麼透視表上將不會應用任何條件格式:
如果我們將條件格式選擇為第二個選項:
條件格式的效果如下:
條件格式被應用在整個求和項收入的區域,包括總計。
通過下面的各種變化,你可以理解這個選項的工作方式:
首先是交叉表:
如果我們去掉行總計:
調價格式「又放到了」列總計上。如果再去掉列總計:
條件格式又應用到了整個交叉表區域。
其實,這三種情況並不是由於應用的區域發生了變化,而是因為如果包含總計,那麼總計也被包含在「所有顯示求和行:收入值」的範圍中。
將格式條件格式和透視表結合,我們可以做出很多動態的可視化效果。下面列出(大部分的實現方法都比較簡單,以前基本上都介紹過,就不一一詳細介紹了)。
首先是結合切片器使用,製作動態可視化效果:
可以使用圖標集:
可以使用數據條:
最後,利用條件格式和數據透視表相結合,我們可以做出熱力圖:
這個製作方法是為複雜一些,想了解製作過程可以看這個視頻:
條件格式之熱力圖
怎麼才能快速掌握好用的Excel技巧!
如果你正在為這些問題而苦惱,可以了解一下「E學會」Excel學習俱樂部,免費學習19門售價超過3000元的Excel系統學習課程,免費獲得商務圖表設計手冊,並且有專家一對一免費幫你診斷和設計工作表格模板。目前,雙12限時優惠正在進行,在原價999元的基礎上,立減600元。只要399元,就可以成為Excel高手。