如圖所示源數(shù)據(jù),現(xiàn)在需要制作出日期為帶有下拉框的動(dòng)態(tài)圖表,即選擇不同的月份,顯示相應(yīng)月份的數(shù)據(jù)。且做出的圖表要有逼格!
希望達(dá)到的效果如下圖
那么大家有什么方法呢?
– 2 –
方法講解
今天給大家分享的一個(gè)方法是用組合窗的窗體控件來(lái)制作圖表。
具體方法如下:
Step1:開(kāi)發(fā)工具——插入——組合框
Step2:在一個(gè)空單元格(本文選擇A10)輸入數(shù)字1
Step3:右擊控件——設(shè)置組合框的屬性
數(shù)據(jù)源 選擇日期,單元格鏈接 選擇A10即可
Step4:設(shè)置 動(dòng)態(tài)變化的數(shù)據(jù)源
本文選擇INDEX函數(shù)。首先我們看下INDEX語(yǔ)法
INDEX(array, row_num, [column_num])
INDEX 函數(shù)語(yǔ)法具有下列參數(shù):
Array 必需。為數(shù)據(jù)區(qū)域。
如果數(shù)組只包含一行或一列,則相對(duì)應(yīng)的參數(shù) Row_num 或 Column_num 可省略不寫(xiě)。
如果數(shù)組有多行和多列,但只使用 Row_num 或 Column_num,函數(shù) INDEX 返回?cái)?shù)組中的整行或整列,且返回值也為數(shù)組。
Row_num 必需。選擇數(shù)組中的某行,函數(shù)從該行返回?cái)?shù)值。如果省略 Row_num,則必須有 Column_num。
Column_num 可選。選擇數(shù)組中的某列,函數(shù)從該列返回?cái)?shù)值。如果省略 Column_num,則必須有 Row_num。
本例中,具體的INDEX函數(shù)用法如下圖所示
Step5:插入圖表
Step6:美化圖表
插入圖形,形狀填充等方法進(jìn)行圖表美化。具體如下圖
Step7:最終效果如圖所示
是不是感覺(jué)高逼格,動(dòng)感十足呢?趕緊動(dòng)手試試吧。