
答案:通過(guò)表格功能、OFFSET函數(shù)或INDIRECT結(jié)合COUNTA可實(shí)現(xiàn)Excel圖表數(shù)據(jù)源的動(dòng)態(tài)更新。首先將數(shù)據(jù)區(qū)域轉(zhuǎn)為表格,新增數(shù)據(jù)會(huì)自動(dòng)納入圖表;其次使用OFFSET函數(shù)配合名稱(chēng)管理器定義動(dòng)態(tài)范圍,根據(jù)非空單元格數(shù)量調(diào)整引用區(qū)域;最后可通過(guò)INDIRECT與COUNTA組合構(gòu)建靈活的數(shù)據(jù)范圍,使圖表隨新日期數(shù)據(jù)添加自動(dòng)擴(kuò)展顯示范圍。
如果您希望在Excel中創(chuàng)建的圖表能夠隨著新日期數(shù)據(jù)的添加而自動(dòng)更新顯示范圍,可以通過(guò)設(shè)置動(dòng)態(tài)數(shù)據(jù)源來(lái)實(shí)現(xiàn)。以下是幾種有效的方法,幫助您構(gòu)建能自動(dòng)擴(kuò)展數(shù)據(jù)范圍的圖表。
一、使用表格功能創(chuàng)建動(dòng)態(tài)數(shù)據(jù)源
將原始數(shù)據(jù)區(qū)域轉(zhuǎn)換為Excel表格,可以自動(dòng)擴(kuò)展數(shù)據(jù)范圍,從而使關(guān)聯(lián)的圖表自動(dòng)包含新增的數(shù)據(jù)行。
1、選中包含日期和對(duì)應(yīng)數(shù)值的數(shù)據(jù)區(qū)域,例如A1:B10。
2、按下快捷鍵Ctrl+T,或點(diǎn)擊“插入”選項(xiàng)卡中的“表格”按鈕,確認(rèn)數(shù)據(jù)包含標(biāo)題后創(chuàng)建表格。
3、向表格下方新增一行數(shù)據(jù),輸入新的日期和對(duì)應(yīng)值。
4、由于圖表引用的是表格對(duì)象,新增的數(shù)據(jù)會(huì)自動(dòng)被圖表納入,無(wú)需手動(dòng)調(diào)整數(shù)據(jù)源范圍。
二、利用OFFSET函數(shù)定義動(dòng)態(tài)名稱(chēng)
通過(guò)定義名稱(chēng)結(jié)合OFFSET函數(shù),可以根據(jù)非空單元格的數(shù)量動(dòng)態(tài)調(diào)整數(shù)據(jù)源范圍,適用于未轉(zhuǎn)換為表格的傳統(tǒng)數(shù)據(jù)區(qū)域。
1、點(diǎn)擊“公式”選項(xiàng)卡,選擇“名稱(chēng)管理器”,然后點(diǎn)擊“新建”。
2、在名稱(chēng)輸入框中輸入如“DynamicDate”作為名稱(chēng)。
3、在引用位置輸入公式:=OFFSET(Sheet1!$A,0,0,COUNTA(Sheet1!$A:$A)-1,1),用于獲取A列從第二行開(kāi)始的連續(xù)日期數(shù)據(jù)。
三、采用INDIRECT結(jié)合COUNTA構(gòu)建靈活范圍
該方法通過(guò)文本拼接生成可變范圍地址,并借助INDIRECT函數(shù)將其轉(zhuǎn)為實(shí)際引用,實(shí)現(xiàn)動(dòng)態(tài)更新。
1、打開(kāi)名稱(chēng)管理器,新建名稱(chēng)“AutoDateRange”。
2、在引用位置輸入:=INDIRECT("A2:A"&COUNTA(Sheet1!$A:$A)),確保僅包含有內(nèi)容的日期單元格。
3、新建名稱(chēng)“AutoValueRange”,輸入:=INDIRECT("B2:B"&COUNTA(Sheet1!$A:$A))。
4、在圖表的數(shù)據(jù)源設(shè)置中,將橫坐標(biāo)軸和數(shù)據(jù)系列指向這兩個(gè)動(dòng)態(tài)范圍名稱(chēng)。
5、當(dāng)在A列和B列追加新的日期與數(shù)值時(shí),圖表將自動(dòng)識(shí)別并反映最新數(shù)據(jù)。
以上就是Excel怎么讓圖表的數(shù)據(jù)源跟著日期自動(dòng)更新_Excel動(dòng)態(tài)數(shù)據(jù)源圖表更新方法的詳細(xì)內(nèi)容,!

