今天教大家做兩個動態圖表,話不多表,直接看案例。
案例 :
用下圖 1 的數據表製作兩個動態圖表,要求:選擇下拉列表中的學生姓名,兩個圖表分別動態顯示該學生的同班同學成績和學生個人成績。效果如下圖 2 所示。
解決方案:
1. 選中需要製作下拉菜單的單元格 --> 選擇菜單欄的“數據”-->“數據驗證”-->“數據驗證”
2. 在彈出的對話框中按如下方式設置 --> 點擊“確定”:
- 允許:序列
- 來源:選擇所有學生姓名區域
3. 在 D、E 列增加兩列輔助列。
4. 在 D3 單元格輸入以下公式,下拉複製公式:
=IF(A3=INDEX($A$3:$A$20,MATCH($G$3,$B$3:$B$20,0)),C3,NA())
公式釋義:
- INDEX($A$3:$A$20,MATCH($G$3,$B$3:$B$20,0)):根據下拉列表中的姓名,查找出對應的班級
- IF(...,C3,NA()):如果當前行的班級跟上面查詢出的班級相同,則返回其分數,否則返回 #N/A
- NA():返回錯誤值 #N/A,因為 #N/A 值在圖表上不會顯示;若非如此,無論是 0 值還是空值,在圖表上都會顯示一個多餘的 0 值圖形
* 請注意:參數須絕對引用。
現在選擇下拉菜單中的姓名,“輔助1”中就會動態顯示該學生所有同班同學的分數。
5. 在 E3 單元格輸入以下公式,下拉複製公式:
=IF(B3=$G$3,C3,NA())
公式釋義:
- 如果當前行的姓名跟下拉菜單中的姓名相同,則返回對應的分數,否則返回錯誤值 #N/A
6. 現在開始製作圖表:選中 B、C 列的數據區域 --> 選擇菜單欄的“插入”-->“折線圖”-->“帶數據標記的折線圖”
7. 雙擊折線 --> 在右邊的“設置數據系列格式”設置區域選擇“系列選項”-->“線條”-->“無線條”
8. 選擇“標記”,按以下方式設置:
- 標記選項:內置;大小改成 10
- 填充:純色填充;選擇所需的顏色
- 邊框:無線條
9. 選中圖表上的標記,數據區域顯示如下 --> 拖動 C 列右側的邊框,將選中區域擴展到“輔助1”
圖表變成了這樣。
10. 雙擊橘色的標記,在右側的“設置數據系列格式”區域選擇“系列選項”-->“線條”-->“無線條”
11. 選擇“標記”,按以下方式設置:
- 標記選項:內置;大小改成 10
- 填充:純色填充;選擇另一種顏色
- 邊框:無線條
12. 刪除縱座標軸和網格線,添加標題
13. 選中墨綠的標記 --> 點擊圖表右上角的“+”--> 勾選“數據標籤”
第一個圖表已經完成了。
14. 複製這個圖表,粘貼到下方。
15. 選中墨綠色標記,在數據區域將鼠標放到 D 列,當鼠標變成十字時,拖動選中框,改成選中 E 列。
16. 給下方圖表的墨綠色標記加上數據標籤。
這就是最終效果。
很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。
現在終於有了,以下專欄,從最基礎的操作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的操作技巧、快捷鍵大全、函數公式、數據透視表、圖表、打印技巧等……學完全本,你也能成為 Excel 高手。
閱讀更多 Excel學習世界 的文章