位置:首頁 > 軟件操作教程 > 辦公軟件 > Excel > 問題詳情

如何制作動態(tài)圖表呢?

提問人:周麗平發(fā)布時間:2021-07-09

步驟一:

首先在空白單元格,如A9,輸入公式,并將公式向右復(fù)制。如果公式提示循環(huán)引用,咱們不用管它。

=INDEX(A:A,CELL("row"))

CELL("row")的作用是返回活動單元格的行號。

INDEX函數(shù)再根據(jù)活動單元格行號,返回A列中對應(yīng)行的內(nèi)容。

這樣就可以實現(xiàn)單擊某個單元格時,INDEX函數(shù)返回這一行中A列的內(nèi)容了。

image.png

步驟二:

用于獲取活動單元格行號的公式無法自動刷新,咱們還需要添加一段VBA代碼,來強(qiáng)制Excel刷新。

右鍵單擊工作表標(biāo)簽,查看代碼,在彈出的VBE窗口中,輸入以下代碼。

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Calculate

End Sub

關(guān)閉VBE窗口,這樣單擊某個單元格,就可以在第九行中顯示活動單元格所在行的內(nèi)容了。

image.png

步驟三:

選中第九行的數(shù)據(jù),插入柱形圖。

右鍵單擊柱形圖→選擇數(shù)據(jù)。將水平軸標(biāo)簽設(shè)置為第一行的月份區(qū)域。

image.png

步驟四:

調(diào)整圖表系列間距和顏色,進(jìn)行適當(dāng)美化。

image.png

經(jīng)過簡單的設(shè)置,一個漂亮美觀的動態(tài)圖表就制作完成了:

image.png

最后記得將文件保存為xlsm格式哦。

繼續(xù)查找其他問題的答案?

回復(fù)(0)
返回頂部