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

在Excel中輸入新數據後如何自動更新圖表?

假設您已經創建了一個圖表,用於根據工作簿中的一系列數據跟踪每日銷售額。 但是您需要每天更改或編輯數據數量,在這種情況下,您必須手動更新圖表,以使其包含新數據。 在將新數據添加到Excel中的現有圖表範圍時,是否有任何快速技巧可以幫助您自動更新圖表?

輸入新數據並創建表格後自動更新圖表

使用動態公式輸入新數據後自動更新圖表


箭頭藍色右氣泡 輸入新數據並創建表格後自動更新圖表

如果您具有以下範圍的數據和柱狀圖,現在您希望在輸入新信息時自動更新圖表。 在Excel 2007、2010或2013中,您可以創建一個表來擴展數據范圍,並且圖表將自動更新。 請這樣做:

文檔更新圖表1

1。 選擇數據范圍,然後單擊 枱燈插入 標籤,請參見屏幕截圖:

文檔更新圖表2

2。 在 創建表格 對話框,如果您的數據有標題,請檢查 我的桌子有標題 選項,然後單擊 OK。 看截圖:

文檔更新圖表3

3。 並將數據范圍格式化為表格,請參見屏幕截圖:

文檔更新圖表4

4。 現在,當您添加XNUMX月的值時,圖表將自動更新。 看截圖:

文檔更新圖表5

筆記:

1.您輸入的新數據必須與上述數據相鄰,這意味著新數據與現有數據之間沒有空白行或列。

2.在表中,您可以在現有值之間插入數據。


箭頭藍色右氣泡 使用動態公式輸入新數據後自動更新圖表

但是有時,您不想將範圍更改為表格,並且上述方法在Excel 2003或更早版本中不可用。 在這裡,我可以向您介紹一個複雜的動態公式方法。 以以下數據和圖表為例:

文檔更新圖表6

1。 首先,您需要為每列創建一個定義的名稱和一個動態公式。 請點擊 公式 > 定義名稱.

2。 在 新名字 對話框中,輸入 日期姓名 框,然後從中選擇當前工作表名稱 範圍 下拉列表,然後輸入 =偏移($ A $ 2,0,0,COUNTA($ A:$ A)-1) 配方成 框,請參見屏幕截圖:

文檔更新圖表7

3。 點擊 OK,然後重複上述兩個步驟,您可以使用以下範圍名稱和公式為每個系列創建一個動態範圍:

  • B列:紅寶石:= OFFSET($ B $ 2,0,0,COUNTA($ B:$ B)-1);
  • C列:James:= OFFSET($ C $ 2,0,0,COUNTA($ C:$ C)-1);
  • D列:Freda:= OFFSET($ D $ 2,0,0,COUNTA($ D:$ D)-1)

備註:在以上公式中, OFFSET 函數引用第一個數據點, COUNTA 指整個數據列。

4。 為每個列數據定義名稱和公式後,右鍵單擊圖表中的任何列,然後選擇 選擇數據,請參見屏幕截圖:

文檔更新圖表8

5。 在 選擇數據源 對話框,來自 圖例條目(系列) 部分,點擊 紅寶石 然後單擊 編輯 按鈕,在彈出 編輯系列 對話框中,輸入 = Sheet3!Ruby系列值 部分,請參見屏幕截圖:

文檔更新圖表9
-1
文檔更新圖表10

6. 然後點擊 OK 回到了 選擇數據源 對話框中,重複步驟5以更新其餘系列以反映其動態範圍:

  • James:系列值:= Sheet3!James;
  • Freda:系列值:= Sheet3!Freda

7。 設置完左側數據後,現在您需要單擊 編輯 按鈕下 水平(類別)軸標籤 要設置此選項,請參見屏幕截圖:

文檔更新圖表11
-1
文檔更新圖表12

8。 然後點擊 OK > OK 關閉 選擇數據源 對話框,完成這些步驟之後,您會發現在向工作表中添加新數據時,圖表會自動更新。

文檔更新圖表13

筆記:

  • 1.您必須以連續的方式輸入新數據,如果跳過行,則此方法將無法正常工作。
  • 2.如果輸入新的列數據,此方法將無效。

小費。如果您想將範圍內容從圖紙快速導出到圖形,請嘗試使用Kutools for Excel的 將範圍導出為圖形 如以下屏幕截圖所示。 它的完整功能不受限制,在[模塊745}天之內, 請下載並立即免費試用。

將工作簿中的圖形(圖片/圖表/形狀/所有類型)以Gif / Tif / PNG / JPEG格式導出到文件夾

如果工作簿中有多種圖形類型,並且您只想將工作表中的所有圖表導出為其他圖片類型的gif文件夾,則可以使用Kutools for Excel的Export Graphics utilty,只需3個步驟即可解決此問題工作。 點擊查看全功能 30 天免費試用!
doc導出圖形
 
Kutools for Excel:擁有超過 300 個方便的 Excel 加載項,免費試用,不受限制 30 天。

相關文章:

如何在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底部
按評論排序
留言 (20)
還沒有評分。 成為第一位評論!
網站主持人對此評論進行了最小化
謝謝你。 您加快了我每月報告和生成所有“絕對必要”的 KPI 的速度
網站主持人對此評論進行了最小化
向表中添加其他數據以更新圖表怎麼樣? 我對此感到非常困難。 圖表不包含完整的列數據范圍,而是恢復到特定的單元格位置,因此新數據不會自動出現。
網站主持人對此評論進行了最小化
謝謝! 這很棒。 但是,我很難根據自己的情況調整這些步驟 - 我的日期是水平的(翻轉表),所以每週我都會在右側和底部添加數字。 我嘗試調整公式,而不是規定列的 COUNTA($A:$A) 或 COUNTA($B:$B) ,我有 COUNTA($1:$1) 或 COUNTRA($2:$2) 但那沒有不工作。 有什麼建議嗎?
網站主持人對此評論進行了最小化
大家好, 如何使用快捷方式更新模板中包含 28 個選項卡的原始數據,該模板還包含 28 個選項卡。 請就此提出建議。
網站主持人對此評論進行了最小化
table 方法允許您動態添加類別和系列。 有沒有辦法用公式方法做到這一點,而不必為每個系列定義一個名稱?
網站主持人對此評論進行了最小化
您可能應該將設置部分添加到更新圖表中。 通過進入文件,選項,公式,自動更新數據。 謝謝,珍
網站主持人對此評論進行了最小化
這很棒! 但是,我需要我的圖表來顯示最後 8 個季度的數據,而不僅僅是不斷添加更多季度。 有沒有辦法做到這一點?
網站主持人對此評論進行了最小化
薩拉姆,問題仍然存在。 我在一張表中有主要數據,在另一張表中有鏈接數據(用於圖表)。 所以當主要數據發生變化時,圖表無法更新:(
網站主持人對此評論進行了最小化
您好,非常感謝您提供本教程。 我只是想知道,如何將此方法應用於在列中而不是在行中更新的數據? 除了偏移公式之外,我還需要做任何其他更改嗎? 謝謝你。
網站主持人對此評論進行了最小化
很好的提醒,因為我不經常做這些圖表功能。 作為一項改進,您可以提及如何在名稱管理器中編輯定義的名稱,但我不確定編輯是否真的使添加行的功能能夠完全工作
網站主持人對此評論進行了最小化
您可以用名稱定義圖表範圍,也可以不定義——在任何一種情況下,如果您在範圍中間插入行或列,它會自動擴展。 我認為最好為圖表和許多其他事物使用名稱,因為您可以將名稱定義為公式,而不僅僅是直線範圍。 您必須使用 OFFSET(它也調整大小),因為它返回一個範圍,但它的參數,即數字,可以用使用 INDEX、MATCH、COUNT、SUM、VLOOKUP 的公式指定,任何你想要的瘋狂公式。 Melissa,這是處理您的情況的最佳方法:為一個書籤單元格命名,然後定義另一個名稱以從該 -8 行或列偏移,並將其大小調整為 8 行或列。
網站主持人對此評論進行了最小化
圖表的範圍可以取決於名稱或不取決於名稱。 如果圖表範圍取決於 A1:E5,並且您在第 3 行插入一行,在 C 列插入一列,則圖表將自動取決於 A1:F6。 同樣,如果您將名稱定義為 A1:E5,無論是否將其用作圖表的範圍,並且在 C3 處插入列和行,名稱的定義都將擴展為 A1:F6。 但是在任何一種情況下,如果您插入一列和 A 或 E(端點),或者在 1 或 5 處插入一行,則行為並沒有很好地定義:圖表範圍或名稱的定義可能會擴大; 也許不會。 要回答 Melissa,您必須在圖表範圍之前或左側插入行或列。 我認為最好使用名稱,因為可以使用涉及 OFFSET、COUNT、INDEX、MATCH 等任何其他公式的公式來定義名稱。 因此,Melissa 的更好答案是為一個單元格定義一個名稱,即八列或八行中的最後一個,然後根據該單元格的偏移量定義名稱:OFFSET(cell,-8,-8,8,8, 8)返回和向上八個單元格並使用 8xXNUMX 範圍。
網站主持人對此評論進行了最小化
Airtel 移動賬單支付
網站主持人對此評論進行了最小化
它運作良好! 謝謝! 一個問題:如果我的下拉列表與我有數據的“表格”不在同一張紙上怎麼辦? 如何修改功能?
網站主持人對此評論進行了最小化
你設法解決了這個問題嗎? 目前有同樣的問題
網站主持人對此評論進行了最小化
感謝你的信息。 但是我沒有清楚地了解您的問題,為什麼不上傳您的問題的屏幕截圖以便我理解? 更多的描述,更容易理解。 感謝你。
網站主持人對此評論進行了最小化
當我在單元格中輸入任何號碼時。 像 - 210 它反映為 = 2.10 ,為什麼沒有公式發生? 任何沒有。 正如我提到的,顯示除以 100,小數自動出現如何解決這個問題?
網站主持人對此評論進行了最小化
HI,
如果您想添加新列,此技巧不起作用。 此技巧適用於固定列。 如果列中有一個數據,並且每年都會添加一個新的年份列,那麼它將如何添加到圖表中呢?

你有什麼想法可以建議嗎?

歡呼聲中,

穆法達爾
網站主持人對此評論進行了最小化
不起作用或不適用。 我的圖表已經自動引用了正確的數據......數據被定向到表格列。 問題是 GRAPH 不會更新。
網站主持人對此評論進行了最小化
如果月份在列中並且您在行中有數據系列,那麼您將如何執行公式?
這裡還沒有評論
留下你的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點

關注我們

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