如何利用index函數玩轉excel動態圖表

097期|Excel動態圖表之index

【一】、序言

上期分享了動態圖表中「複選框」的使用方法之後.很多朋友希望可以多分享此類Excel應用技巧。動態圖表其實就是結合數據源的動態變化而實現的圖表變化的效果.

製作一個動態圖表的必備元素:窗體控制項+函數公式+插入圖表。

實現邏輯:通過控制"窗體"按鈕,選擇由函數控制的不同數據源。從而產生不同的圖表效果。實現圖表查詢功能。一般運用於數據分析、趨勢圖、財務報表等。

【二】、INDEX 函數的含義與用法

INDEX函數:是用來「返回Excel表中或某個區域中的值」或「對值的引用」。返回值可以是整行、整列、也可以是具體的單元格的值。函數INDEX( )有2種運用方法:

[1]、數組形式——INDEX(array,row_num,column_num)

[2]、引用形式——INDEX(reference,row_num,column_num,area_num)。

數組形式通常返回數值或數值數組;引用形式通常返回引用。

Array:是數組的意思;Row:是行的意思,Column:是列的意思。

【三】、案例分析講解

例如:《某集團公司各區域2015年產品銷售情況表》

(圖1:圖表數據源)

(圖2:最終效果)

邏輯分析:從上面的最終效果圖我們可以分析得出,我們需要通過月份進行查詢篩洗各區域公司的銷售情況.故邏輯為

各區域(列):設置為查詢條件.故對列進行index索引函數設置

各月份(行):設置為數據顯示.

【步驟一】:在圖1表下方A9單元格直接輸入=INDEX(A3:A8,$A10) 。(這裡插入index的方法有二種,一種是直接輸入;一種是插入函數選擇)這裡我們採用直接輸入的方式.第一個參數Array數組其實就是需要選擇數據源即A3:A8.$A10為獲取A3:A8這個區域中某行的序號值存放到A10單元格中.我們這裡不需要返回列的值.故可以不設置.$符號的作用絕對引用,方便拖動公式.

【步驟二】:插入窗體控制項進行具體某個區域公司的數據獲取。今天我們講解下拉窗體、也叫枚舉.在Excel中叫組合窗體控制項.

選擇組合框窗體控制項在Excel空白處繪製一個窗體後;右鍵選擇"設置窗體格式"對窗體控制的數據源進行選擇為($A3:$A8).和單元格鏈接為$A10

(圖3:控制項設置成功後效果圖)

【步驟三】:最後我們只需插入圖表.數據源區域設置為我們步驟一設置好的函數取數區域.列數據展示設置為月份.也就是按月份進行顯示的意思.最後設置窗體控制項與圖表的位置|大小|美觀.就可交卷了.

(圖4:最終效果)

-------------------------end-------------------------

作者簡介

飛哥

IT工作者~

項目管理經驗10年~

數據分析經驗10年~

office軟體應用10年~

微信ID:feigeketang 微信公眾號:《PPT技巧與模板》

下一期:第098期|100個小視頻之|炫酷動畫

上一期:第096期|模板 | 炫酷多彩PPT長么樣


推薦閱讀:

八卦和六十四卦圖表
敬業!軍迷做出解放軍兵力配置圖表 詳盡度不輸美軍
專業設計師的 10 個圖表心得,看完就能用 #022
六地產假新政一錶速覽 | 圖表秀
雙層圖表 這個真好

TAG:函數 | 利用 | 圖表 | 動態 | index |