傳統的圖表設計方式往往在多數據系列時查看起來比較費力。
比如利用以下數據生成圖表,如下圖所示:
可以看到,當數據系列較多時圖表顯示比較擁擠,且數字會產生重疊。若班級更多則更不利於查看了。
本次我們使用
WPS表格教你設計一種動態改變數據顯示系列之方法。即可以通過單元格下拉菜單控制圖表顯示內容,選擇“一班”則圖表中只顯示一班的成績狀況圖,選擇“三班”則只顯示三班的成績狀況圖,若選擇“全部顯示”則出現所有班級的數據圖。是否心動了?那麼跟著我操作吧!
第一步、WPS表格中建立單元格下拉菜單
①選擇單元格G1,點擊菜單“數據”|“在效性”|“設置”;
②在有效性條件之“允許”處選擇“序列”;
③在“來源”處輸入“全部顯示,一班,二班,三班,四班”。
第二步、WPS表格中建立數據輔助區
①將標題行復制到B8:F8;
②在A9輸入公式:=IF(OR($G$1="全部顯示",$G$1=$A2),A2,IF(COLUMN()=1,"",-100));
公式含義:OR是邏輯函數,此處表示只要有一個條件成立則返且TRUE;COLUMN()可返回當前列號;與條件函數IF套用後,本公式即可使G1單元格數據變化時輔助區數據相應變化。當G1為“全部顯示”時,輔助區將引用數據源所有數據,當G1為“一班”時,輔助區只引用一班的數據源,其它區域則顯示-100。-100的作用是讓數據系列產生在Y座標數據范圍之外,從而不顯示在圖表中影響視線,達到隱藏作用。
第三步、WPS表格生成基本圖表
①選中輔助區A8:F12,點擊菜單“插入”|“圖表”;
②在選擇圖表類型窗口選擇“堆積柱狀圖”,然後點“完成”;