jquery ajax 找到数据怎样放到下拉框里_闲话Excel之简易数据动态图表的制作
今天早上你的老板和你說讓你把今年1-6月份的員工業績做一份報表發給他,務必簡介直觀,但是你目前手頭就以下的數據:
你肯定不能將這個發給你老板啊,既不簡潔也不直觀,該咋辦呢?我建議用動態圖表的方法,且聽我慢慢道來。
首先我們先要取得圖表的數據區域,這邊區域只要一個員工的業績明細即可,比如這樣的:
然后我們再通過vlookup函數求出B14單元格內員工所對應的業績,公式如下:
VLOOKUP($B$14,$A$2:$G$11,ROW(B15)-13,0)
看不懂的先去補一下vlookup的基本用法我們再給B14單元格設置一個數據驗證:
如此的話這個區域的數據就會跟著B14的員工的變動而更新了
這個時候我們再插入一個圖表,條形圖即可:
如此我們就能得到一個員工的業績條形圖了,但是這只是一個員工的,老板可是要看所有員工的,難道我們每個員工都做一遍嗎?十幾個圖一起懟到老板跟前?那你估計要被開除了哈哈哈,為了防止這類悲劇的發生,我們需要找到開發工具里-插入-ActiveX里的組合框控件,如題:
然后我們就可以看到有一個下拉框了,我們要做的是,讓組合框的數據和B14的數據連接起來,所以這里我們要用到控件屬性:
我們要在屬性列表的linkedCell里鍵入B14讓這個組合框的值和B14綁定起來,然后在listFillRange里鍵入A2:A11,讓這個框的數據集等于A2:A11的值,也就是和B14的數據集一樣都是所有的員工,這樣的話才能既讓組合框的值和B14聯動,還能讓組合框的下拉選項和B14一致,然后你就會看到這幅景象:
然后你就在組合框里選擇員工的姓名即可,圖表的數據就會隨著員工的數據而變換,另外這里需要提醒一點的是,你們在要編輯控件的時候記得點擊以下開發工具模塊的設計模式,等到編輯完成的時候你們就再點擊一下設計模式退出就可以了,怎么樣,是不是也挺簡單的~
總結
以上是生活随笔為你收集整理的jquery ajax 找到数据怎样放到下拉框里_闲话Excel之简易数据动态图表的制作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Together,we everyone
- 下一篇: 2021年5月LPR利率公布 13个