如何根據兩張或多張工作表上的數據在 Excel 中製作圖表

在 Excel 中創建圖表時,它的源數據並不總是在同一張表上。 幸運的是,Microsoft Excel 提供了一種在同一圖表中繪製來自兩個或多個不同工作表的數據的方法。 有關詳細說明,請參見下文。

如何從 Excel 中的多個工作表中的數據創建圖表

假設在一個電子表格文件中有幾張包含不同年份的收入數據的表格。 使用這些數據,您需要構建一個圖表來可視化大圖。

1.我們根據第一張表的數據構建圖表

選擇要在圖表中顯示的第一張工作表上的數據。 更遠 打開磚石 插入. 在一組  選擇所需的圖表類型。 在我們的示例中,我們使用 體積堆積直方圖.

堆積條形圖是最流行的圖表類型。

2. 我們從第二張表中輸入數據

突出顯示創建的圖表以激活左側的迷你面板 圖表工具。 接下來,選擇 構造函數 然後點擊圖標 選擇數據。 

您也可以點擊按鈕 圖表過濾器 如何根據兩張或多張工作表上的數據在 Excel 中製作圖表. 在右側出現的列表的最底部,單擊 選擇數據。 

在出現的窗口中 來源選擇 數據跟隨鏈接 添加。

如何根據兩張或多張工作表上的數據在 Excel 中製作圖表
添加新來源

我們從第二張表中添加數據。 這是很重要的一點,所以要小心。 

當你按下一個按鈕 加, 彈出一個對話框 換行。 靠近球場 您需要選擇範圍圖標。  

如何根據兩張或多張工作表上的數據在 Excel 中製作圖表
選擇正確的範圍以使圖表正確非常重要。

信號範圍 換行 捲起。 但是當切換到其他工作表時,它會保留在屏幕上,但不會被激活。 您需要選擇要從中添加數據的第二張工作表。 

在第二張紙上,有必要突出顯示輸入到圖表中的數據。 到窗口 行更改 激活,你只需要點擊一次。 

如何根據兩張或多張工作表上的數據在 Excel 中製作圖表
這就是選擇輸入圖表所需數據的樣子

為了使單元格的文本成為新行的名稱,您需要選擇圖標旁邊的數據范圍 行名。 最小化範圍窗口以繼續在選項卡中工作 行變化。 

確保行中的鏈接 行名 и 價值 正確指示。 點擊 OK.

如何根據兩張或多張工作表上的數據在 Excel 中製作圖表
檢查圖表中將顯示的數據的鏈接

從上圖可以看出,行名與單元格相關聯 V1它寫在哪裡。 相反,標題可以作為文本輸入。 例如第二行數據。 

系列標題將出現在圖表圖例中。 因此,最好給它們起有意義的名稱。 

在創建圖表的這個階段,工作窗口應如下所示:

如何根據兩張或多張工作表上的數據在 Excel 中製作圖表
如果您有問題,如上圖所示,那麼您在某個地方犯了錯誤,您需要重新開始

3. 必要時添加更多層

如果您仍需要將其他工作表中的數據插入圖表 Excel,然後對所有選項卡重複第二段中的所有步驟。 然後我們按 OK 在出現的窗口中 選擇數據源.

在示例中,有 3 行數據。 完成所有步驟後,直方圖如下所示:

如何根據兩張或多張工作表上的數據在 Excel 中製作圖表
多層的現成直方圖

4.調整和改進直方圖(可選)

在 Excel 2013 和 2016 版本中工作時,創建條形圖時會自動添加標題和圖例。 在我們的示例中,它們沒有被添加,所以我們將自己做。 

選擇一個圖表。 在出現的菜單中 圖表元素 按綠色十字並選擇所有需要添加到直方圖中的元素:

如何根據兩張或多張工作表上的數據在 Excel 中製作圖表
您可以保留所有內容,不要添加其他參數

其他設置,例如數據標籤的顯示和軸的格式,在單獨的出版物中進行了描述。

我們根據表格中的總數據製作圖表

上面顯示的圖表方法僅在所有文檔選項卡上的數據位於同一行或同一列時才有效。 否則,圖表將難以辨認。 

在我們的示例中,所有數據都位於所有 3 張工作表上的相同表中。 如果您不確定它們的結構是否相同,最好先根據可用的表編譯最終表。 這可以使用函數來完成 VLOOKUP or 合併表嚮導.

如果在我們的示例中所有表都不同,那麼公式將是:

=VLOOKUP (A3, '2014'!$A$2:$B$5, 2, FALSE)

這將導致:

如何根據兩張或多張工作表上的數據在 Excel 中製作圖表
使用決賽桌更容易

之後,只需選擇結果表。 在選項卡中 插入 並選擇您想要的類型。

編輯從多個工作表上的數據創建的圖表

還發生在繪製圖表後,需要更改數據。 在這種情況下,編輯現有圖表比創建新圖表更容易。 這是通過菜單完成的。 使用圖表,這對於從一個表的數據構建的圖形來說沒有什麼不同。 設置圖表的主要元素顯示在單獨的出版物中。

有幾種方法可以更改圖表本身顯示的數據:

  • 通過菜單 選擇數據源;
  • 通過 關鍵詞
  • 我調解 數據系列公式。

通過菜單編輯 選擇數據源

打開菜單 選擇數據源, 在選項卡中是必需的 構造函數 按子菜單 選擇數據。

要編輯一行:

  • 選擇一行;
  • 點擊標籤 更改;
  • 改變 or 名字,就像我們之前做的那樣;

要更改值行的順序,您需要選擇行並使用特殊的向上或向下箭頭移動它。

如何根據兩張或多張工作表上的數據在 Excel 中製作圖表
直方圖數據編輯窗口

要刪除一行,您只需選擇它並單擊按鈕 刪除。 要隱藏一行,您還需要選擇它並取消選中菜單中的框 傳奇元素, 它位於窗口的左側。 

通過圖表過濾器修改系列

單擊過濾器按鈕可以打開所有設置 如何根據兩張或多張工作表上的數據在 Excel 中製作圖表. 只要您單擊圖表,它就會出現。 

要隱藏數據,只需單擊 篩選 並取消選中不應出現在圖表中的線條。 

將指針懸停在行上並出現一個按鈕 換行, 點擊它。 彈出一個窗口 選擇數據源. 我們在其中進行必要的設置。 

筆記! 當您將鼠標懸停在一行上時,它會突出顯示以便更好地理解。

如何根據兩張或多張工作表上的數據在 Excel 中製作圖表
用於更改數據的菜單 - 只需取消選中復選框並更改期間

使用公式編輯系列

圖中的所有系列都由一個公式定義。 例如,如果我們在圖表中選擇一個系列,它將如下所示:

=SERIES(‘2013′!$B$1,’2013′!$A$2:$A$5,’2013’!$B$2:$B$5,1)

如何根據兩張或多張工作表上的數據在 Excel 中製作圖表
Excel 中的任何數據都採用公式的形式

任何公式都有 4 個主要組成部分:

=SERIES([系列名稱], [x-values], [y-values], 行號)

我們在示例中的公式有以下解釋:

  • 系列名稱('2013'!$B$1)取自單元格 B1 在單子上 2013.
  • 從單元格中獲取的行值 ('2013'!$A$2:$A$5) A2:A5 在單子上 2013.
  • 從單元格中獲取的列值 ('2013'!$B$2:$B$5) B2:B5 在單子上 2013.
  • 數字 (1) 表示所選行在圖表中排名第一。

要更改特定數據系列,請在圖表中選擇它,轉到編輯欄並進行必要的更改。 當然,在編輯系列公式時必須非常小心,因為這可能會導致錯誤,特別是如果原始數據在不同的工作表上並且在編輯公式時您看不到它。 不過,如果您是高級 Excel 用戶,您可能會喜歡這種方法,它允許您快速對圖表進行小幅更改。

發表評論