摘 要 Excel是微軟辦公套裝軟件的一個重要的組成部分,它可以進行各種數(shù)據(jù)的處理、統(tǒng)計分析和輔助決策操作,廣泛地應用于管理、統(tǒng)計財經(jīng)、金融等眾多領域,來進行數(shù)據(jù)處理與分析。馬爾可夫預測法是利用狀態(tài)轉(zhuǎn)移概率來研究某一事物在預測時期發(fā)生的可能程度的一種預測方法,主要應用于市場占有率的預測和銷售利潤的預測,其主要特征是無后效性,即事物的第n次出現(xiàn)的狀態(tài)只與第n-1次的狀態(tài)有關,而與以前的狀態(tài)無關。用它來實現(xiàn)企業(yè)經(jīng)營狀況分析的思路是找出事物變化的規(guī)律,以此來推測未來事物變化的趨勢,從而預測企業(yè)經(jīng)營的虧損概率。本文以實現(xiàn)馬爾可夫預測法來預測企業(yè)經(jīng)營狀況為實例,簡要論述了Excel VBA開發(fā)數(shù)據(jù)處理程序的技術要點和方法,同時列舉了通用代碼供大家參考和使用。
關鍵詞 VBA;轉(zhuǎn)移概率;馬爾可夫矩陣
中圖分類號:TP3 文獻標識碼:A 文章編號:1671-7597(2014)16-0062-02
1 馬爾可夫鏈的基本原理
被預測系統(tǒng)在Ti時刻所呈現(xiàn)的狀態(tài)為Ei,被預測系統(tǒng)共有E0,E1,...,En共n個狀態(tài)。系統(tǒng)在t時刻所呈現(xiàn)的狀態(tài)僅與t-1時刻的狀態(tài)有關,而與t-2時期及以前所處的狀態(tài)無關。經(jīng)過較長時間的狀態(tài)轉(zhuǎn)移,系統(tǒng)所呈現(xiàn)的狀態(tài)趨于穩(wěn)定,不再隨時間推移發(fā)生變化,且與初始狀態(tài)E0無關[1]。我們將系統(tǒng)從狀態(tài)i出發(fā),經(jīng)過K步轉(zhuǎn)移形成狀態(tài)j的概率稱為轉(zhuǎn)移概率,記作Pij,由轉(zhuǎn)移概率Pij為元素構(gòu)成的矩陣稱為馬爾可夫矩陣,記作P(K)。當轉(zhuǎn)移步數(shù)K=1時,轉(zhuǎn)移概率矩陣稱為一步概率矩陣,記作P(1),簡記為P。2 設計目標
應用馬爾可夫預測法預測企業(yè)未來某月的經(jīng)營狀況。
假設企業(yè)的經(jīng)營狀況為盈利、保本、虧損三種狀況,分別用A、B、C來表示。該企業(yè)過去一年的經(jīng)營狀況變化如表1所示。
在Excel建立經(jīng)營狀況數(shù)據(jù)表,將統(tǒng)計結(jié)果填入。如表2。在單元格D11處輸入公式“=D4/$G4”復制公式到D11:F13,結(jié)果如表3。
根據(jù)一步轉(zhuǎn)移概率表,在D15單元格內(nèi)輸入預測的月份,計算出以后各月的經(jīng)營狀況。
4 結(jié)束語
本文以較簡單的實例介紹了用VBA開發(fā)Excel實用程序的方法,具有使用方便、結(jié)構(gòu)簡單、界面友好、使用方便的特點。它的使用,對于從事數(shù)據(jù)分析與處理的相關人員提供一種思路,通過學習簡單的VBA程序設計并具有一定的數(shù)據(jù)統(tǒng)計與分析高等數(shù)據(jù)基礎,就能完全勝任開發(fā)出符合自己工作需要的簡單數(shù)據(jù)分析與處理程序。在計算機的使用過程中,發(fā)揮自主創(chuàng)造力,充分利用Microsoft Office VBA功能,提高工作效率。
參考文獻
[1]金曉龍.Excel實現(xiàn)馬爾可夫預測法生產(chǎn)預測[J].電腦開發(fā)與應用,2012(9).
[2]賽貝爾資訊編著.Excel數(shù)據(jù)處理與分析[M].清華大學出版社,2008.
作者簡介
常廣炎,男,遼寧沈陽人,教授,碩士,研究方向:電子商務與計算機應用。endprint
摘 要 Excel是微軟辦公套裝軟件的一個重要的組成部分,它可以進行各種數(shù)據(jù)的處理、統(tǒng)計分析和輔助決策操作,廣泛地應用于管理、統(tǒng)計財經(jīng)、金融等眾多領域,來進行數(shù)據(jù)處理與分析。馬爾可夫預測法是利用狀態(tài)轉(zhuǎn)移概率來研究某一事物在預測時期發(fā)生的可能程度的一種預測方法,主要應用于市場占有率的預測和銷售利潤的預測,其主要特征是無后效性,即事物的第n次出現(xiàn)的狀態(tài)只與第n-1次的狀態(tài)有關,而與以前的狀態(tài)無關。用它來實現(xiàn)企業(yè)經(jīng)營狀況分析的思路是找出事物變化的規(guī)律,以此來推測未來事物變化的趨勢,從而預測企業(yè)經(jīng)營的虧損概率。本文以實現(xiàn)馬爾可夫預測法來預測企業(yè)經(jīng)營狀況為實例,簡要論述了Excel VBA開發(fā)數(shù)據(jù)處理程序的技術要點和方法,同時列舉了通用代碼供大家參考和使用。
關鍵詞 VBA;轉(zhuǎn)移概率;馬爾可夫矩陣
中圖分類號:TP3 文獻標識碼:A 文章編號:1671-7597(2014)16-0062-02
1 馬爾可夫鏈的基本原理
被預測系統(tǒng)在Ti時刻所呈現(xiàn)的狀態(tài)為Ei,被預測系統(tǒng)共有E0,E1,...,En共n個狀態(tài)。系統(tǒng)在t時刻所呈現(xiàn)的狀態(tài)僅與t-1時刻的狀態(tài)有關,而與t-2時期及以前所處的狀態(tài)無關。經(jīng)過較長時間的狀態(tài)轉(zhuǎn)移,系統(tǒng)所呈現(xiàn)的狀態(tài)趨于穩(wěn)定,不再隨時間推移發(fā)生變化,且與初始狀態(tài)E0無關[1]。我們將系統(tǒng)從狀態(tài)i出發(fā),經(jīng)過K步轉(zhuǎn)移形成狀態(tài)j的概率稱為轉(zhuǎn)移概率,記作Pij,由轉(zhuǎn)移概率Pij為元素構(gòu)成的矩陣稱為馬爾可夫矩陣,記作P(K)。當轉(zhuǎn)移步數(shù)K=1時,轉(zhuǎn)移概率矩陣稱為一步概率矩陣,記作P(1),簡記為P。2 設計目標
應用馬爾可夫預測法預測企業(yè)未來某月的經(jīng)營狀況。
假設企業(yè)的經(jīng)營狀況為盈利、保本、虧損三種狀況,分別用A、B、C來表示。該企業(yè)過去一年的經(jīng)營狀況變化如表1所示。
在Excel建立經(jīng)營狀況數(shù)據(jù)表,將統(tǒng)計結(jié)果填入。如表2。在單元格D11處輸入公式“=D4/$G4”復制公式到D11:F13,結(jié)果如表3。
根據(jù)一步轉(zhuǎn)移概率表,在D15單元格內(nèi)輸入預測的月份,計算出以后各月的經(jīng)營狀況。
4 結(jié)束語
本文以較簡單的實例介紹了用VBA開發(fā)Excel實用程序的方法,具有使用方便、結(jié)構(gòu)簡單、界面友好、使用方便的特點。它的使用,對于從事數(shù)據(jù)分析與處理的相關人員提供一種思路,通過學習簡單的VBA程序設計并具有一定的數(shù)據(jù)統(tǒng)計與分析高等數(shù)據(jù)基礎,就能完全勝任開發(fā)出符合自己工作需要的簡單數(shù)據(jù)分析與處理程序。在計算機的使用過程中,發(fā)揮自主創(chuàng)造力,充分利用Microsoft Office VBA功能,提高工作效率。
參考文獻
[1]金曉龍.Excel實現(xiàn)馬爾可夫預測法生產(chǎn)預測[J].電腦開發(fā)與應用,2012(9).
[2]賽貝爾資訊編著.Excel數(shù)據(jù)處理與分析[M].清華大學出版社,2008.
作者簡介
常廣炎,男,遼寧沈陽人,教授,碩士,研究方向:電子商務與計算機應用。endprint
摘 要 Excel是微軟辦公套裝軟件的一個重要的組成部分,它可以進行各種數(shù)據(jù)的處理、統(tǒng)計分析和輔助決策操作,廣泛地應用于管理、統(tǒng)計財經(jīng)、金融等眾多領域,來進行數(shù)據(jù)處理與分析。馬爾可夫預測法是利用狀態(tài)轉(zhuǎn)移概率來研究某一事物在預測時期發(fā)生的可能程度的一種預測方法,主要應用于市場占有率的預測和銷售利潤的預測,其主要特征是無后效性,即事物的第n次出現(xiàn)的狀態(tài)只與第n-1次的狀態(tài)有關,而與以前的狀態(tài)無關。用它來實現(xiàn)企業(yè)經(jīng)營狀況分析的思路是找出事物變化的規(guī)律,以此來推測未來事物變化的趨勢,從而預測企業(yè)經(jīng)營的虧損概率。本文以實現(xiàn)馬爾可夫預測法來預測企業(yè)經(jīng)營狀況為實例,簡要論述了Excel VBA開發(fā)數(shù)據(jù)處理程序的技術要點和方法,同時列舉了通用代碼供大家參考和使用。
關鍵詞 VBA;轉(zhuǎn)移概率;馬爾可夫矩陣
中圖分類號:TP3 文獻標識碼:A 文章編號:1671-7597(2014)16-0062-02
1 馬爾可夫鏈的基本原理
被預測系統(tǒng)在Ti時刻所呈現(xiàn)的狀態(tài)為Ei,被預測系統(tǒng)共有E0,E1,...,En共n個狀態(tài)。系統(tǒng)在t時刻所呈現(xiàn)的狀態(tài)僅與t-1時刻的狀態(tài)有關,而與t-2時期及以前所處的狀態(tài)無關。經(jīng)過較長時間的狀態(tài)轉(zhuǎn)移,系統(tǒng)所呈現(xiàn)的狀態(tài)趨于穩(wěn)定,不再隨時間推移發(fā)生變化,且與初始狀態(tài)E0無關[1]。我們將系統(tǒng)從狀態(tài)i出發(fā),經(jīng)過K步轉(zhuǎn)移形成狀態(tài)j的概率稱為轉(zhuǎn)移概率,記作Pij,由轉(zhuǎn)移概率Pij為元素構(gòu)成的矩陣稱為馬爾可夫矩陣,記作P(K)。當轉(zhuǎn)移步數(shù)K=1時,轉(zhuǎn)移概率矩陣稱為一步概率矩陣,記作P(1),簡記為P。2 設計目標
應用馬爾可夫預測法預測企業(yè)未來某月的經(jīng)營狀況。
假設企業(yè)的經(jīng)營狀況為盈利、保本、虧損三種狀況,分別用A、B、C來表示。該企業(yè)過去一年的經(jīng)營狀況變化如表1所示。
在Excel建立經(jīng)營狀況數(shù)據(jù)表,將統(tǒng)計結(jié)果填入。如表2。在單元格D11處輸入公式“=D4/$G4”復制公式到D11:F13,結(jié)果如表3。
根據(jù)一步轉(zhuǎn)移概率表,在D15單元格內(nèi)輸入預測的月份,計算出以后各月的經(jīng)營狀況。
4 結(jié)束語
本文以較簡單的實例介紹了用VBA開發(fā)Excel實用程序的方法,具有使用方便、結(jié)構(gòu)簡單、界面友好、使用方便的特點。它的使用,對于從事數(shù)據(jù)分析與處理的相關人員提供一種思路,通過學習簡單的VBA程序設計并具有一定的數(shù)據(jù)統(tǒng)計與分析高等數(shù)據(jù)基礎,就能完全勝任開發(fā)出符合自己工作需要的簡單數(shù)據(jù)分析與處理程序。在計算機的使用過程中,發(fā)揮自主創(chuàng)造力,充分利用Microsoft Office VBA功能,提高工作效率。
參考文獻
[1]金曉龍.Excel實現(xiàn)馬爾可夫預測法生產(chǎn)預測[J].電腦開發(fā)與應用,2012(9).
[2]賽貝爾資訊編著.Excel數(shù)據(jù)處理與分析[M].清華大學出版社,2008.
作者簡介
常廣炎,男,遼寧沈陽人,教授,碩士,研究方向:電子商務與計算機應用。endprint