版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第1章 概論本書旨在為您提供一系列幫助您開發(fā)、利用和維護(hù)excel模型的工具。財務(wù)模型的建立通常被看作只是對會計數(shù)字的添加或者是進(jìn)行這種添加的方法。但是,本書將會給您展示精良的建立財務(wù)模型的實踐操作;提供一些不同的技術(shù)要領(lǐng)并會給您精選出一些模型的模板。本書并不是一本excel使用的工具書,因為關(guān)于這一方面已經(jīng)有很多深入的手冊了,更確切地說,本書是對一些技術(shù)的概述以便為您節(jié)省時間,幫助您在財務(wù)管理方面變得更為有效率。1.1、什么是財務(wù)建模財務(wù)建模涵蓋了一個很寬泛的領(lǐng)域:從簡單的制表到費用的加總再使之轉(zhuǎn)變?yōu)轫椖克璧膹?fù)雜的風(fēng)險模型。此外,模型的設(shè)計還需要考慮很多其它的方面。具體地說,關(guān)于財務(wù)建模我
2、們必須考慮:l 針對具體商業(yè)問題的解答建立特殊的操作程序。如現(xiàn)金流量表及其易變性;l 對數(shù)據(jù)進(jìn)行分析處理;l 將未來因素納入模型考慮,對未來的情況進(jìn)行考察;l 將數(shù)據(jù)快速準(zhǔn)確地轉(zhuǎn)化為管理信息;l 在一個“安全”的環(huán)境中測試假設(shè),如項目方案;l 通過一種結(jié)構(gòu)化的途徑來支持管理決策;l 更準(zhǔn)確地認(rèn)識問題中的相關(guān)變量和規(guī)則;l 更多地了解變量的變化過程及其變化方式;l 找出關(guān)鍵變量并考察其敏感性。1.2、電子表格的歷史電子表格被應(yīng)用于個人電腦是從20世紀(jì)70年代晚期visicalc(專為蘋果機(jī)使用的一種操作軟件)的使用開始的。由于這種工作表的高效率和準(zhǔn)確性,使之在大范圍內(nèi)迅速取代了一些早期的方法(如
3、高速計算機(jī)),同時,lotus1-2-3的使用與ibm個人電腦的使用也同步增加。從此財務(wù)管理者也能用他們自己的數(shù)據(jù)來進(jìn)行分析而不用求助于其它數(shù)據(jù)系統(tǒng)或是系統(tǒng)管理員了。會計模型,如預(yù)算和現(xiàn)金流量,能根據(jù)用戶的要求進(jìn)行建立,這就導(dǎo)致了:l 有更詳細(xì)的信息用于決策制定;l 使在較低層次的決策制定成為可能;l 對特定環(huán)節(jié)的檢驗或其他替代方法之間具有靈活性。1995年,微軟在apple macintosh引入了excel并在20世紀(jì)80年代后期將它擴(kuò)展到個人電腦上。windows3.0版本引入包含了excel的office95,隨著它的快速增長,excel成為了工作表操作軟件中的領(lǐng)頭羊,被大多數(shù)個人電腦
4、用戶所使用。在成功開發(fā)office97和office2000后,微軟在這一領(lǐng)域的占有率又被大大增強(qiáng)。1.3、工作表的功能excel包含于微軟工具包之中說明它現(xiàn)在是一種公認(rèn)的標(biāo)準(zhǔn),就如同人們把word作為文字處理的標(biāo)準(zhǔn)格式一樣。伴隨著以下功能的加入,它的工作表的功能不斷的加強(qiáng):l 專業(yè)的函數(shù);l 大量使得工作表自動化的宏程序的使用,或者說用編碼進(jìn)行公式編輯功能的使 用;l 工作簿技術(shù)的使用,省去了單個工作表之間的聯(lián)系的建立;l 對visual basic的使用提供了一種與微軟其他應(yīng)用程序之間通用的語言;l 同其他應(yīng)用軟件之間的數(shù)據(jù)交換功能;l 添加例如關(guān)于目標(biāo)區(qū)和最優(yōu)化問題的規(guī)劃求解模型;l 三
5、部分分析包,如財務(wù)cad ,risk or crystal ball。今天對這種復(fù)雜分析軟件包使用的結(jié)果是使得那些非專業(yè)程序員也能設(shè)計并建立起一套專業(yè)的解決商業(yè)問題的應(yīng)用程序。excel也是這樣一種分析軟件包。大部分人在他們需要解決一個商業(yè)問題的時候都會使用它。作者曾經(jīng)有一個這樣的經(jīng)歷,需要對一個項目的租賃可盈利性進(jìn)行研究,并要編寫一個模型來考察不同的基金組合決策。在耗費了大量的時間和精力后,這個模型終于成功運行并給出了一個答案。但是,這個答案很不清楚而且也不方便其他人去理解。這里并沒有模型設(shè)計的方法論,而模型真的就那樣“蹦出來了”。許多公司或?qū)W院很少會提供如何使用excel來處理財務(wù)問題的指
6、導(dǎo),這對于大多數(shù)的管理者來說是司空見慣的了。這種做法的后果是許多模型建立都很少或者根本就不考慮模型的設(shè)計和模型未來的維護(hù)。更進(jìn)一步地說,據(jù)估計很多商業(yè)上正在使用的模型本身都存在著嚴(yán)重的錯誤。用visual basic和c+來編寫應(yīng)用程序是為it部門進(jìn)行設(shè)計提供的。但是,通常情況下,excel并不受這些影響因素的制約。這可能并不總是個問題,但是,一個預(yù)算模型可能成為財務(wù)管理者自己的“寵物設(shè)計”,而他可能會在此后離開這家公司或者可能被提升到新加坡去了。在文件里當(dāng)然不會有注釋,這樣,就再沒人能了解這個模型是如何工作的。人們經(jīng)常說信息就是力量,但是因為這些管理者常常不能將他們的工作充分的備案,所以導(dǎo)致
7、公司在模型的審核和錯誤的查找上不得不花費大量的金錢。這樣看來,excel的簡潔可能也成為了它的一個弱點。作者強(qiáng)調(diào):excel的使用者應(yīng)該按照簡單設(shè)計的步驟進(jìn)行,并且注意對于操作模型相關(guān)背景信息提供的必要性。在這樣的方法的指導(dǎo)下,現(xiàn)在你在計劃上花的時間將從長遠(yuǎn)來說為您提供超額收益:l 可操作性和使用輕松;l 可維護(hù)性;l 對于答案和結(jié)果的信心。在接下來的章節(jié)里,我們將會詳細(xì)地說明如何綜合運用excel模型,來制作功能更強(qiáng)大、更有活力的工作表。1.4、本書的目標(biāo)本書的目標(biāo)就是展示一系列的excel在財務(wù)建模方面的應(yīng)用。這一系列的應(yīng)用出自于一位致力于將公司財務(wù)理論應(yīng)用于工作表中長達(dá)10年之久的非程序
8、編寫員。建模需要了解如何用excel建立模型,并且將財務(wù)知識和設(shè)計與excel結(jié)合在一起,特別是:l 設(shè)計方法和設(shè)計過程;l 怎樣將設(shè)計想法變成應(yīng)用中的模型;l 改進(jìn)現(xiàn)有模型的有用技術(shù);l 使簡單的模型更有用、更可靠 ;l 如何加入風(fēng)險分析技術(shù);l 利用最優(yōu)化和目標(biāo)策略;l 將所用的技術(shù)結(jié)合成一個標(biāo)準(zhǔn)和模板。操作者們需要將對工作表技術(shù)作為核心技能來理解?,F(xiàn)在的公司掌握著越來越多的數(shù)據(jù)而且需要用一些低水平的簡單分析工具。通過建立模型,操作者可以更好地了解:l 單個變量如何變動;l 怎樣去找出應(yīng)該包含在計算中的新變量; l 怎樣分離出對未來測試的關(guān)鍵變量;l 如何通過方案測試和案例分析來避免代價昂
9、貴的錯誤。舉一個例子,通過對某些會計模型的替換而建立的簡單的外包模型可能顯示一個正的凈現(xiàn)金流量。一個正確建立的模型不僅能找到答案,而且能:l 列出所有的規(guī)則和輸入;l 提供基于不同參數(shù)值的一系列結(jié)果;l 提供關(guān)鍵變量的圖表,用來顯示它們對于其他變量變動的彈性;l 列出風(fēng)險和不確定性的水平;l 顯示有多大的可能性你將會得到預(yù)測的結(jié)果。因此,本書的目的是應(yīng)用excel和財務(wù)知識把二者結(jié)合起來,幫助你建立更強(qiáng)大、更有活力的工作表。1.5、工作表舉例圖11是設(shè)計工作表的一個反面例子。這張工作表可能是你用來顯示一個項目的凈現(xiàn)金流量的。這是在許多公司里使用的眾多工作表中比較典型的一個例子,它存在一系列的問
10、題,我們將在下面一一給出。這個模型是光盤中命名為simple_model.xls的文件。圖1-1(原書第7頁f.g1.1)它的主要問題可以歸結(jié)為:l 沒有把對輸入、計算、輸出的布局設(shè)計清楚地標(biāo)明;l 沒有輸入部分,不知道模型中的變量有哪些;l 沒有對輸入進(jìn)行特別著色;l 沒有用邊框和陰影來增強(qiáng)報告的外觀;l 沒有對輸入數(shù)據(jù)的有效性進(jìn)行限制,例如,確保輸入數(shù)據(jù)具有正確的類型和數(shù)據(jù)長度;l 將不同小數(shù)位數(shù)的數(shù)字格式混合在一起。方括號和紅顏色的使用能增強(qiáng)此模型,因為方括號很容易在打印出來的報告上被識別,而且紅色一般是負(fù)數(shù)的顏色;l 將數(shù)字和公式混合在一起。第10行中的稅額計算將稅率對于每一個單元格都
11、固定。如果稅率發(fā)生變化怎么辦?l 單元格g10中有一處計算錯誤,單元格本應(yīng)該是輸入公式,但是輸入的卻是數(shù)字;l 公式測試顯示單元格b10和b17中是直接輸入數(shù)字而不是利用公式計算,當(dāng)貼現(xiàn)率或稅率發(fā)生變動時候,數(shù)值不會隨之發(fā)生變化;l 沒有根據(jù)結(jié)果得出的操作報告。5,411是否已經(jīng)是滿足了操作的底線;l 條件格式化能將結(jié)果注重顯現(xiàn)出來,例如,這個單元格的顏色將根據(jù)結(jié)果確定;l 沒有函數(shù)的使用,因為凈現(xiàn)值是使用每個時期的變量值進(jìn)行計算得出來的。通過使用npv函數(shù)可以減少對每個單元格的賦值,從而減少可能出現(xiàn)的數(shù)字錯誤;l 沒有敏感性分析。當(dāng)改變貼現(xiàn)率或者沒有按計劃形成利潤會有什么情況發(fā)生?l 圖表一
12、般用來顯示管理現(xiàn)金流量或者顯示敏感性分析。例如,一個累計現(xiàn)金流量表表示的是可獲得的回報;l 沒有對關(guān)鍵變量進(jìn)行特別命名;l 工作表沒有分開顯示。下面的表格中計算了設(shè)備的稅收折舊,但是這并不清楚它是不是現(xiàn)金流量的一部分;l 沒有對單個單元格的批注,也完全沒有對整個模型如何工作進(jìn)行說明;l 作者沒有對數(shù)字做出解釋的信息;l 這個模型不適合打印。模型沒有頁眉和頁腳指示,例如,文件名和編寫日期。打印要輸出包括稅收在內(nèi)的所有結(jié)果。以上的列表從模型建立的結(jié)構(gòu)、設(shè)計和方法上羅列了這個模型的缺點。如果管理者做出的所有決策都是基于這樣的一類表格,他很有可能會做出錯誤的決策。即使是很快做出來的,這個模型也因為存在
13、計算錯誤而失敗。如果使用這樣的工作表進(jìn)行管理可能會造成許多嚴(yán)重的失敗,但在對這個模型重新設(shè)計后, 可能會糾正這些錯誤。建立正確的模型可以避免很多類似的錯誤。1.6、小結(jié)excel的使用是操作者的核心技能。excel是一個功能強(qiáng)大的工具,但是,極少數(shù)的用戶接受過正規(guī)的模型技術(shù)的培訓(xùn)。本章還給出了一個簡單的工作表及其在設(shè)計和構(gòu)建方面包含的錯誤。在接下來的章節(jié)里,我們會提綱挈領(lǐng)地介紹如何應(yīng)用模型來建立有活力和可以維護(hù)的工作表。第2章 模型設(shè)計導(dǎo)論在第一章里,我們已經(jīng)看到了傳統(tǒng)的模型設(shè)計的缺陷之處。這種傳統(tǒng)設(shè)計從本質(zhì)上說只是將excel用作一大組自動化的會計文件。如果我們的目的是依據(jù)excel做出決策
14、或者我們要完全依賴于這個結(jié)果,那么我們必須采用一種不同的途徑,一種更專業(yè)化的途徑。這種途徑更多地關(guān)注目標(biāo)、用戶報告和結(jié)果的產(chǎn)生過程。圖2-1概括了設(shè)計中的幾個階段。圖2-1 模型設(shè)計1、 所有模型都遵循一定的設(shè)計程序和方法;2、 確定目標(biāo)和對象;3、 確定用戶需求和必要的用戶交流;4、 列出關(guān)鍵變量和規(guī)則;5、 將計算分解成若干個可操作的群組;6、 制作出單個模板;7、 列出菜單結(jié)構(gòu);8、 管理報告和小結(jié);9、 模型發(fā)展 如靈敏度分析;10、測試和審核;11、應(yīng)用操作的保護(hù);12、備案;13、征求同行的意見。1.1、模型設(shè)計基礎(chǔ)設(shè)計是個性化的,你開發(fā)出自己認(rèn)可的、欣賞的模型風(fēng)格,你就能輕而易舉
15、地將其重復(fù)運用。這聽起來可能很簡單,但一個正確實用的設(shè)計方法會大大縮短模型設(shè)計和錯誤糾正的時間。設(shè)計的必要性取決于應(yīng)用的復(fù)雜性,你必須對不同種類的工作表采用不同的計劃和方法。在模型設(shè)計中,你可能想要多次的插入行或者是刪除列,又或者是在工作的某個階段想要了解一個具體單元格的公式如何運行。想要做到不過多考慮就能正確地使用關(guān)鍵的公式其實是很簡單的。清楚地列出需要考慮的事項能夠便于更好的設(shè)計模型。所有的模型設(shè)計都遵循統(tǒng)一的設(shè)計步驟和方法,并且工作表也遵循一定的設(shè)計格式。本書中的例子毫無疑問地是按照這樣的原則編排和設(shè)計的。對于一個人來說,簡單的工作表就可能夠用,而模型的設(shè)計也必須符合簡單的規(guī)則,特別是模
16、型會被其他人使用或者被合并用于決策的制定。在基礎(chǔ)的格式中,這就意味著要將模型中的功能劃分成輸入、計算和輸出三個區(qū)域。2.2、對象很多人并不對對象和目標(biāo)進(jìn)行深入地考慮。盡管下面說的聽起來很簡單,但是這樣做確實是有益的:將對象和目標(biāo)記錄在文件中,并在模型設(shè)計的過程中不時地進(jìn)行參照以保證你并沒有偏離最初的想法。模型常常能給我們提供更多的信息,但在很多例子中,由于答案隱藏在計算中,所以我們很難獲取信息。舉個例子,一個簡單的現(xiàn)金流量的預(yù)算也能更深地用于記錄實際的損益表和資產(chǎn)負(fù)債表。有了預(yù)算的和實際的數(shù)字,在絕對數(shù)和相對數(shù)差異基礎(chǔ)之上的差異分析報告就可以和管理報告還有圖表一起形成單個的報告。2.3、用戶界
17、面這個需要很仔細(xì)的核查,因為這一項需要你和你的用戶一起完成。也許對于同一個模型會有許多不同的用戶,他們對于輸入、其他一些細(xì)節(jié)和信息有不同的要求。早期建立的模型有時會將變量放在左邊,在標(biāo)簽和數(shù)字之間,例如稅率。但是,用戶可能希望在同一個地方看到所有的輸入,并且需要有關(guān)于在哪里輸入數(shù)據(jù)和輸入什么樣的數(shù)據(jù)的提示與指導(dǎo)。通常,如果人們在拿到一份新的應(yīng)用軟件的時候,需要花費很長的時間去了解它如何工作和在什么地方輸入數(shù)據(jù),這樣往往令人感到沮喪。visual basic 編程系統(tǒng)是通過先設(shè)計對話框,然后對按鈕賦予一段操作程序,對它進(jìn)行控制并使之工作。對excel來說,借鑒這一做法也是有益的,這樣既可以避免許
18、多的模型設(shè)計者常常不能設(shè)身處地的為用戶考慮的情況發(fā)生,同時也更好的便于用戶去理解。這種對話框應(yīng)該是:l 直觀的;l 清楚的;l 能通過提供符合邏輯的信息來指導(dǎo)用戶操作。多種邊框、顏色和格式的應(yīng)用能夠有助于這一過程的完成,就像在圖2-2(calculator.xls)中顯示的那樣。用戶根據(jù)提示給變量賦值,并按下按鈕來計算出一個答案,這就如同o17b那樣的手持財務(wù)計算器一樣。根據(jù)用戶所按的按鈕,計算出的結(jié)果在底部更新并顯示出來。從圖中可以看出,這一簇信息是從上到下的全面顯示。圖2-2(原書第11頁 fig.2.2)2.4、關(guān)鍵變量及其規(guī)則對變量及其規(guī)則要分解設(shè)計,且必須把變量放在一起,就如上表顯示
19、的那樣。變量的值不是硬性編碼的,這一點尤其重要。舉個例子,如果頻率是用戶輸入值,當(dāng)用戶由季度支付變?yōu)樵露戎Ц叮敲从脩粜枰淖兪裁茨??將?guī)則提煉出來意味著模型設(shè)計者能夠組織有序地處理商業(yè)問題,而且能夠更簡明地理解解決商業(yè)問題的過程。在這個過程中,他們可能會發(fā)現(xiàn)一些需要納入模板的新變量。規(guī)則也是非常重要的:公共稅收在大多數(shù)的管理權(quán)限內(nèi)是很復(fù)雜的,模型必須精確地反映出稅盾和稅收結(jié)算日期。公共稅收的支付方法在英國正從年支付體系變化為四季度支付體系。這就給模型設(shè)計者提出了新的挑戰(zhàn),他們必須了解過渡時期的安排和最終的安排。給主要的變量和模板命名的方法有助于簡化現(xiàn)有模型的維護(hù)。2.5、布局設(shè)計將計算分解成
20、幾個可操作的組,從而使模型的運轉(zhuǎn)和結(jié)果清楚地顯示出來?,F(xiàn)在的excel可以將分離的工作表組合在一個二維的工作簿中,而不必象在原來的lotus1-2-3和excel做的那樣,將一組分離的工作表連接起來。我們不必將損益表、資產(chǎn)負(fù)債表和現(xiàn)金流量表放在同一個工作表中,而可以將這三張獨立的表放在同一個文件中,這樣的做法顯然更符合邏輯規(guī)律。圖2-3的例子把設(shè)計分解為:l 用戶輸入;l 小結(jié)處理使更新后的輸入可視化。這樣做可以避免用戶反復(fù)拉動滾動條來找結(jié)果;l 計算區(qū)域使用上面輸入?yún)^(qū)域中的變量進(jìn)行計算;l 結(jié)果顯示;l 靈敏度分析、圖表或其他細(xì)節(jié);l 在打印區(qū)域外的工作區(qū)域。模型中的信息流遵循這樣一種邏輯構(gòu)
21、架,正如用戶所期待的那樣,輸入放在左上角。更復(fù)雜的模型可以將這些區(qū)域放在不同的工作表中。但是需要再次強(qiáng)調(diào)的是,輸入?yún)^(qū)域和計算不應(yīng)該混合在一起,應(yīng)該分成若干個邏輯區(qū)域。在圖23中,針對不同的數(shù)據(jù)和信息,多種顏色、字體、模式和邊框的一致性使用能有助于顯示它的邏輯框架。本書中的模型就遵循著這樣的格式。圖2-3(原書第13頁 fig.2.3)2.6、個體模板 在這樣一個設(shè)計好的框架內(nèi),計算被分解到若干個可分離的區(qū)域或工作表中,個體模板也就相應(yīng)產(chǎn)生了。布局的設(shè)計便于用戶和模型設(shè)計者對模型的理解,這點是非常重要的,同時,布局設(shè)計對于日后深入地開發(fā)模型更是至關(guān)重要。計算區(qū)域必須而且僅能包括公式,而不能和數(shù)字
22、混雜在一起。這樣做是為了確保計算的完整性。例如,直接乘以0.3來計算公司稅額只能制造麻煩,因為如果稅率發(fā)生變化,你就不得不把所有工作表中的內(nèi)容和visual basic中的宏代碼找出來并進(jìn)行替換。利用有一定輸入范圍的輸入單元格,或者是用一個已命名的單元格意味著你只需要改動一個單元格,則整個文件將會準(zhǔn)確地自我更新。2.7、菜單結(jié)構(gòu)和宏菜單結(jié)構(gòu)在復(fù)雜的模型中是很有用的,因為它:l 將模型納入到一種結(jié)構(gòu)中;l 便于用戶理解;l 通過按鈕進(jìn)行瀏覽,這樣比不停地在工作表中作標(biāo)記更方便。圖2-4(menu_structure.xls)中的模型運用了按鈕或者說是組合框連接另外兩個名稱為“inputs”和”r
23、eports”的工作表。這兩張工作表中也有按鈕能讓用戶再回到主菜單下。我們將會在下一章節(jié)中詳細(xì)闡述這些特征。用戶能迅速了解哪個工作表是可以利用的,而且也能被指引到需要數(shù)據(jù)的地方。圖2-4(原書第14頁,fig.2.4)2.8、管理報告對于較大的模型,管理報告和小結(jié)通常是必不可少的,它們應(yīng)該在一個完整的管理報告區(qū)域中。不是每一個人都需要所有的細(xì)節(jié)和計算,小結(jié)可以幫助用戶了解計算結(jié)果和獲取其中重要的信息。例如,一個項目管理的應(yīng)用應(yīng)該在模型中顯示覆蓋比率和證券化程度。2.9、未來發(fā)展模型內(nèi)在的發(fā)展是很重要的:一個預(yù)算模型可能到下一年就需要添加新的變量,而一個結(jié)構(gòu)化的模型有助于模型未來的發(fā)展。我們可以
24、通過查看如何添加新變量和審核設(shè)計中的漏洞來測試它的可發(fā)展性。此外,靈敏度分析表和方案使得用戶能在同一模型中得到多方面的答案,并且在改變輸入的基礎(chǔ)上進(jìn)行差異分析。一個單一的凈現(xiàn)值模型對于決策的制定是遠(yuǎn)遠(yuǎn)不夠的,模型的發(fā)展應(yīng)該包含一些更深入的對最終結(jié)果8產(chǎn)生變化程度的測試。風(fēng)險也是一個決定性的因素,因此模型的設(shè)計需要包含風(fēng)險因素或模擬技術(shù)。模擬使得模型的發(fā)展包含一系列的輸入而不僅僅是單一的數(shù)字,這樣的輸入就會得出相應(yīng)的一組結(jié)果。類似地,圖表在向操作者或其他人顯示結(jié)果上也是很有用處的。人們常??梢酝ㄟ^圖表輕易地理解復(fù)雜的東西。例如,一個現(xiàn)金流的模型包含在最低限額之上的現(xiàn)金流的圖表。2.10、測試測試
25、是很有必要的,它可以確保沒有計算上的錯誤和由模型得到的信息流是正確的。在圖22的表格中,結(jié)果可以通過貼現(xiàn)率表或者用其他的財務(wù)計算器的結(jié)果來檢驗。測試的數(shù)據(jù)必須要用到所有的按鈕、輸入、頻率、支付方式等。后面會有一個章節(jié)專門介紹一些用來檢驗?zāi)P蜏?zhǔn)確性的技術(shù)。2.11、保護(hù)如果模型會被別人使用,那么模型的保護(hù)就變得非常重要。如果作者將所有的輸入都聚合在一起并且用不同的顏色給它們“加密”,這種保護(hù)就變得很簡單。所有的工作表格都能被保護(hù),對輸入單元格也可以不進(jìn)行保護(hù)。保護(hù)工作表和工作簿其實也是保護(hù)了模型設(shè)計者的成果,并且這樣做可以確保模型在設(shè)計者的意圖下進(jìn)行使用。例如,如果一個預(yù)算模型讓用戶使用,而用戶
26、卻在單元格里輸入具體的數(shù)字而不是公式。由于沒有對模型進(jìn)行保護(hù),其后果是威脅到了模型結(jié)果的準(zhǔn)確性。當(dāng)然,其他人在使用的時候可能會從檢查每一個單元格可能的錯誤開始。2.12、備案許多作者嫌麻煩而不愿寫出一些關(guān)于工作表的說明和工作表的結(jié)構(gòu)說明。這樣做可能會面臨這樣的一種風(fēng)險:他們或者他們的同事在日后對模型編碼進(jìn)行維護(hù)的時候可能會在某些方面遇到困難。而許多模型也就因此成為了“寵物設(shè)計”,因為任何一個計算機(jī)程序都需要相關(guān)的背景信息。理想的情況是將說明寫進(jìn)模型而不是寫在文件的一小片紙上,并且要遵循:l 采用一個特定的設(shè)計或模板的原因;l 寫出關(guān)鍵的公式和計算步驟;l 規(guī)則和方法。2.13、同行的意見模型的
27、用戶和同行們常常會對模型提出建設(shè)性的意見。盡管這個過程很痛苦,尤其在你耗用的大量的時間來制造出這樣一個杰作之后。但是,潛在的用戶需要嘗試輸入數(shù)據(jù)并且對模型的操作方式是否人性化給出評判。讓用戶參與到模型的設(shè)計過程,并且詢問他們的意見能夠充分調(diào)動用戶的積極性。這方面主要的因素包括:l 有清楚地對話框,使用起來很方便;l 用戶操作指導(dǎo),包括從輸入開始經(jīng)過計算最后得出答案和報告;l 將審核和更正的復(fù)雜性降到最低點;l 結(jié)果顯示的明晰性。以上的13點將會幫助你更有序地工作。檢查一下你自己的模型,看看在你的成果中包含了以上的哪些方面。顯然,模型的復(fù)雜程度影響著你所需要完成的工作量。但是,以上這些是作者實踐
28、了很多年總結(jié)出的經(jīng)驗,它們會幫助你更好的進(jìn)行實踐。我們在下一章節(jié)中會討論幾種能使你的模型功能更強(qiáng)大的特征。隨后的章節(jié)會應(yīng)用這些設(shè)計方法來重新建立第一章中的那個基礎(chǔ)模型。這樣做的目的是為了向您展示如何應(yīng)用excel來建立功能更強(qiáng)大而沒有錯誤的模型。2.14、小結(jié)模型的設(shè)計是個性化的,經(jīng)過一段時間的工作,我們會形成自己的風(fēng)格。設(shè)計的連貫性和遵循統(tǒng)一的設(shè)計方法是很重要的。本章對設(shè)計步驟的討論并不是面面俱到的,主要包括了以下幾個方面的內(nèi)容:l 建立所有的模型都要遵循的設(shè)計步驟和方法;l 確立目標(biāo)和對象;l 了解客戶的需求和必要的客戶交流;l 建立關(guān)鍵變量及其規(guī)則;l 將計算分解成若干個可操作的群組;l
29、 建立個體模板;l 設(shè)計菜單結(jié)構(gòu);l 管理報告和小結(jié);l 模型發(fā)展,如,靈敏度分析;l 測試和審核;l 應(yīng)用操作的保護(hù);l 備案;l 征求同行的意見。第3章 特征和技術(shù)在上一章里,我們討論了模型設(shè)計的計劃和在設(shè)計中的邏輯問題。本章將會著重介紹模型中包含的讓用戶感到更親切的特征。本章不會把所有的特征一一詳盡地列出,但本章所要達(dá)到的目的就是要揭示最初的和最終的模型之間的差異。本章討論的特征包括:l 格式;l 數(shù)字格式;l 框線和邊框;l 顏色和圖案;l 給輸入和結(jié)果特別著色;l 數(shù)據(jù)的有效性來控制輸入;l 控制對話框或按鈕;l 條件格式化來顯示數(shù)據(jù)上的變化;l 加載宏,以增加更多的財務(wù)功能;l 加
30、入更多的財務(wù)公式;l 文本框和更新標(biāo)簽;l 記錄版本序號、作者、開發(fā)時間和其他信息;l 運用名稱以便使公式更便于理解;l 將命名表作為備案的一部分記錄;l 單元格批注;l 圖和表;l 多樣化的圖表來顯示個體線條;l 用于靈敏度分析的數(shù)據(jù)列表;l 條件分析(如果-怎樣);l 單變量求解;l 最優(yōu)化和目標(biāo)區(qū)的規(guī)劃求解;l 使用模板來加快模型開發(fā)。圖3-1的模型是在文件features.xls中。本章節(jié)中的每一部分都包含在這個模型里。打開文件并依次點擊來瀏覽工作表的制作過程。圖3-1 (原書第19頁,圖3.1)圖3-1是一個簡單的凈現(xiàn)值模型,這個模型把各期的現(xiàn)金流量以10%貼現(xiàn)率折現(xiàn)后相加。在c14
31、這個單元格中,凈現(xiàn)值就是把折現(xiàn)后的現(xiàn)金流量相加得到的。選擇“工具(t)”,“選項(o)”,“視圖(v)”,你可以選擇“視圖(v)”中的“公式(f)”。這個選項能讓你看到計算用的公式(見圖3-2)。你還可以同時按下“ctrl+”在公式和通常的狀態(tài)之間進(jìn)行切換。正如你所看到的,它只是根據(jù)如下的現(xiàn)金流量的公式來計算凈現(xiàn)值:圖3-2 (原書第19頁fig.3.2)圖3-3顯示了每個單元格的公式圖3-3(原書第19頁fig.3.3)3.1、格式圖34中的模型是將數(shù)據(jù)輸入和公式計算混合在一起,因此我們的第一項工作就是對它的布局重新進(jìn)行設(shè)計。這包括:l 插入邊框線并移動輸入;l 根據(jù)輸入的現(xiàn)金流量進(jìn)行計算;
32、l 在可能檢查輸入值的地方做標(biāo)簽。例如b9=c3;l 用一個輸入來更正所有的因素;l 用不同的字體來做出區(qū)分?,F(xiàn)在,標(biāo)題、輸入、摘要和結(jié)果就用黑體字清楚地做出來了。這個模型遵循了在圖 35中顯示的布局。圖3-4(原書第20頁fig.3.4)圖3-5(原書第20頁fig.3.5)3.2、數(shù)字格式多種數(shù)字格式同沒有區(qū)分或是兩種不同的小數(shù)點位數(shù)的設(shè)定是不一樣的。點擊“格式(o)”,“單元格(e)”,“數(shù)字”來改變默認(rèn)的數(shù)字格式(見圖3-6)。圖3-6(原書第22頁fig.3.6)你可以嘗試一下自己定義不同的數(shù)字格式,正數(shù)、負(fù)數(shù)和零用半冒號來區(qū)分。方格中用了多種顏色。文字被引在雙引號中,例如,年加入數(shù)
33、字后格式為:0“年”。你可以將你自定義的格式添加到格式框中也可以修改現(xiàn)有的格式(如圖37)。圖3-7(原書第22頁fig.3.7)這個摘錄表明這樣的會計格式:正數(shù)在左邊而負(fù)數(shù)用紅色加方框標(biāo)出。零是破折號。這樣的格式類型很容易被激光打印機(jī)識別,因為通常減號很難被識別為負(fù)數(shù)的標(biāo)志。會計格式類型:_-* #,#0_-;紅色(#,#0);_-* -_-這樣做的效果是控制數(shù)字視圖中最多只有兩個小數(shù)點位。3.3、框線和邊框框線和邊框有助于打破單元格的編碼,并能讓模型不論是在窗口顯示還是打印輸出后看起來更吸引人。最好將“格式(o)”保持可視,選擇“視圖(v)”,“工具欄(t)”,“格式”來顯示格式條(如圖3
34、8所示)。這就省去了每次都要到“格式(o)”,“單元格(e)”,“邊框”等地方去添加邊框。圖3-8(原書第23頁fig.3.8)圖39和圖310顯示的是如何通過應(yīng)用工具包中的邊框來突出單元格。細(xì)線加在單元格的周圍,用雙框線顯示總計。圖3-9(原書第24頁fig.3.9)圖3-10(原書第24頁fig.3.9)3.4、顏色和圖案顏色和圖案的使用也可以被用來幫助定義輸入和輸出。在圖3-11中,非彩色用于表示輸入,灰色表示答案。這些顏色的使用是個性化的,但重要的是保持多種顏色和格式的一致性使用。3.5、輸入和結(jié)果的特殊顏色對輸入值特別著色可有助于顯示在哪里需要輸入數(shù)據(jù)。作者常常用藍(lán)色表示輸入,綠色或
35、黑色表示總計,紅色或黑色表示計算結(jié)果(如圖3-12所示)。顏色的使用應(yīng)該保守一些,因為太過于炫耀的顏色會不合大多數(shù)人的口味。圖3-11(原書第25頁fig.3.11)圖3-12(原書第25頁fig.3.12)對模型添加幾種顏色之后,模型變得更加清晰,并且顏色的使用也迫使作者從一致性的角度考慮將輸入放在一起。現(xiàn)在的這個模型比原先的那個模型要有序的多,且更方便用戶使用。3.6、數(shù)據(jù)的有效性數(shù)據(jù)有效性的設(shè)置使你可以設(shè)定單元格數(shù)據(jù)的界限。這樣一來,如果你需要輸入日期,那么用戶只能輸入日期,或者當(dāng)你需要輸入一列七個字的文本,用戶也只有這么做才能繼續(xù)往下進(jìn)行。有效性的設(shè)置可以通過選擇主菜單欄的“數(shù)據(jù)(d)
36、”,“有效性(l)”來設(shè)置。(如圖313所示)圖3-13(原書第26頁fig.3.13)在這個例子中,最好對以下三個輸入有個最小值的限制:資本價值 大于0的正數(shù)每期的現(xiàn)金流量 大于0的正數(shù)貼現(xiàn)率 0和1之間的正數(shù),如100%這個對話框有三個標(biāo)簽,當(dāng)鼠標(biāo)指針靠近單元格時會出現(xiàn)輸入信息。若是錯誤的輸入,會彈出出錯警告的對話框。你也可以通過不選中對話框來選擇不顯示輸入信息(如圖314所示)。圖3-14(原書第27頁fig.3.14)出錯警告顯示的是你輸入了一個錯誤的數(shù)字,并且在你遵守了數(shù)據(jù)有效性條件后才能繼續(xù)(如圖315所示)。這意味著資本價值應(yīng)該而且只能是個正數(shù)。圖3-15(原書第27頁fig.3
37、.15)由于每期的現(xiàn)金流量也符合同樣的有效性約束條件,你可以選擇“復(fù)制(c)”,然后在“編輯(e)”,“選擇性粘貼(p)”,“有效性”來完成,而不用再一次的鍵入有效性約束條件。圖3-16(原書第27頁fig.3.16)最后的一個有效性條件只是簡單的保證貼現(xiàn)率小于100%。這樣做是為了縮小輸入的范圍,也是為了讓用戶能得到正確的答案。如果用戶試圖輸入一個數(shù)值為120%的貼現(xiàn)率,那么將會出現(xiàn)如圖317所示的那個錯誤信息。再次說明,這是從用戶的角度來看模型的使用,并試圖讓用戶知道什么是他要做的。3.7、控制組合框和按鈕更多的加速輸入和幫助用戶的操作可以在“視圖(v)”,“工具欄(t)”,“控件工具箱”
38、中找到。在assess或visual basic中都能找到類似的控制器。在這個例子中,你可能希望用戶輸入一個在8%12%之間的貼現(xiàn)率,并且每個數(shù)字之間間隔(步長)0.5%。這樣的話我們就不可能利用數(shù)據(jù)的有效性來進(jìn)行處理,必須另覓他途。因為數(shù)據(jù)的有效性只是限定了數(shù)據(jù)的上下限。圖3-17(原書第28頁fig.3.17)第一步是先在工作表的底部開辟一塊工作區(qū)域,然后通過剪切和粘貼將貼現(xiàn)率輸入到區(qū)域中(如圖318所示)。這是為了確保在單元格c7中建立控制器的時候模型仍能正常工作。圖3-18(原書第29頁fig.3.17)工作區(qū)域顯示了一個數(shù)值間隔,然后貼現(xiàn)率從8%開始并且每次都按步長值增加。圖3-19
39、(原書第29頁fig.3.19)最終的工作區(qū)域?qū)@示從8%到12%的貼現(xiàn)率(見圖319)。步長值并不是固定不變的,它取決于單元格c26的值。由于這些是變量,而大多數(shù)的用戶都不需要了解這些細(xì)節(jié),所以我們把它們放置在獨立的工作區(qū)域并清楚的標(biāo)明。組合框控制器中有八個可能的選擇,它返回你所選擇的序號。它會把序號返回到單元格c27中。點擊“工具欄(t)”中的“組合框”按鈕,你就可以在單元格中畫出組合框。你必須給控件確定從那里獲取輸入信息和在那里輸出結(jié)果。在圖3-20中我們可以看出,貼現(xiàn)率的取值是在區(qū)域b28:b35,結(jié)果的輸出是在單元格c27中。圖3-20(原書第30頁fig.3.20)最后一步是在顯示
40、貼現(xiàn)率的單元格c28和顯示序號的單元格c27之間建立鏈接。由于c28用于計算,需要將它的顏色改成紅色以免混淆。函數(shù)“offset”可完成這個功能, 你可以在“插入(i)”,“函數(shù)(f)”,“查找與引用”找到它(如圖321所示)。圖3-21(原書第31頁fig.3.21)通過這個函數(shù),你可以先定義一個起始數(shù)值,然后向下移動x行向左右移動y列,最后得到另一個數(shù)值。在這個例子中,起始數(shù)值定義為單元格b27的值,并且向下移動的行數(shù)為單元格c27的值,沒有左右移動。最終得到控制器所需要的數(shù)值用作貼現(xiàn)率進(jìn)行現(xiàn)值的計算。這個組合框可以控制用戶的輸入,并且使得對單個貼現(xiàn)率的選擇更加迅速(見 圖323)。特別需
41、要說明的是,用戶仍然可以在b27、c26、c27中輸入數(shù)據(jù)。這個組合框運行一個宏或依照程序更新單元格的數(shù)據(jù),但這并沒有受到保護(hù)。在工具欄中同樣還有其他的控制器能使你的輸入更直觀。比如說,數(shù)據(jù)調(diào)節(jié)器和滾動條就可以使你只通過點擊就能夠增加數(shù)值,并且還可以根據(jù)具體輸入變動的間隔需要來設(shè)置點擊移動的間隔。圖3-23(原書第32頁fig.3.23)工作表spinner_scrollbar中應(yīng)用了這兩種控制器進(jìn)行了替換操作。在那里,你可以選擇一個最大值、最小值和增加值。這種操作會有一點點的復(fù)雜,原因是這個控制器沒有分?jǐn)?shù)。因此你就不得不從滾動條的位置來計算一下具體可能的貼現(xiàn)率。在圖3-24中的滾動條的作用是
42、取從1到8的數(shù)值并且以一個單位遞增。滾動條連接的單元格是c26,在單元格c27中的函數(shù)“offset”用的是選擇的序號。圖3-24(原書第33頁fig.3.24)3.8、條件格式條件格式可以使我們根據(jù)單元格的不同數(shù)值進(jìn)行不同的單元格顯示。這里的不同指的是字體、邊框和圖案的不同。在這個例子中,我們將會引入一個很有用的操作試驗來說明如果如何根據(jù)項目的成功與否來相應(yīng)地顯示結(jié)果。在圖325中有一個新的單元格c7,它定義了進(jìn)行操作性試驗所需要的最低的凈現(xiàn)值7,000。用格式按鈕來設(shè)置格式,使得當(dāng)現(xiàn)值大于或是等于單元格c7的值時,顯示粉色。試驗的結(jié)果在圖326中展示,在圖中可以看出9.5%的貼現(xiàn)率能使項目
43、達(dá)到目標(biāo)。圖3-25(原書第34頁fig.3.25)圖3-26(原書第34頁fig.3.26)你還可以通過點擊“添加(i)”鍵,并且選擇“編輯(e)”,“選擇性粘貼(s)”,“格式”來復(fù)制,以便添加更多的格式。3.9、函數(shù)的使用以及各種類型的函數(shù)在模型中已經(jīng)使用了函數(shù)“offset”;但是,利用npv公式會使凈現(xiàn)值的計算變得更為簡單?,F(xiàn)在,從單元格c17到h19這個區(qū)域中的單元格都已經(jīng)被直接賦值,這也就意味著可能會有12處錯誤存在。使用公式的目的就是為了減少直接賦值以便減少潛在的錯誤。這種利用excel的解決方法比查貼現(xiàn)率表的方法要便利多了。你可以在主菜單欄選擇“插入(i)”,“函數(shù)(f)”,
44、或者從標(biāo)準(zhǔn)的工具欄中找到所用函數(shù)。函數(shù)被劃分成幾個部分以便查找。選擇財務(wù)函數(shù)并找到npv(見圖327)。圖3-27(原書第35頁fig.3.27)凈現(xiàn)值公式可將每期的現(xiàn)金流貼現(xiàn)。然后要做的就是選擇1-5年并從0期開始添加各期的現(xiàn)金流量,再利用公式進(jìn)行計算。=npv(c25,d15:h15)+c15根據(jù)這個公式可以得到貼現(xiàn)率為9.5%時正確的答案是7,511.85。注意到現(xiàn)在的工作表在進(jìn)行了必要的刪減后已經(jīng)變得更簡潔了。你總是可以通過點擊問號標(biāo)示(如圖328所示)來獲取關(guān)于公式的幫助信息。你也可以通過選擇查看來瀏覽一些替代公式的列表。圖3-28(原書第36頁fig.3.28)3.10、加載宏以便
45、獲得更多的功能對excel的典型安裝只包含了基本的函數(shù)公式。但是除此之外,還有大量的公式可供使用。例如,npv函數(shù)假定每一期包含同樣的日數(shù)。xnpv函數(shù)則允許你輸入現(xiàn)金流實現(xiàn)的日期。(在第19章中討論的估價模型就是用到了這一函數(shù)。)選擇“工具(t)”,“加載宏(i)”,“分析工具庫”,確定你已經(jīng)可以使用擴(kuò)展函數(shù)。選擇此選項并選擇“確定”進(jìn)行安裝。這樣一來,這些函數(shù)在你每次打開excel后都能使用。如果沒有“加載宏(i)”選項,那么你就需要重裝一下excel了。圖329中顯示的工作表運用了xnpv函數(shù)和edate函數(shù)。edate函數(shù)是一個日期函數(shù),它的功能是每次將事先確定的日期增加或減少若干個月
46、。你先提供一個起始日期然后通過調(diào)用函數(shù)可以將時間提前或推后若干個月。由于提前或推后的步長是可以變動的,因此在輸入?yún)^(qū)域中又有了一個新的控制。它在單元格d13:h13中確定函數(shù)需要的起始月份,并指向函數(shù)的結(jié)果。再次輸入初始的現(xiàn)金流得到的結(jié)果是7,502.58,與原來的結(jié)果7,511.85有所不同。圖3-29(原書第37頁fig.3.29)3.11、文本框和更新標(biāo)簽?zāi)憧梢赃M(jìn)一步增加模型的明晰性,方法是通過建立標(biāo)簽進(jìn)行更新,以及在結(jié)果上提供一些文字說明。如果凈現(xiàn)值在底線之上,你就應(yīng)該建立一個標(biāo)簽來通知用戶。在文件feature.xls中的工作表text就提供了兩種改進(jìn)方法:l 在標(biāo)簽上顯示貼現(xiàn)率。l
47、反饋計算后的凈現(xiàn)值?,F(xiàn)在單元格b20有一個更新標(biāo)簽。text函數(shù)將數(shù)字轉(zhuǎn)化為文本并保留原來的格式。這將顯示百分比到小數(shù)點后兩位;“&”用來連接文本串:=npv at &text(c31,0.00%)反饋用一個if函數(shù)來管理,以便顯示結(jié)果在底線之上或之下時的文字串。為了減少代碼,if中的文本陳述將由凈現(xiàn)值決定。=npv is &if(c20=c7,above,below)& the limit of &text(c7,#,#0)現(xiàn)在工作表能告訴用戶所用的貼現(xiàn)率并對結(jié)果進(jìn)行說明(見圖330)。excel 將根據(jù)結(jié)果做出決定,而無需用戶再花時間去比照結(jié)果。圖3-30(原書第38頁fig.3.30)3
48、.12、記錄版本序號、作者等正如在前面的章節(jié)中提到的那樣,給模型備案是模型的一部分。在復(fù)雜的模型中,我們需要記錄模型的版本序號、作者姓名和與模型運行有關(guān)的說明文字。在模型建立一段時間后,你可以比照并記錄不同版本之間的差異。如果你要避免重大的錯誤,這樣做是特別重要的。另外,版本序號會出現(xiàn)在你打印的每一張工作表的頂部(見圖331)。圖3-31(原書第39頁fig.3.31)這部分同樣也適用于給頁面附圖片和文字說明。將文字說明寫入模型自然是有益的,你也可以通過選擇“格式(o)”,“工作表(h)”,“隱藏(h)”來隱藏一個工作表。3.13、使用名稱讓公式更易理解名稱可以使公式更便于理解:例如,不用c2
49、8而使用periodic cash flow。就如上 圖331中的version、author等,他們使你的模型更加標(biāo)準(zhǔn),如:“=version”表示插入版本序號。本書里的文件用了很多這種標(biāo)準(zhǔn)的名稱,例如:author、company、version和product。你可以在“插入(i)”,“名稱(n)”,“定義(d)”來定義名稱,或者在excel里用標(biāo)簽在選中的單元格區(qū)域的一側(cè)建立多個名稱(見圖332),通過“插入(i)”,“名稱(n)”,“指定(c)”完成。圖3-32(原書第39頁fig.3.32)這里指定名稱在左邊的欄中,如start_date(見圖333)。圖3-33(原書第40頁fi
50、g.3.33)現(xiàn)在函數(shù)就很容易理解了,因為它利用了在單元格c20中的各期利率。=xnpv(int_rate,c18:h18,c13:h13)如果你復(fù)制一個包含名字的工作表,同時新的工作表也會繼續(xù)引用原來的工作表。簡單說,如果你將一個工作表復(fù)制到一個新的工作簿,excel會在這兩個工作簿之間建立連接。你可以通過選擇“編輯(e)”,“鏈接(k)”來檢查。如果不是這樣的話,你就不得不通過手動來移動并重新輸入單元格的公式。圖3-34(原書第40頁fig.3.34)3.14、粘貼名稱列表作為備案的一部分粘貼名稱列表作為備案的一部分是很有用的,因為它給日后的審核提供了一種線索。你通過選擇“ 插入(i)”,
51、“名稱(n)”,“粘貼(p)”,“粘貼列表(s)”來完成。 3.15、批注附批注的單元格是給單元格附上批注,以便提供背景信息或幫助用戶使用。到“插入(i)”“批注(m)”,或右單擊單元格,輸入文本信息然后設(shè)置字體大小和顏色(見圖335)。 圖3-35(原書第41頁fig.3.35) 圖3-36(原書第41頁fig.3.36)你還可以控制批注顯示的方式,方法是點擊“工具(t)”,“選項(o)”,“視圖(v)”(見圖336)。你可以關(guān)掉它們,顯示標(biāo)識符或使批注始終可視。在第二種情況下,單元格的右上方拐角會有一個紅色的小三角。再次強(qiáng)調(diào),批注可以幫助說明重要的公式或者將指導(dǎo)用戶如何操作。例如,人們通常
52、用數(shù)字來表示百分比,然后需要再除以100。一個關(guān)于這種格式的批注可以告訴用戶需要插入的是數(shù)字而不是百分?jǐn)?shù)。3.16、圖表圖表在管理報告和在向用戶顯示重要的結(jié)果的時候是很有幫助的。在此例中,現(xiàn)在我們就來添加一個累計現(xiàn)金流量的圖表并設(shè)置它的圖案。你可以用在標(biāo)準(zhǔn)工具欄上的圖表向?qū)?,或者選擇“插入(i)”,“圖表(p)”來完成(見圖337)。圖3-37(原書第42頁fig.3.37) 這里只需要畫一個單序列的圖表,因此用柱形圖就可以清晰地表示。第二步,選擇序列標(biāo)簽而不是數(shù)據(jù)區(qū)域標(biāo)簽(見圖338)。然后點擊添加序列來添加序列的名稱、數(shù)值和標(biāo)簽。圖3-38(原書第43頁fig.3.38) 這個圖顯示的是累
53、積的現(xiàn)金流量值和相應(yīng)的x軸的日期(見圖339)。這個圖表的名稱編碼為graphics!$c$13:$h$13。點擊“下一步”,圖表的標(biāo)題和坐標(biāo)軸的標(biāo)題就會顯示出來。excel不會讓你輸入一個參照的單元格作為標(biāo)題,但是你可以在完成向?qū)Ш笞龅?。圖3-39(原書第43頁fig.3.39)右鍵單擊x軸,可以更改顯示的格式。圖表的標(biāo)題輸入:=graphics!$b$20,這樣它可以自我更新。這樣做是很重要的,因為我們并不希望這個標(biāo)簽固定?;厥掌谑且环N沒有考慮貨幣的時間價值的投資評價方法。實際上就是考察將用多長時間才能收回自己投資在項目的資金。最終的圖表(見圖340)清楚的顯示了這種回收會在第四年。圖3-
54、40(原書第44頁fig.3.40)3.17、動態(tài)圖表來繪制單個序列簡單的圖表是很有用,但是,一個動態(tài)的圖表能使你考察任何一行數(shù)據(jù)。這里,我們雖然給出的是個很簡單的例子,但這種方法卻對于考察現(xiàn)金流的單個序列或者是對公司分析很有幫助。具體的步驟如下:l 建立一個組合框,輸入單個的序列并且將它和單元格連接以便及時更新。l 運用offset函數(shù),根據(jù)控制器中與單元格的聯(lián)系來查找相關(guān)的序列。offset函數(shù)從14行開始,向下移動的數(shù)值為單元格f25的值。l 指出圖表的查找序列,確保序列的名稱和圖表的名稱沒有固定。序列的名稱是單元格b27的值,這樣確保自我更新。b27中的公式是:=offset(c14,
55、$f$25,0)圖3-41(原書第45頁fig.3.41) 圖341顯示了組合框和由每一個可以利用的行做的圖表。 在光盤里,還有一個文件名為:dynamic_graph,它集合了數(shù)字表格、組合框和offset函數(shù)以及一張圖表來演示這一結(jié)果(見圖342)。圖3-42(原書第45頁fig.3.42)3.18、數(shù)據(jù)模擬運算表到目前為止,這個模型已經(jīng)得出了一個單一變量數(shù)值的答案:資本和現(xiàn)金流以9.5%的貼現(xiàn)率貼現(xiàn)得出凈現(xiàn)值。如果你能將由一組貼現(xiàn)率求得的凈現(xiàn)值同時顯示在一張工作表中,這個模型的功能還會變得更加強(qiáng)大。這樣的結(jié)果可以由數(shù)組函數(shù)table實現(xiàn)。這個函數(shù)在工具欄“數(shù)據(jù)(d)”,“模擬運算表(t)
56、”可以找到。具體步驟為:l 設(shè)定一個包含了間隔數(shù)值即步長值的框(數(shù)值框)作為輸入;l 輸入函數(shù);l 作圖顯示結(jié)果。動態(tài)圖表已經(jīng)被轉(zhuǎn)移到了下一張工作表data_tables中了,這樣就給數(shù)據(jù)表和靈敏度分析表(見圖343)騰出了空間。建立一個數(shù)據(jù)框輸入間隔數(shù)值,并且在29列輸入貼現(xiàn)率。9.5%的貼現(xiàn)率是絕對值,輸入數(shù)值用藍(lán)色標(biāo)出。在它任何一邊的單元格的值都加上或者減去這個間隔數(shù)值。單元格b30查找c22中的答案。當(dāng)完成數(shù)據(jù)模擬運算表之后,它將會顯示對應(yīng)每個利息率的凈現(xiàn)值。圖3-43(原書第46頁fig.3.43)下一個步驟是突出數(shù)據(jù)域,并把它輸入到模擬運算表中(見圖344)圖3-44(原書第47頁fig.3.44)在這個臨時版本中,單元格c81是從組合框中得到的每期貼現(xiàn)率。excel在數(shù)值框中插入數(shù)字,我們可以看到當(dāng)貼現(xiàn)率為9.5%時答案是7,502.58。這顯示了最終結(jié)果對貼現(xiàn)率變化的敏感度情況。模擬運算表是一個數(shù)組函數(shù),這就意味著你不能夠改變數(shù)據(jù)源組中的單個單元格。如果你改變了c31:h31中的任意一個單元格,你將會得到錯誤的信息。類似的,如果你復(fù)制一個模擬運算表到另外的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教育培訓(xùn)資源租賃合同
- 塑料制品物流招標(biāo)模板
- 外籍員工住宿租賃合同
- 文化創(chuàng)意產(chǎn)業(yè)人才聘用合同樣本
- 專賣店電氣系統(tǒng)聘用協(xié)議
- 農(nóng)業(yè)機(jī)械檢修安全要求
- 北京旅游紀(jì)念品采購策略
- 生態(tài)保護(hù)區(qū)用地管理辦法
- 生態(tài)環(huán)境監(jiān)測站合同范例
- 硬件公司圖書室管理辦法
- 藥物化學(xué)習(xí)題答案
- 校本課程——中外名著閱讀
- 第2章現(xiàn)金流量與資金的時間價值
- 化工企業(yè)承包商安全管理
- 低空飛行基地項目可行性研究報告寫作參考范文
- 【新版】小學(xué)《安全在我心中》主題班會.ppt課件
- 2018年人教版九年級英語單詞表
- 公路工程風(fēng)險評估方案報告
- 語文三年級下語文S版《塞下曲》-課件
- (完整版)咨詢控制程序
- 主變大修施工方案
評論
0/150
提交評論