Excel動(dòng)態(tài)圖表方法大集合,總有一款適合你!

圖片發(fā)自簡書App


圖文 | 朱莉? 來源 | 精進(jìn)Excel


在這個(gè)萬物都要看顏值的年代,做個(gè)數(shù)據(jù)報(bào)表也要好看。如果這時(shí)候能做個(gè)會(huì)動(dòng)的圖表,相信一定會(huì)加分不少。



動(dòng)態(tài)圖表制作的方法很多,根據(jù)不同情況,可以使用數(shù)據(jù)透視圖加切片器,或者函數(shù)公式加上名稱管理等來實(shí)現(xiàn)。


以下會(huì)用數(shù)據(jù)透視圖和3個(gè)函數(shù)公式法分別舉例,操作略有不同??靵碚乙粋€(gè)適合自己的方法吧。


以下內(nèi)容信息量較大,建議先收藏哦~~


01 數(shù)據(jù)透視圖法


數(shù)據(jù)透視圖如透視表一樣,適用于數(shù)量量大且格式規(guī)范的數(shù)據(jù)源。


通過透視圖做出的圖表與普通圖表之間一個(gè)很大的區(qū)別是,透視圖可以如透視表一樣,靈活的變換布局,以及排序和篩選。


通過透視圖做的動(dòng)態(tài)圖表,就是使用了數(shù)據(jù)透視的切片器功能,直觀進(jìn)行選項(xiàng)間的切換。


下面我們來說說制作步驟。


我們要處理的數(shù)據(jù)是一份銷售記錄,里面包含銷售的城市、地區(qū)以及銷售量等。我們現(xiàn)在想要以城市作為選項(xiàng),查看每一個(gè)城市各產(chǎn)品的銷量。


① 插入數(shù)據(jù)透視圖


鼠標(biāo)選中要透視的數(shù)據(jù)中的任意單元格,然后點(diǎn)擊“插入”選項(xiàng)卡下的“數(shù)據(jù)透視圖”,因?yàn)榻裉熘攸c(diǎn)在圖,所以我選擇的是只創(chuàng)建數(shù)據(jù)透視圖。



② 將數(shù)據(jù)透視圖字段,鼠標(biāo)左鍵點(diǎn)擊拖拽到下方的四個(gè)框中。


方法就是,想讓哪個(gè)字段出現(xiàn)在什么位置,就將它拖到哪個(gè)框中。如下方動(dòng)圖所示:


想要出現(xiàn)在圖中橫坐標(biāo)軸位置的字段,就把它拖到坐下角的軸(類別)框中,想要作為篩選查看的字段就放置在右上角的圖例(系列)中。最后把要求和計(jì)算的“數(shù)量”拖到右下角的“值”區(qū)域。



③ 插入切片器

重點(diǎn)步驟,選中數(shù)據(jù)透視圖,Excel中自動(dòng)感應(yīng)出三個(gè)數(shù)據(jù)透視圖選項(xiàng)卡,然后單擊“插入切片器”,然后勾選“城市”。


這時(shí)候,在切片器上單擊任意的城市,透視圖中就會(huì)出現(xiàn)相應(yīng)城市的數(shù)據(jù)啦。



如果覺得默認(rèn)的透視圖外觀不夠美觀,可以對透視圖進(jìn)行修改,比如可以對字段按鈕單擊鼠標(biāo)右鍵,選擇隱藏字段按鈕。


切片的外觀也可以修改,可以改成多列的排列,也可以修改按鈕或者切片器的大小等。



對圖表類型不滿意,也可以點(diǎn)擊“設(shè)計(jì)”選項(xiàng)卡-“更改圖表類型”,選擇合適的圖形。




02 函數(shù)公式法1 - INDIRECT


函數(shù)公式法在小批量的二維表格中比較適用。不同的公式用到的步驟略有差異,但最終目的都是要通過公式的選擇,來創(chuàng)造一個(gè)根據(jù)選項(xiàng)變話的區(qū)域,然后我們再用這個(gè)區(qū)域作圖即可。


知識(shí)點(diǎn):

制作下拉列表;

批量創(chuàng)建名稱;

名稱管理器;

INDIRECT函數(shù)。


① 制作供選擇用的下拉列表


選中要制作下拉列表的單元格,點(diǎn)擊“數(shù)據(jù)”-“數(shù)據(jù)驗(yàn)證”(數(shù)據(jù)有效性),“允許”中選擇“序列”,“來源”選擇左邊這一列城市名。


這個(gè)步驟同樣適用于后面幾種函數(shù)公式,后續(xù)不再贅述。



② 批量插入名稱


選擇除第一行標(biāo)題外的所有行,點(diǎn)擊“公式”選項(xiàng)卡,在“定義的名稱”區(qū)域選擇“根據(jù)所選內(nèi)容創(chuàng)建”,彈出的對話框選擇“最左列”。



我們可以看到,剛才這一步起到的效果。


下圖左上角的名稱框中,我們選擇任意城市后,表格中這個(gè)城市后面所有的單元格都被選中了。


也就是說這個(gè)城市,就是后面這幾個(gè)單元格的名字,城市名就代表這幾個(gè)單元格的。



③ 新建名稱


然后再次在“名稱管理器”中點(diǎn)“新建”,“名稱”輸入“銷量”,引用位置輸入:


=INDIRECT(函數(shù)公式法1!$J$3)


點(diǎn)擊確定,這時(shí)候名稱管理器中就創(chuàng)建好了一個(gè)叫“銷量”的名稱。



INDIRECT函數(shù)在這里的作用是,將括號(hào)里的文字,變成真正的單元格引用。


當(dāng)J3單元格中是“成都”時(shí),


=INDIRECT(函數(shù)公式法1!$J$3)

=INDIRECT(成都)

=B5:H5


所以“銷量”這個(gè)名稱代表的內(nèi)容,當(dāng)J3為“成都”時(shí),就是B5到H5單元格的引用;


同理,當(dāng)J3為“北京”時(shí),就是B3到H3單元格的引用。


這樣,“銷量”就代表了一個(gè)根據(jù)J3單元內(nèi)容隨時(shí)變化的區(qū)域。


④ 最后一步作圖


點(diǎn)擊“插入”-“圖表”中的“柱狀圖”(根據(jù)需要選擇圖形)


對著圖形單擊鼠標(biāo)右鍵,點(diǎn)擊“選擇數(shù)據(jù)”,“系列名稱”,可以選擇J3單元格,“系列值”中輸入:


=函數(shù)公式法1!銷量


然后點(diǎn)擊確定。(藍(lán)色部分“函數(shù)公式法1!”是工作表的名稱)


水平標(biāo)簽選擇從B2單元格開始的第一行的標(biāo)題。


這時(shí),動(dòng)態(tài)圖表就做好了。




03 函數(shù)公式法2 - OFFSET+MATCH


第一種函數(shù)公式,重點(diǎn)是靠兩次區(qū)域命名加INDIRECT函數(shù)來實(shí)現(xiàn)動(dòng)態(tài)區(qū)域的引用。


第二種函數(shù)利用OFFSET函數(shù)自身的功能來實(shí)現(xiàn)偏移的效果。


知識(shí)點(diǎn):

OFFSET函數(shù);

MATCH函數(shù);

名稱管理。


① 公式選項(xiàng)卡,新建名稱。


在“名稱”中輸入:“銷量2”(主要為了跟上一個(gè)區(qū)分開來)


然后在引用位置中輸入:


=OFFSET(函數(shù)公式法2!$B$2:$H$2,

MATCH(函數(shù)公式法2!$J$3,函數(shù)公式法2!$A$3:$A$16,0),0)



函數(shù)講解:


OFFSET函數(shù)語法如下:



OFFSET函數(shù)是以指定的引用區(qū)域?yàn)閰⒖?,通過給定偏移量得到新的引用,返回的區(qū)域既可以為一個(gè)單元格或單元格區(qū)域,也可以指定返回的行數(shù)和列數(shù)。



MATCH函數(shù)語法如下:


MATCH函數(shù)的作用是,找到某個(gè)值,在給定區(qū)域中的位置。(在第幾行或者第幾列)


在這次的例子中,


MATCH(函數(shù)公式法2!$J$3,函數(shù)公式法2!$A$3:$A$16,0)


就是查找J3單元格中的內(nèi)容,在A3到A6區(qū)域中的第幾行,也就確定了OFFSET函數(shù)需要向下偏移幾行。



比如,當(dāng)J3單元格中是“成都”時(shí),MATCH函數(shù)找到“成都”在A3到A16,也就是這些城市列表中,在第3行。所以O(shè)FFSET函數(shù),就以上圖藍(lán)色區(qū)域的標(biāo)題行作為參考,向下偏移3行(也就是成都所在的行)。


=OFFSET(函數(shù)公式法2!$B$2:$H$2,

MATCH(函數(shù)公式法2!$J$3,函數(shù)公式法2!$A$3:$A$16,0),0)


第三參數(shù)為0,表示向右不偏移。


省略第4、5參數(shù),則返回與第一參數(shù)相同大小的區(qū)域。


所以上述公式,就能根據(jù)J3單元格中內(nèi)容的不同,返回J3內(nèi)容在表格區(qū)域中的對應(yīng)的數(shù)據(jù)。


② 插入圖表


步驟與函數(shù)公式法1相同。



04 函數(shù)公式法3 - VLOOKUP


上面兩種函數(shù)公式法,都是通過公式,生成一個(gè)根據(jù)J3內(nèi)容實(shí)時(shí)變動(dòng)的引用區(qū)域。下面這種方法,不直接生成引用區(qū)域,而是通過構(gòu)造一個(gè)“輔助”的區(qū)域,區(qū)域固定不變,但是區(qū)域中的內(nèi)容根據(jù)公式變化。這樣作圖時(shí)只需在“輔助”的區(qū)域上做即可。


知識(shí)點(diǎn):


VLOOKUP函數(shù)。


① 構(gòu)造“輔助”行


在區(qū)域下方的空白單元格中,A18單元格中輸入:


=J3


然后在B18到H18單元格中輸入:


=VLOOKUP($A$17,$A$2:$H$15,COLUMN(),0)



VLOOKUP函數(shù)語法如下:



作用就是找到A18單元格中的內(nèi)容,在上面表格中,對應(yīng)的值。


第一參數(shù)是要找誰,第二參數(shù)是在哪找,第三參數(shù)是返回第幾列的內(nèi)容,第四參數(shù)是精確或模糊匹配。


這里,第三參數(shù)嵌套了一個(gè)COLUMN函數(shù),目的是使用當(dāng)前的列號(hào),作為VLOOKUP的第三參數(shù),也可以直接手動(dòng)輸入值,2,3,4……等。


這樣,當(dāng)J3內(nèi)容發(fā)生變化時(shí),18行中相應(yīng)的數(shù)值就會(huì)發(fā)生變化。


接下來就是對18行的數(shù)據(jù)進(jìn)行制圖。


② 插入圖表


過程類似,不再贅述。作圖區(qū)域選擇18行即可。



動(dòng)圖完成了,剩下的就是圖形的美化過程了,大家可以根據(jù)自己的喜好修改圖表布局、顏色等等。



以上就是今天教程的主要內(nèi)容,大家都get到了嗎?歡迎留言告訴我,你還有什么別的操作方法?



- END -



?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容