• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當(dāng)前位置:雨林木風(fēng)下載站 > 辦公軟件教程 > 詳細(xì)頁(yè)面

        excel BI儀表板:關(guān)聯(lián)

        excel BI儀表板:關(guān)聯(lián)

        更新時(shí)間:2024-01-02 文章作者:未知 信息來(lái)源:網(wǎng)絡(luò) 閱讀次數(shù):

        Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統(tǒng)的電腦編寫(xiě)的一款電子表格軟件。直觀的界面、出色的計(jì)算功能和圖表工具,再加上成功的市場(chǎng)營(yíng)銷,使Excel成為最流行的個(gè)人計(jì)算機(jī)數(shù)據(jù)處理軟件。

        當(dāng)在儀表板中使用了層級(jí)關(guān)系后,就必須使用交互的方法來(lái)使不同的層次關(guān)聯(lián)在一起。在Excel中我們可以借助工作表控件和部件本身來(lái)完成交互,在儀表板中,此類交互往往需要牽一發(fā)而動(dòng)全身,一個(gè)觸發(fā)事件需要使多個(gè)圖表部件的數(shù)據(jù)展示發(fā)生變化。

        BI儀表板:關(guān)聯(lián)

        聯(lián)系

        1.切換

        提供快捷簡(jiǎn)單的方法,來(lái)方便使用者通過(guò)鼠標(biāo)單擊的方式切換圖表部件的不同數(shù)據(jù)顯示。尤其是當(dāng)儀表板包含多個(gè)面板時(shí),需要添加切換選擇按鈕或鏈接,以方便使用者在不同面板間切換。在Excel中可以使用工作表控件按鈕或是圖表部件的VBA鼠標(biāo)單擊事件來(lái)實(shí)現(xiàn)。

        2.檢索

        當(dāng)某個(gè)部件或?qū)蛹?jí)是另一部件和層級(jí)的細(xì)化說(shuō)明時(shí),需提供可供使用者選擇的相關(guān)篩選觸發(fā)器,以便對(duì)某個(gè)圖表部件或?qū)蛹?jí)進(jìn)行數(shù)據(jù)展示的切片或是截段。在Excel中,下拉選框、滾動(dòng)條都可以完成這些操作。筆者在第14章提供的滑塊控件,可協(xié)助獲取某一范圍區(qū)間或時(shí)間跨度的數(shù)據(jù)。

        交互

        1.簡(jiǎn)化

        在選擇和使用按鈕、列表框、滑塊等控件時(shí),要考慮到盡量簡(jiǎn)單,并有意減少使用的個(gè)數(shù),不要把儀表板變成數(shù)據(jù)游戲的道具。交互體驗(yàn)越是繁雜,使用者獲取到的信息就越少,甚至有時(shí)會(huì)嚴(yán)重影響使用者的決策判斷。

        2.自然

        儀表盤(pán)設(shè)計(jì)時(shí)應(yīng)充分考慮使用者將如何使用這些交互,其應(yīng)該可以方便地從多個(gè)維度去解釋數(shù)據(jù)。站在使用者的角度去考慮:?jiǎn)螕舭粹o、鏈接等應(yīng)該有怎樣的外觀,并通過(guò)使用者眼球和鼠標(biāo)單擊的動(dòng)線設(shè)計(jì)來(lái)決定其放置位置,使作業(yè)流程無(wú)縫嵌入到儀表盤(pán),具有自然流暢的使用感受,這樣使用者的關(guān)注焦點(diǎn)就被鎖定在了數(shù)據(jù)上。

        3.接口

        使用Excel來(lái)實(shí)現(xiàn)儀表盤(pán)的交互時(shí),不同圖表部件間的關(guān)聯(lián)關(guān)系都是通過(guò)函數(shù)公式或定義名稱完成。規(guī)劃和設(shè)計(jì)這些公式時(shí),必須要考慮儀表板的升級(jí)和維護(hù)作業(yè),將公式設(shè)計(jì)得簡(jiǎn)單易讀將會(huì)是省時(shí)省力的一個(gè)好習(xí)慣。

        案例

        圖15.3-1是在圖15.2-1儀表板案例基礎(chǔ)上添加了交互控件的效果,其中滾動(dòng)條用來(lái)使6個(gè)儀表盤(pán)顯示具體到某個(gè)月的數(shù)據(jù),下拉列表框則用來(lái)切換6個(gè)儀表盤(pán)顯示特定的銷售數(shù)據(jù),同時(shí)兩個(gè)條形圖也和這兩個(gè)控件關(guān)聯(lián)。筆者在第14章提供的滑塊控件和4個(gè)折線圖關(guān)聯(lián),4個(gè)折線圖同時(shí)和當(dāng)前選中商品相關(guān)聯(lián),6個(gè)商品的數(shù)據(jù)切換,則使用儀表盤(pán)的VBA圖表事件來(lái)完成。以下是詳細(xì)制作步驟:

        BI儀表板:關(guān)聯(lián)

        圖15.3-1 在圖15.2-1案例基礎(chǔ)上增加了交互的效果

        1.在“Test1”工作表6個(gè)儀表盤(pán)下方添加如圖15.3-1所示的滾動(dòng)條工作表控件,該控件和“Q17”單元格相關(guān)聯(lián),如圖15.3-2所示。

        BI儀表板:關(guān)聯(lián)

        圖15.3-2 制作步驟1~3圖示

        2.在“Test1”工作表單元格區(qū)域“M17:O17”間增加下拉列表框工作表控件,數(shù)據(jù)源區(qū)域?yàn)椤吧唐?”儀表盤(pán)下方的“C11:D13”單元格(如圖15.3-3所示),并和單元格“L17”相關(guān)聯(lián),將單元格區(qū)域“K17:Q17”設(shè)置和圖15.3-2所示一致。

        BI儀表板:關(guān)聯(lián)

        圖15.3-3 制作步驟2圖示

        3.合并“Test1”工作表“C17:I18”單元格,并添加如下公式:

        =TEXT(OFFSET(Data!$J$5,$Q$17,0),"yyyy-mm")&"月"& CHOOSE($L$17,"零售","批發(fā)","網(wǎng)絡(luò)")&"數(shù)量比"結(jié)果如圖15.3-2所示。

        4.依次鍵盤(pán)Ctrl鍵,將“Test1”工作表6個(gè)儀表盤(pán)名稱更改為“Chart 1”…“Chart 6”,在VBE中添加如下代碼段,以完成儀表盤(pán)為觸發(fā)器的設(shè)定:


        程序代碼:15.3-1 ChartClass類模塊XChart_MouseDown 圖表鼠標(biāo)單擊事件

        BI儀表板:關(guān)聯(lián)



        程序代碼:15.3-2 模塊1中的XChart_MouseDown 將儀表盤(pán)和類模塊關(guān)聯(lián)

        BI儀表板:關(guān)聯(lián)



        程序代碼:15.3-3 模塊1中的XChart_MouseDown 釋放儀表盤(pán)和類模塊的關(guān)聯(lián)

        BI儀表板:關(guān)聯(lián)


        注:此處設(shè)定顯示比例的目的是筆者在第14章提供的滑塊控件在激活類模塊關(guān)聯(lián)時(shí),非100%顯示比例時(shí),該控件的外觀大小會(huì)改變。

        5.在VBE中添加如下代碼段,以完成圖表事件類模塊初始化和釋放關(guān)聯(lián)到工作簿的打開(kāi)與關(guān)閉事件中:


        程序代碼:15.3-4 工作簿打開(kāi)事件

        BI儀表板:關(guān)聯(lián)


        注:此處Application.OnTime是因?yàn)閃orkbook_Open事件發(fā)生時(shí),直接執(zhí)行將儀表盤(pán)和類模塊的關(guān)聯(lián)往往不起作用,所以需要待Excel工作簿完全被加載。


        程序代碼:15.3-5 工作簿關(guān)閉事件

        BI儀表板:關(guān)聯(lián)


        6.依次設(shè)定“Test1”工作表的B4、K4、T4、AC4、AL4、AU4這6個(gè)單元格的條件格式如圖15.3-4所示:

        BI儀表板:關(guān)聯(lián)

        圖15.3-4 儀表盤(pán)是否選中的條件格式

        7.依次設(shè)置“Chart”工作表E5、G5、I5、K5、M5、O5單元格和E7、G7、I7、K7、M7、O7單元格的公式,該公式可參見(jiàn)圖15.3-5箭頭所指位置,不同商品請(qǐng)注意公式中OFFSET函數(shù)的rows參數(shù):129所乘系數(shù)依次為0~5。如圖15.3-5所示:

        BI儀表板:關(guān)聯(lián)

        圖15.3-5 儀表盤(pán)是否選中的條件格式

        8.在“Test1”工作表中依次設(shè)定儀表盤(pán)相對(duì)應(yīng)的數(shù)據(jù)狀態(tài)標(biāo)示,圖15.3-6以“商品1”為例說(shuō)明了相關(guān)設(shè)定,其他5個(gè)儀表盤(pán)的設(shè)定與此相仿。

        BI儀表板:關(guān)聯(lián)

        圖15.3-6 儀表盤(pán)是否選中的條件格式

        9.在“Test1”工作表“T19:BB19”單元格區(qū)域中添加筆者在第14章提供的滑塊控件(在窗體控件的其他控件BI儀表板:關(guān)聯(lián)中查找BI儀表板:關(guān)聯(lián)控件),并設(shè)置“AZ17:BC17”單元格區(qū)域外觀樣式如圖15.3-7所示。在VBE中添加如下代碼段:

        BI儀表板:關(guān)聯(lián)

        圖15.3-7 制作步驟9圖示


        程序代碼:15.3-4 Test1工作表的ctlRangeSlider1_Change 滑塊滑動(dòng)事件

        BI儀表板:關(guān)聯(lián)


        注:此處沒(méi)有使用控件ctlRangeSlider1_Scroll的事件,是因?yàn)榛瑒?dòng)過(guò)程頻繁的Excel函數(shù)公式的自動(dòng)重算,會(huì)導(dǎo)致執(zhí)行效率低下。

        10.合并“Test1”工作表“T17:AD18”單元格區(qū)域,并添加如下公式:

        BI儀表板:關(guān)聯(lián)

        結(jié)果如圖15.3-8所示。

        BI儀表板:關(guān)聯(lián)

        圖15.3-8 制作步驟10圖示

        11.合并“Test1”工作表“C33:J34”單元格區(qū)域,并添加如下公式:

        BI儀表板:關(guān)聯(lián)

        結(jié)果如圖15.3-9所示。

        BI儀表板:關(guān)聯(lián)

        圖15.3-9 制作步驟11圖示

        12.添加如下定義名稱:

        BI儀表板:關(guān)聯(lián)

        13.修改以下圖表的SERIES公式:

        不同商品的數(shù)量對(duì)比

        系列1:=SERIES(Test1!$C$17,Data!$B$6:$B$11,Test1!Adata,1)

        系列2:=SERIES(,Data!$B$6:$B$11,Test1!Y1Max,2)

        3類銷售數(shù)量對(duì)比

        系列1:=SERIES("數(shù)量比較",Data!$D$5:$F$5,Test1!Bdata,1)

        系列2:=SERIES(,Data!$D$5:$F$5,Test1!Y2Max,2)

        零售數(shù)據(jù)

        系列1:=SERIES(,Test1!XData,Test1!Y1Data,1)

        系列2:=SERIES(,Test1!XData,Test1!Y2Max,2)

        批發(fā)數(shù)據(jù)

        系列1:=SERIES(,Test1!XData,Test1!Y2Data,1)

        系列2:=SERIES(,Test1!XData,Test1!Y2Max,2)

        網(wǎng)購(gòu)數(shù)據(jù)

        系列1:=SERIES(,Test1!XData,Test1!Y3Data,1)

        系列2:=SERIES(,Test1!XData,Test1!Y2Max,2)

        平均單價(jià)

        系列1:=SERIES(,Test1!XData,Test1!Y4Data,1)

        系列2:=SERIES(,Test1!XData,Test1!Y3Max,2)

        14.向商品1的儀表盤(pán)圖表中添加一個(gè)矩形,并將其拖曳到大小與繪圖區(qū)相同,設(shè)置為無(wú)邊框,透明度100%,然后修改其名稱為“點(diǎn)擊查看商品1細(xì)節(jié)數(shù)據(jù)”。選中并復(fù)制到其他5個(gè)儀表盤(pán),同時(shí)根據(jù)儀表盤(pán)對(duì)應(yīng)的商品名修改矩形名稱。

        注:此處使用矩形的目的是,當(dāng)鼠標(biāo)指向儀表盤(pán)時(shí)提供反饋給使用者去單擊儀表盤(pán),切換不同商品的詳細(xì)數(shù)據(jù),但在Excel 2007中該方法無(wú)法提供反饋。

        BI儀表板:關(guān)聯(lián)

        學(xué)習(xí)思考


        特別說(shuō)明:

        1)該案例并未包含目標(biāo)值參考基準(zhǔn)線,儀表盤(pán)的數(shù)據(jù)狀態(tài)都是和歷史最佳狀態(tài)相比較的結(jié)果,現(xiàn)實(shí)使用中,這個(gè)比較基準(zhǔn)應(yīng)該是動(dòng)態(tài)給出的。

        2)這個(gè)案例由于要考慮多個(gè)版本的兼容問(wèn)題,并沒(méi)有過(guò)多美化,如果借助2007和2010可進(jìn)行適當(dāng)美化。

        3)使用時(shí)需特別注意筆者提供的滑塊控件的使用限制。


        Excel整體界面趨于平面化,顯得清新簡(jiǎn)潔。流暢的動(dòng)畫(huà)和平滑的過(guò)渡,帶來(lái)不同以往的使用體驗(yàn)。

        溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

        本類教程下載

        系統(tǒng)下載排行

        主站蜘蛛池模板: 亚洲精品乱码久久久久久自慰| 国产成人精品高清免费| 亚洲欧洲日产国码无码网站| 美女视频黄a视频全免费网站一区| 好男人视频在线观看免费看片 | 在线观看免费黄色网址| 亚洲无码日韩精品第一页| 深夜久久AAAAA级毛片免费看| 亚洲中文字幕无码爆乳av中文| 一进一出60分钟免费视频| 久久久无码精品亚洲日韩软件| WWW国产成人免费观看视频| 亚洲理论电影在线观看| 亚洲视频在线免费看| 亚洲欧洲日韩极速播放| 免费高清在线爱做视频| 精品国产日韩亚洲一区在线| www.91亚洲| 午夜不卡久久精品无码免费 | jyzzjyzz国产免费观看| 亚洲老妈激情一区二区三区| 免费人成视频在线观看网站| 亚洲偷偷自拍高清| 天堂亚洲免费视频| 久久成人免费播放网站| 亚洲午夜精品一区二区公牛电影院| 成年女人免费视频播放77777| 亚洲av综合日韩| 亚洲精品无码不卡在线播HE| 天天影院成人免费观看| 九九精品国产亚洲AV日韩| 国产精品亚洲w码日韩中文| 99精品视频免费观看| 亚洲kkk4444在线观看| 亚洲午夜激情视频| 免费福利视频导航| 免费很黄无遮挡的视频毛片| 亚洲精品免费视频| 免费女人18毛片a级毛片视频| 免费人成视频在线观看网站 | 国产一精品一av一免费爽爽|