Note: The other languages of the website are Google-translated. Back to English

如何在Excel中創建動態交互式圖表?

有時,在使用圖表展示數據時,可能會遇到數據量多的情況。 製作圖表來比較多組數據,圖表可能看起來亂七八糟。 但藉助交互式圖表,您可以選擇特定產品並分析其性能和趨勢。 例如,要根據下拉列表在圖表中顯示數據系列,當從下拉列表中選擇一項時,您對應的數據將顯示在圖表中,如下演示。

在本文中,我將討論使用下拉列表、單選按鈕和復選框創建交互式圖表。

使用下拉列表創建動態交互式圖表

使用單選按鈕創建動態交互式圖表

使用複選框創建動態交互式圖表


使用下拉列表創建動態交互式圖表

要使用下拉列表創建動態交互式圖表,請執行以下步驟:

1. 首先,您應該插入一個下拉列表表單,請點擊 開發人員 > 插入 > 組合框(表單控件),然後繪製一個組合框,如下圖所示:

2. 然後,右鍵單擊組合框,然後選擇 格式控制 從上下文菜單中,查看屏幕截圖:

3。 在 格式化對象 對話框中的 控制 標籤:

  • 輸入範圍 文本框,選擇數據表中排除列標題的數據范圍(A2:I6);
  • 單元鏈接 文本框,選擇一個指定用於存儲下拉菜單輸出的空單元格(B8);
  • 下拉線 框中,輸入數據集中的數據點數(在本例中為 5)。

4。 然後,點擊 OK 按鈕,現在,產品名稱已添加到下拉列表中,鏈接的單元格值 (B8) 將菜單中當前選定的項目表徵為選項 1、2、3、4 或 5,請參見屏幕截圖:

5. 然後,複製原始數據的header,留一個空行顯示過濾後的銷售數據,看截圖:

6. 在A12中輸入以下公式,複製到I12,返回下拉列表中當前選中項對應的行中的值,見截圖:

=INDEX(A2:A6, $B$8)

備註: 在公式, A2:A6 是原始數據的第一列數據,並且 B8 是鏈接到組合框的單元格。

7. 這一步,您可以根據新的輔助數據(A11:I12)創建圖表,請選擇此數據,然後根據需要插入圖表,請看截圖:

8. 最後,如果要將下拉列表放在圖表頂部,請右鍵單擊組合框,然後選擇 訂購 > 向前走,請參見屏幕截圖:

9. 然後,拖動圖表頂部的組合框,現在,當您從下拉列表中選擇一個選項時,相應的數據系列將顯示在圖表中,如下圖所示:


使用單選按鈕創建動態交互式圖表

如果要根據單選按鈕在圖表中顯示數據系列,請執行以下操作:

1. 首先,請插入單選按鈕,點擊 開發人員 > 插入 > 選項按鈕(表單控件),請參見屏幕截圖:

2. 然後,根據您的產品名稱繪製幾個單選按鈕,在這裡,我將繪製 5 個單選按鈕,並將它們重命名為產品名稱,請看截圖:

3. 然後,右鍵單擊任何單選按鈕並選擇 格式控制,請參見屏幕截圖:

4。 在彈出 格式化對象 對話框中的 控制 選項卡,單擊要分配的空白單元格以存儲單選按鈕輸出 (B8)。 看截圖:

5. 現在,鏈接的單元格值 (B8) 將當前選定的單選按鈕表徵為選項 1、2、3、4 或 5,請參見屏幕截圖:

6. 插入單選按鈕後,現在應該準備創建圖表的數據,請從原始表格中復制行和列標題,並將它們粘貼到另一個位置,請參見截圖:

7. 然後,輸入下面的公式,你會得到以下數據,看截圖:

In cell B12: =IF($B$8=1,B2,NA()), and copy this formula into the entire row;
In cell B13: =IF($B$8=2,B3,NA()), and copy this formula into the entire row;
In cell B14: =IF($B$8=3,B4,NA()), and copy this formula into the entire row;
In cell B15: =IF($B$8=4,B5,NA()), and copy this formula into the entire row;
In cell B16: =IF($B$8=5,B6,NA()), and copy this formula into the entire row.

備註:在以上公式中, B8 是鏈接到單選按鈕的單元格, 1,2,3,4,5 在每個公式中表示鏈接到單選按鈕的數字, B2,B3,B4,B5,B6 在每個公式中表示要從原始表中顯示的每一行中的第一個數據。

8. 準備好數據後,請選擇新的數據范圍(A11:I16),並根據需要插入圖表,現在交互式圖表已完全創建,當選擇一個單選按鈕時,將顯示其對應的數據系列在圖表如下演示所示:


使用複選框創建動態交互式圖表

上述方法每次只能顯示圖表的一個數據系列,如果每次需要顯示兩個或多個數據系列,可以創建帶有復選框的交互式圖表。 如果你有 Excel的Kutools,其 複選框折線圖 功能,您可以在 Excel 中生成帶有復選框的動態交互式折線圖。 同時,您只需選中相應的複選框即可決定在圖表中顯示哪些線。

備註:要應用此 複選框折線圖,首先,您應該下載 Excel的Kutools,然後快速輕鬆地應用該功能。

安裝後 Excel的Kutools,請這樣做:

1。 點擊 庫工具 > 圖表 > 類別比較 > 複選框折線圖,請參見屏幕截圖:

2。 在 複選框折線圖 對話框中,進行以下操作:

  • 數據范圍 框中,選擇您將在圖表中顯示的數據系列;
  • 軸標籤 框中,選擇軸標籤數據;
  • 圖例條目(系列) 框,選擇您將顯示為圖表圖例的數據(複選框顯示的位置)。

3。 完成設置後,請點擊 OK 按鈕,成功創建動態交互式圖表,您可以根據需要選中或取消選中復選框以顯示或隱藏圖表中的數據系列。 請看下面的演示:


更多相關文章:

  • 在 Excel 中創建盒須圖
  • 在 Excel 中,盒須圖(也稱為箱線圖)用於顯示統計分析,這有助於向您展示數字在一組數據中的分佈情況。 例如,借助箱形圖,您可以顯示不同科目之間的考試成績統計數據,以識別學生需要更多關注的科目。 在本文中,我將討論如何在每個版本的 Excel 中創建箱線圖。
  • 創建車速表或儀表圖
  • 儀表圖,也稱為刻度盤圖或速度表圖,看起來像汽車中的速度表,使用指針將信息顯示為刻度盤上的讀數,當數據發生變化時,指針會動態移動,如下圖所示。 在 Excel 中,儀表圖由兩個甜甜圈圖和一個餅圖組成,它顯示錶盤中的最小值、最大值和當前值。 可用於以可視化的方式呈現代表的銷售業績或完成的工作與總工作量或其他情況的對比。 在這篇文章中,我將一步步地討論如何在 Excel 中創建儀表或速度表圖表。
  • 在 Excel 中創建百分比變化的柱狀圖
  • 在Excel中,您可以創建一個簡單的柱形圖以正常查看數據趨勢。 為了使數據看起來更直觀地顯示年份之間的差異,您可以創建一個柱狀圖,其中各列之間的百分比變化如下所示。 在這種類型的圖表中,向上的箭頭指示比上一年增加的百分比,而向下的箭頭指示減少的百分比。
  • 在 Excel 中創建項目狀態頻譜圖
  • 本教程將討論如何在Excel中創建特殊圖表-項目狀態頻譜圖。 項目狀態頻譜圖是一種帶有滑塊的條形圖,該條形填充為從紅色到黃色再到綠色的頻譜,以表示項目狀態,如下圖所示。

最佳辦公效率工具

Kutools for Excel 解決了你的大部分問題,並將你的生產力提高了 80%

  • 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 超過 300 項強大的功能. 支持 Office / Excel 2007-2021 和 365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能 30 天免費試用。 60 天退款保證。
kte選項卡201905

Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
officetab底部
按評論排序
留言 (23)
還沒有評分。 成為第一位評論!
網站主持人對此評論進行了最小化
恐怕第 12 步沒有用,因為它說缺少一個參數
網站主持人對此評論進行了最小化
嗨,我正在按照上面提供的使用下拉列表的說明進行操作。 但是,當我進入第 12 步並在公式欄中輸入範圍名稱時,我不斷收到“引用無效”錯誤消息。 你能幫我解決這個問題嗎?
網站主持人對此評論進行了最小化
韋恩,如果您的命名範圍在不同的工作表上,請嘗試在範圍定義中包含工作表名稱。 例如,如果您在名為“Table”的工作表中有一個範圍為 =OFFSET($B$80,0,0,1,COUNTA($80:$80)) 嘗試為該範圍插入工作表名稱,如下所示: =OFFSET (Table!$B$80,0,0,1,COUNTA(Table!$80:$80)) 祝你好運!
網站主持人對此評論進行了最小化
這種簡單的方法似乎是基本數據和少數潛在視圖的絕佳解決方案。 但是,如果您想為具有大量潛在最終用戶視圖的複雜數據提供動態交互式圖表,您需要下拉菜單來影響數據源本身,而不僅僅是在預定輸出之間切換,不是嗎?
網站主持人對此評論進行了最小化
如上所述,第 12 步會產生一條錯誤消息——我們如何克服這個障礙?
網站主持人對此評論進行了最小化
我嚴格按照指示進行操作,效果很好。 仔細檢查命名範圍等的拼寫。我不得不對我的名字和公式進行一些小的更正,以確保所有內容都匹配。 建議在 Word 中保留一個單獨的文檔,列出您的姓名範圍及其公式。 這樣,您可以在 Word 中進行更改並將它們複製/粘貼到名稱管理器中,從而消除手動輸入帶來的任何小錯別字。 我的錯誤最常見的原因是我的圖表名稱沒有精確匹配。 名稱,大小寫,一切都必須相同。
網站主持人對此評論進行了最小化
是的,缺少一個步驟。 在第 12 步 --> 在您命名鏈接圖片之前 --> 命名您粘貼的範圍(使用相同的名稱)。 例如,如果您將鏈接圖片粘貼在 A1:A5 中,突出顯示這些行並將它們命名為“SelectedChart”然後單擊第 12 步所示的圖表圖像並將其命名為“SelectedChart”。 範圍和圖像都必須具有相同的名稱。 這對我有用。 希望它對你有用。
網站主持人對此評論進行了最小化
嗨,戴安娜,
當我用已經存在的名稱命名範圍時,它向我顯示一個錯誤。
網站主持人對此評論進行了最小化
我發現當我收到“引用無效”錯誤時,(有時)是因為工作表名稱未包含在名稱範圍之前。 例如,如果我有一個數據集 ChlyScrnTotX 的命名範圍,它將名為“Table”的工作表上的動態範圍稱為 =OFFSET($B$80,0,0,1,COUNTA($80:$80)),當我在源數據中為工作簿不同頁面上的圖表輸入命名範圍時,收到“引用無效”錯誤。 當我重新編寫命名範圍以包含工作表名稱時,如下所示,錯誤已解決。 =OFFSET(Table!$B$80,0,0,1,COUNTA(Table!$80:$80)) 祝你好運!
網站主持人對此評論進行了最小化
工作得很好,thnx....
網站主持人對此評論進行了最小化
先生,出色的工作,但是當我關閉 Excel 並重新打開它時 - 我使用組合框調用的圖表不起作用。 它不只顯示空白圖像。
網站主持人對此評論進行了最小化
先生,出色的工作,但我在關閉並重新打開 Excel 表後遇到問題 - 選擇組合框時,只有圖像顯示不顯示圖表。 感謝和問候 SAJEESH - P
網站主持人對此評論進行了最小化
是否可以這樣做,但顯示圖形本身而不是圖形的圖片?
網站主持人對此評論進行了最小化
是的,這也是我正在尋找的。 如果我們使用圖形圖片(鏈接圖片),它只顯示圖片。 然而,對於一個真實的圖表,如果我們將鼠標放在它上面,它將顯示來源和其他可用的選項來調整圖表。 你有沒有找到一種方法來做到這一點?
網站主持人對此評論進行了最小化
對我來說,這給出了一個錯誤 =Choose($N$2,Chart1,Chart2,Chart3) 我將其替換為 =Choose($N$2;Chart1;Chart2;Chart3) 感謝您提供本教程。 它使床單看起來整潔。
網站主持人對此評論進行了最小化
很棒的教程! 用了一年了!! 一個問題,如何使 2 個圖表動態連接到一個單選按鈕?
網站主持人對此評論進行了最小化
完美運行。 但請驗證:這是否適用於 2013 年之前的 Excel 版本? 如果沒有,那麼解決方法是什麼? 謝謝。
網站主持人對此評論進行了最小化
這對我很有用,但由於某種原因,我的 5 個圖表中的一個被壓縮並且無法正確顯示。 有 5 個圖表,4 個工作。 圖表 4 不可讀,因為它被壓縮成一小行。 關於可能出現什麼問題的任何建議? 謝謝。
網站主持人對此評論進行了最小化
我無法通過第 12 步,它說“參考無效”
網站主持人對此評論進行了最小化
這適用於數據透視圖嗎? 當我將復制的範圍粘貼為圖像時,我崩潰了 excel。
網站主持人對此評論進行了最小化
哇! 非常感謝你做的這些。 我能夠按照您的指示創建交互式圖表。 我非常開心。 :)
網站主持人對此評論進行了最小化
我按照所有步驟操作,在最後一步出現錯誤,提示參考無效,我使用的是 excel 2010
這裡還沒有評論
載入更多
留下你的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點

關注我們

版權所有©2009 - 萬維網。extendoffice.com。 | 版權所有。 供電 ExtendOffice。 |
Microsoft和Office徽標是Microsoft Corporation在美國和/或其他國家的商標或註冊商標。
受Sectigo SSL保護