Skip to main content

在Excel圖表中創建動態範圍的兩種最簡單方法

Author: Sun Last Modified: 2025-05-12

在Excel中,您可能會插入圖表以更直觀地向他人展示數據。但通常情況下,在數據範圍內添加新數據時,圖表中的數據無法自動更新。本文將提供兩種最簡單的方法來創建一個動態圖表,該圖表會隨著Excel中的數據範圍自動變化。

使用表格創建動態圖表數據範圍

使用命名範圍和公式創建動態圖表數據範圍

範例文件


使用表格創建動態圖表數據範圍

1. 選擇您將用於創建圖表的數據範圍,然後點擊 插入 > 表格
screenshot of clicking Insert > Table

2. 在彈出的對話框中,根據需要勾選 我的表格有標題 選項,然後點擊 確定
check My table has headers option in the dialog

現在保持表格選中狀態,點擊 插入 選項卡,並選擇一種圖表類型來創建圖表。

從現在開始,當表格中的數據發生更改或新增時,圖表中的數據也會自動更新。



使用命名範圍和公式創建動態圖表數據範圍

1. 點擊 公式 > 定義名稱
Define range name

2. 在彈出的 新建名稱 對話框中,在 名稱 文本框中輸入一個名稱,例如 chartmonth,然後在 引用位置 文本框中輸入以下公式。然後點擊 確定

=OFFSET('named range'!$A$2,0,0,COUNTA('named range'!$A:$A)-1)

在公式中,named range 是放置圖表源數據的工作表,A2 是數據範圍中第一列的第一個單元格。
set options in the New Name dialog

3. 重複步驟1和步驟2,使用公式創建新的命名範圍。在 新建名稱 對話框中,輸入名稱,例如 chartsales,然後使用以下公式。

=OFFSET('named range'!$B$2,0,0,COUNTA('named range'!$B:$B)-1)

在公式中,named range 是放置圖表源數據的工作表,B2 是數據範圍中第二列的第一個單元格。
repeat to create a new named range

4. 然後選擇數據範圍,點擊 插入 選項卡,然後在 圖表 組中選擇所需的圖表類型。
select one chart type in the Chart group

5. 接著右鍵點擊已創建圖表中的系列,在上下文菜單中,點擊 選取數據
click Select Data from right click menu

6. 在 選取數據源 對話框中,點擊 系列名稱區域 中的 編輯 按鈕,然後在彈出的對話框中,使用以下公式替換 原始值 文本框中的內容,點擊 確定

='dynamic chart range.xlsx'!chartsales

dynamic chart range 是當前工作簿名稱,chartsales 是您之前創建的命名範圍,其中包含值。
click Edit button in the Select Data Source dialogtype a formula to the Series value textbox

7. 返回 選取數據源 對話框,然後在 水平(分類)軸標籤 區域中點擊 編輯 按鈕。在 軸標籤 對話框中,使用以下公式填入 軸標籤區域 文本框,然後點擊 確定

='dynamic chart range.xlsx'!chartmonth

dynamic chart range 是當前工作簿名稱,chartmonth 是您之前創建的命名範圍,其中包含標籤。
click Edit button in the Select Data Source dialogtype another formula to the Series value textbox

從現在開始,當您添加、刪除或編輯兩個定義的命名範圍中的數據時,圖表數據範圍可以自動更新。


範例文件

點擊下載範例文件


其他操作(文章)

快速且自動在Excel中插入日期和時間戳
在Excel中,插入日期和時間戳是一種常見的操作。在此教程中,我將介紹多種手動或自動在Excel單元格中插入日期和時間戳的方法,並提供不同的案例。

在Excel中插入增量符號Δ的7種簡單方法
有時候,您可能希望在陳述Excel中的數據時插入增量符號Δ。但是如何快速在Excel單元格中插入增量符號呢?本教程提供了7種簡單的方法來插入增量符號。

快速在Excel中每行之間插入空行
在Excel中,您可以使用右鍵菜單選擇活動行上方的一行,但您知道如何像下面的截圖所示在每一行之間插入空白行嗎?這裡我介紹一些快速解決此問題的小技巧。

在Excel單元格中插入勾選標記或勾選框
在本文中,我介紹了一些不同的方法來在Excel工作表中插入勾選標記或勾選框。


  • 超級公式欄(輕鬆編輯多行文字和公式);閱讀版面(輕鬆閱讀和編輯大量儲存格);貼上到已篩選區域...
  • 合併儲存格/列/欄並保留數據;分割儲存格內容;合併重複列並求和/平均值... 防止重複儲存格;比較區域...
  • 選擇重複或唯一列;選擇空白列(所有儲存格均為空);在多個工作簿中進行超級查找和模糊查找;隨機選擇...
  • 精確複製多個儲存格而不改變公式引用;自動創建對多個工作表的引用;插入項目符號、核取方塊等...
  • 收藏並快速插入公式、區域、圖表和圖片;使用密碼加密儲存格建立郵件清單並發送電子郵件...
  • 提取文本、添加文本、按位置刪除、刪除空格;創建並打印分頁小計;在儲存格內容和批註之間轉換...
  • 超級篩選(保存並應用篩選方案到其他工作表);高級排序按月/週/日、頻率等;特殊篩選按粗體、斜體...
  • 合併工作簿和工作表;基於關鍵列合併表格;將數據分割到多個工作表批量轉換 xls、xlsx 和 PDF...
  • 資料透視表按週數、星期幾等分組... 用不同顏色顯示未鎖定、已鎖定的儲存格突出顯示包含公式/名稱的儲存格...
kte tab 201905
  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中啟用標籤式編輯和閱讀。
  • 在同一窗口的新標籤中打開和創建多個文檔,而不是在新窗口中。
  • 提高您的生產力 50%,每天減少數百次鼠標點擊!
officetab bottom